Ping of internal servers and port check of related services with a Web front end.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
css
fonts
icons
js
LICENSE
OLD_index.php
README.md
aboutmodal.php
config.inc.php
footer.php
index.php
navbar.php
pushover.php
sendpush.php
serveradd.php
serveredit.php
services.php
settings.php
status.sql
uptime.php

README.md

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