SentinelACDocs

Getting started

Connect the dashboard

Send flags and kicks from your servers to the web dashboard.

The dashboard at sentinelac.xyz/dashboard shows live alerts, charts and every connected server. It's included with your license and off until you add your key.

Setup

  1. Copy your keyOn the License page of the dashboard. It looks like SAC-XXXXX-XXXXX-XXXXX-XXXXX.
  2. Edit config.ymlFill in the dashboard section on each server. Give each one its own server-name.
  3. ReloadRun /sentinel reload. The server shows up on the Servers page within 30 seconds.
config.yml
dashboard:
  enabled: true
  license-key: "SAC-XXXXX-XXXXX-XXXXX-XXXXX"
  server-name: "Survival"
  send-flags: true
  send-kicks: true
  endpoint: "https://sentinelac.xyz/api/v1"
SettingDefaultMeaning
enabledfalseTurns the link on.
license-keyemptyYour key from the dashboard.
server-nameServerHow this server is labelled.
send-flagstrueSend alert-level flags.
send-kickstrueSend kicks.
endpointsentinelac.xyzLeave as is.

How it sends

Flags are queued in memory and sent in one request every 5 seconds from a background thread, with a heartbeat every 30 seconds. The queue holds at most 1,000 alerts. If the dashboard can't be reached, the plugin keeps working, logs one warning, and logs again when the connection is back.

Treat your key like a password. If it leaks, rotate it on the License page. The old key stops working immediately.