issues: 310644605
This data as json
id | node_id | number | title | user | state | locked | assignee | milestone | comments | created_at | updated_at | closed_at | author_association | active_lock_reason | draft | pull_request | body | reactions | performed_via_github_app | state_reason | repo | type |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
310644605 | MDU6SXNzdWUzMTA2NDQ2MDU= | 718 | ACE.Server needs to expose an API for diagnostics and other information | 10608427 | open | 0 | 8909245 | 7 | 2018-04-02T23:33:08Z | 2021-10-02T16:41:40Z | MEMBER | <!-- IF YOU DON'T FILL OUT THE FOLLOWING INFORMATION YOUR ISSUE MIGHT BE CLOSED WITHOUT INVESTIGATING --> ### Bug Report or Feature Request (mark with an `x`) ``` - [ ] bug report -> please search issues before submitting - [ X] feature request ``` ### Desired functionality. The ACE project is growing rapidly and we need the ability to expose diagnostic information from ACE.Server for 3rd party tools to access. Such data exposed might be: Number of players connected Player locations Landblock states Chat Physics Information Debugging We used to have an ACE.Diagnostics project that collected information from ACE.Server, but that was removed because the implementation required ACE.Server to have a direct reference to the ACE.Diagnostics project. ACE.Server should not require a direct reference to the 3rd party tools collecting the information. Perhaps an ACE.Diagnostics library is created that is used for the API. We need someone to help us model the base implementation so that we can build on it as the project grows. | {"url": "https://api.github.com/repos/ACEmulator/ACE/issues/718/reactions", "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0} | 79078680 | issue |