Skip to content

Commit 382acb2

Browse files
committed
Merge remote-tracking branch 'origin/master'
2 parents 64b92d8 + 8d1d811 commit 382acb2

1 file changed

Lines changed: 35 additions & 0 deletions

File tree

README.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# StatusPage-io-MSPTMonitor
2+
3+
## About
4+
5+
This is a Minecraft plugin that reports server MSPT to a https://statuspage.io/ 'System Metric'.
6+
7+
Could be used for servers that want to:
8+
9+
- Build more trust with their community
10+
- Monitor MSPT on their statuspage
11+
12+
![image](https://github.com/VanillaPlusNet/StatusPage-io-MSPTMonitor/assets/45533337/53d32db9-b07d-46c7-98e0-3297d2638ccf)
13+
14+
15+
## Setup & Installation
16+
17+
The plugin is made for `1.20.1+`
18+
19+
1. Clone this repo into your IDE of choice
20+
2. Build with maven
21+
3. Create an account on https://statuspage.io/ if you haven't already
22+
4. Create a new page on your account if you haven't already
23+
5. On the left sidebar, click `Your page > System Metrics`
24+
6. Click `Add a metric`
25+
7. Display name: `Server Milliseconds Per Tick`
26+
8. Display suffix: `mspt`
27+
9. You will then see a script that provides an example implementation, copy `api_key`, `page_id` and `metric_id` to the Minecraft plugins `config.yml`.
28+
10. `/reloadstatuspage` - Requires OP or `statuspage.reload`
29+
11. Your statuspage.io metric should start to receive data, it might take 2-3 mins to update. If it doesn't, enable `debug` in the config (reload the plugin) and look for errors in console.
30+
31+
32+
33+
## Commands
34+
35+
`/reloadstatuspage` - Reload the config

0 commit comments

Comments
 (0)