Standalone monitoring system without any additional installation
Please refer to this.
- NOTE: All HTTP requests requires
Authorization
header likeBearer your_key_here
.Key information can be found in the file
Dashify/config.yml
in the server plugin folder.
Path | Description | Protocol | Request Method | Required Params | Request Example | Note |
---|---|---|---|---|---|---|
/console |
Connect to Console's I/O Directly | Web Socket |
N/A |
auth_key [string] |
ws://localhost:8080/console?auth_key=your_key_here |
N/A |
/ping |
Ping the server | HTTP |
GET |
N/A |
http://localhost:8080/ping |
N/A |
/logs |
Get Minecraft server's logs | HTTP |
GET |
lines [int] |
http://localhost:8080/logs?lines=100 |
Parameter line should a valid int between 1 and 1000 |
/traffic |
Get Minecraft server's traffic information | HTTP |
GET |
N/A |
http://localhost:8080/traffic |
Server keeps count traffic information until request have received. After respond, traffic will be reset (Recount after request) |
Other endpoints are ReverseProxyed. They are documented at plugin repository. Just remember that port number have to same with launcher's port number.
See the CODE_OF_CONDUCT.md file for Code of Conduct information.
See the CONTRIBUTING.md file for contributing information.
See the LICENSE file for licensing information.