DMN/Software

ProjectsStatus

All services reachable

Updated 21:31

Services

reachable outage no data One segment per hour, last 90 hours

  1. WebsiteHTTP

    reachable

    Sep 14, 04:00 · no dataSep 14, 05:00 · no dataSep 14, 06:00 · no dataSep 14, 07:00 · no dataSep 14, 08:00 · no dataSep 14, 09:00 · no dataSep 14, 10:00 · no dataSep 14, 11:00 · no dataSep 14, 12:00 · no dataSep 14, 13:00 · no dataSep 14, 14:00 · no dataSep 14, 15:00 · no dataSep 14, 16:00 · no dataSep 14, 17:00 · no dataSep 14, 18:00 · no dataSep 14, 19:00 · no dataSep 14, 20:00 · no dataSep 14, 21:00 · no dataSep 14, 22:00 · no dataSep 14, 23:00 · no dataSep 15, 00:00 · no dataSep 15, 01:00 · no dataSep 15, 02:00 · no dataSep 15, 03:00 · no dataSep 15, 04:00 · no dataSep 15, 05:00 · no dataSep 15, 06:00 · no dataSep 15, 07:00 · no dataSep 15, 08:00 · no dataSep 15, 09:00 · no dataSep 15, 10:00 · no dataSep 15, 11:00 · no dataSep 15, 12:00 · no dataSep 15, 13:00 · no dataSep 15, 14:00 · no dataSep 15, 15:00 · no dataSep 15, 16:00 · no dataSep 15, 17:00 · no dataSep 15, 18:00 · no dataSep 15, 19:00 · no dataSep 15, 20:00 · no dataSep 15, 21:00 · no dataSep 15, 22:00 · no dataSep 15, 23:00 · no dataSep 16, 00:00 · no dataSep 16, 01:00 · no dataSep 16, 02:00 · no dataSep 16, 03:00 · no dataSep 16, 04:00 · no dataSep 16, 05:00 · no dataSep 16, 06:00 · no dataSep 16, 07:00 · no dataSep 16, 08:00 · no dataSep 16, 09:00 · no dataSep 16, 10:00 · no dataSep 16, 11:00 · no dataSep 16, 12:00 · no dataSep 16, 13:00 · no dataSep 16, 14:00 · no dataSep 16, 15:00 · no dataSep 16, 16:00 · no dataSep 16, 17:00 · no dataSep 16, 18:00 · no dataSep 16, 19:00 · no dataSep 16, 20:00 · no dataSep 16, 21:00 · no dataSep 16, 22:00 · no dataSep 16, 23:00 · no dataSep 17, 00:00 · no dataSep 17, 01:00 · no dataSep 17, 02:00 · no dataSep 17, 03:00 · no dataSep 17, 04:00 · no dataSep 17, 05:00 · no dataSep 17, 06:00 · no dataSep 17, 07:00 · no dataSep 17, 08:00 · no dataSep 17, 09:00 · no dataSep 17, 10:00 · no dataSep 17, 11:00 · no dataSep 17, 12:00 · no dataSep 17, 13:00 · no dataSep 17, 14:00 · no dataSep 17, 15:00 · no dataSep 17, 16:00 · no dataSep 17, 17:00 · no dataSep 17, 18:00 · no dataSep 17, 19:00 · outage · 25.00%Sep 17, 20:00 · outage · 78.78%Sep 17, 21:00 · 100%
    Uptime 24h
    83.33%
    Uptime 7d
    83.33%
    Uptime 30d
    83.33%
  2. BewerbungsportalHTTP

    reachable

    Sep 14, 04:00 · no dataSep 14, 05:00 · no dataSep 14, 06:00 · no dataSep 14, 07:00 · no dataSep 14, 08:00 · no dataSep 14, 09:00 · no dataSep 14, 10:00 · no dataSep 14, 11:00 · no dataSep 14, 12:00 · no dataSep 14, 13:00 · no dataSep 14, 14:00 · no dataSep 14, 15:00 · no dataSep 14, 16:00 · no dataSep 14, 17:00 · no dataSep 14, 18:00 · no dataSep 14, 19:00 · no dataSep 14, 20:00 · no dataSep 14, 21:00 · no dataSep 14, 22:00 · no dataSep 14, 23:00 · no dataSep 15, 00:00 · no dataSep 15, 01:00 · no dataSep 15, 02:00 · no dataSep 15, 03:00 · no dataSep 15, 04:00 · no dataSep 15, 05:00 · no dataSep 15, 06:00 · no dataSep 15, 07:00 · no dataSep 15, 08:00 · no dataSep 15, 09:00 · no dataSep 15, 10:00 · no dataSep 15, 11:00 · no dataSep 15, 12:00 · no dataSep 15, 13:00 · no dataSep 15, 14:00 · no dataSep 15, 15:00 · no dataSep 15, 16:00 · no dataSep 15, 17:00 · no dataSep 15, 18:00 · no dataSep 15, 19:00 · no dataSep 15, 20:00 · no dataSep 15, 21:00 · no dataSep 15, 22:00 · no dataSep 15, 23:00 · no dataSep 16, 00:00 · no dataSep 16, 01:00 · no dataSep 16, 02:00 · no dataSep 16, 03:00 · no dataSep 16, 04:00 · no dataSep 16, 05:00 · no dataSep 16, 06:00 · no dataSep 16, 07:00 · no dataSep 16, 08:00 · no dataSep 16, 09:00 · no dataSep 16, 10:00 · no dataSep 16, 11:00 · no dataSep 16, 12:00 · no dataSep 16, 13:00 · no dataSep 16, 14:00 · no dataSep 16, 15:00 · no dataSep 16, 16:00 · no dataSep 16, 17:00 · no dataSep 16, 18:00 · no dataSep 16, 19:00 · no dataSep 16, 20:00 · no dataSep 16, 21:00 · no dataSep 16, 22:00 · no dataSep 16, 23:00 · no dataSep 17, 00:00 · no dataSep 17, 01:00 · no dataSep 17, 02:00 · no dataSep 17, 03:00 · no dataSep 17, 04:00 · no dataSep 17, 05:00 · no dataSep 17, 06:00 · no dataSep 17, 07:00 · no dataSep 17, 08:00 · no dataSep 17, 09:00 · no dataSep 17, 10:00 · no dataSep 17, 11:00 · no dataSep 17, 12:00 · no dataSep 17, 13:00 · no dataSep 17, 14:00 · no dataSep 17, 15:00 · no dataSep 17, 16:00 · no dataSep 17, 17:00 · no dataSep 17, 18:00 · no dataSep 17, 19:00 · 100%Sep 17, 20:00 · 100%Sep 17, 21:00 · 100%
    Uptime 24h
    100%
    Uptime 7d
    100%
    Uptime 30d
    100%
  3. Bewerbungen-APIHTTP

    reachable

    Sep 14, 04:00 · no dataSep 14, 05:00 · no dataSep 14, 06:00 · no dataSep 14, 07:00 · no dataSep 14, 08:00 · no dataSep 14, 09:00 · no dataSep 14, 10:00 · no dataSep 14, 11:00 · no dataSep 14, 12:00 · no dataSep 14, 13:00 · no dataSep 14, 14:00 · no dataSep 14, 15:00 · no dataSep 14, 16:00 · no dataSep 14, 17:00 · no dataSep 14, 18:00 · no dataSep 14, 19:00 · no dataSep 14, 20:00 · no dataSep 14, 21:00 · no dataSep 14, 22:00 · no dataSep 14, 23:00 · no dataSep 15, 00:00 · no dataSep 15, 01:00 · no dataSep 15, 02:00 · no dataSep 15, 03:00 · no dataSep 15, 04:00 · no dataSep 15, 05:00 · no dataSep 15, 06:00 · no dataSep 15, 07:00 · no dataSep 15, 08:00 · no dataSep 15, 09:00 · no dataSep 15, 10:00 · no dataSep 15, 11:00 · no dataSep 15, 12:00 · no dataSep 15, 13:00 · no dataSep 15, 14:00 · no dataSep 15, 15:00 · no dataSep 15, 16:00 · no dataSep 15, 17:00 · no dataSep 15, 18:00 · no dataSep 15, 19:00 · no dataSep 15, 20:00 · no dataSep 15, 21:00 · no dataSep 15, 22:00 · no dataSep 15, 23:00 · no dataSep 16, 00:00 · no dataSep 16, 01:00 · no dataSep 16, 02:00 · no dataSep 16, 03:00 · no dataSep 16, 04:00 · no dataSep 16, 05:00 · no dataSep 16, 06:00 · no dataSep 16, 07:00 · no dataSep 16, 08:00 · no dataSep 16, 09:00 · no dataSep 16, 10:00 · no dataSep 16, 11:00 · no dataSep 16, 12:00 · no dataSep 16, 13:00 · no dataSep 16, 14:00 · no dataSep 16, 15:00 · no dataSep 16, 16:00 · no dataSep 16, 17:00 · no dataSep 16, 18:00 · no dataSep 16, 19:00 · no dataSep 16, 20:00 · no dataSep 16, 21:00 · no dataSep 16, 22:00 · no dataSep 16, 23:00 · no dataSep 17, 00:00 · no dataSep 17, 01:00 · no dataSep 17, 02:00 · no dataSep 17, 03:00 · no dataSep 17, 04:00 · no dataSep 17, 05:00 · no dataSep 17, 06:00 · no dataSep 17, 07:00 · no dataSep 17, 08:00 · no dataSep 17, 09:00 · no dataSep 17, 10:00 · no dataSep 17, 11:00 · no dataSep 17, 12:00 · no dataSep 17, 13:00 · no dataSep 17, 14:00 · no dataSep 17, 15:00 · no dataSep 17, 16:00 · no dataSep 17, 17:00 · no dataSep 17, 18:00 · no dataSep 17, 19:00 · outage · 75.00%Sep 17, 20:00 · 100%Sep 17, 21:00 · 100%
    Uptime 24h
    98.94%
    Uptime 7d
    98.94%
    Uptime 30d
    98.94%
  4. NotebookLM KlonHTTP

    reachable

    Sep 14, 04:00 · no dataSep 14, 05:00 · no dataSep 14, 06:00 · no dataSep 14, 07:00 · no dataSep 14, 08:00 · no dataSep 14, 09:00 · no dataSep 14, 10:00 · no dataSep 14, 11:00 · no dataSep 14, 12:00 · no dataSep 14, 13:00 · no dataSep 14, 14:00 · no dataSep 14, 15:00 · no dataSep 14, 16:00 · no dataSep 14, 17:00 · no dataSep 14, 18:00 · no dataSep 14, 19:00 · no dataSep 14, 20:00 · no dataSep 14, 21:00 · no dataSep 14, 22:00 · no dataSep 14, 23:00 · no dataSep 15, 00:00 · no dataSep 15, 01:00 · no dataSep 15, 02:00 · no dataSep 15, 03:00 · no dataSep 15, 04:00 · no dataSep 15, 05:00 · no dataSep 15, 06:00 · no dataSep 15, 07:00 · no dataSep 15, 08:00 · no dataSep 15, 09:00 · no dataSep 15, 10:00 · no dataSep 15, 11:00 · no dataSep 15, 12:00 · no dataSep 15, 13:00 · no dataSep 15, 14:00 · no dataSep 15, 15:00 · no dataSep 15, 16:00 · no dataSep 15, 17:00 · no dataSep 15, 18:00 · no dataSep 15, 19:00 · no dataSep 15, 20:00 · no dataSep 15, 21:00 · no dataSep 15, 22:00 · no dataSep 15, 23:00 · no dataSep 16, 00:00 · no dataSep 16, 01:00 · no dataSep 16, 02:00 · no dataSep 16, 03:00 · no dataSep 16, 04:00 · no dataSep 16, 05:00 · no dataSep 16, 06:00 · no dataSep 16, 07:00 · no dataSep 16, 08:00 · no dataSep 16, 09:00 · no dataSep 16, 10:00 · no dataSep 16, 11:00 · no dataSep 16, 12:00 · no dataSep 16, 13:00 · no dataSep 16, 14:00 · no dataSep 16, 15:00 · no dataSep 16, 16:00 · no dataSep 16, 17:00 · no dataSep 16, 18:00 · no dataSep 16, 19:00 · no dataSep 16, 20:00 · no dataSep 16, 21:00 · no dataSep 16, 22:00 · no dataSep 16, 23:00 · no dataSep 17, 00:00 · no dataSep 17, 01:00 · no dataSep 17, 02:00 · no dataSep 17, 03:00 · no dataSep 17, 04:00 · no dataSep 17, 05:00 · no dataSep 17, 06:00 · no dataSep 17, 07:00 · no dataSep 17, 08:00 · no dataSep 17, 09:00 · no dataSep 17, 10:00 · no dataSep 17, 11:00 · no dataSep 17, 12:00 · no dataSep 17, 13:00 · no dataSep 17, 14:00 · no dataSep 17, 15:00 · no dataSep 17, 16:00 · no dataSep 17, 17:00 · no dataSep 17, 18:00 · no dataSep 17, 19:00 · 100%Sep 17, 20:00 · 100%Sep 17, 21:00 · 100%
    Uptime 24h
    100%
    Uptime 7d
    100%
    Uptime 30d
    100%

Incidents

  1. Websiteresolved

    Sep 17, 19:58 to 20:079 min

How it works

A single Go binary without a framework, measurements are stored in SQLite.

Targets http · tcp · fivem Scheduler goroutine per target Checks with timeout Status page html/template SQLite checks, hours Incident after n failures Mail down and recovery Targets http · tcp · fivem Scheduler goroutine per target Checks with timeout SQLite checks, hours Incident after n failures Status page html/template Mail down and recovery
Path of a check from the target to the status page and the mail.
Checks
HTTP checks the status code and optionally a keyword in the response body. TCP only checks whether the port accepts a connection. FiveM queries info.json and players.json of the FXServer, only the player count and version are shown.
Scheduler
Every target runs in its own goroutine with its own interval. A small random offset (jitter) keeps all checks from starting at the same moment.
Incidents
An incident only starts after several failed checks in a row, a single hiccup does not raise an alert. A mail goes out when a service goes down and when it is back.
Security
Passwords hashed with argon2id, a CSRF token in every form, checks against internal addresses are blocked (SSRF), plus a strict CSP without inline scripts. Addresses and error messages are never shown publicly.