/PStatus

Ping of internal servers and port check of related services with a Web front end.

Primary LanguagePHPMIT LicenseMIT

PStatus

Ping of internal servers and port check of related services with a Web front end.

Requirements

Configuration

  • Change all configurable options in config.inc.php
  • Access page and go to settings to configure email details and email threshold
  • Set up a cronjob to run uptime.php as often as you want to collect uptime

WIP

  • Enable / Disable email alerts

Planned

  • Edit Services
  • Enable Disable alerts per device

Done

  • Add auto refresh rate
  • Add services for each parent server
  • Add Smart device controls
  • Run in backgroud to build stats of uptime
  • Reset uptime data
  • Email alerts with threshold
  • Option to display Smart Devices or not
  • Configurable settings via gui
  • Delete Servers and Services
  • Edit Servers
  • removed smart devices and tables
  • Added search / sorting for main device table
  • Display uptime data including last uptime / downtime

Screenshot

Alt text

Alt text

Alt text

Alt text

Alt text

Credit

Original idea sparked by https://gist.github.com/k0nsl/733955a3c3093832de49