SWMP - Server Web Monitor Page alternatives and similar tools
Based on the "Monitoring" category.
Alternatively, view SWMP - Server Web Monitor Page alternatives based on common mentions on social networks and blogs.
-
netdata
Real-time performance monitoring, done right! https://www.netdata.cloud -
Sentry
Sentry is cross-platform application monitoring, with a focus on error reporting. -
Uptime Kuma
A fancy self-hosted monitoring tool -
cadvisor
Analyzes resource usage and performance characteristics of running containers. -
Cabot
Self-hosted, easily-deployable monitoring and alerts service - like a lightweight PagerDuty -
Healthchecks
A cron monitoring tool written in Python & Django -
LibreNMS
Community-based GPL-licensed network monitoring system -
Vector
Vector is an on-host performance monitoring framework which exposes hand picked high resolution metrics to every engineer’s browser. -
Riemann
A network event stream processing system, in Clojure. -
Zabbix
Real-time monitoring of IT components and services, such as networks, servers, VMs, applications and the cloud. -
ElastiFlow
Network flow analytics (Netflow, sFlow and IPFIX) with the Elastic Stack -
psdash
A linux system information web dashboard using psutils and flask -
ServerStatus BotoX
Display and monitor your servers statistics in a beatiful way -
Munin
Main repository for munin master / node / plugins -
rtop
rtop is an interactive, remote system monitoring tool based on SSH -
PhpSysInfo
phpSysInfo: a customizable PHP script that displays information about your system nicely -
Shinken
Flexible and scalable monitoring framework -
Uchiwa
Simple dashboard for the Sensu monitoring framework. -
Performance Co-Pilot
Performance Co-Pilot -
Monit
Small Open Source utility for managing and monitoring Unix systems. -
Centreon
Centreon is a network, system and application monitoring tool. Centreon is the only AIOps Platform Providing Holistic Visibility to Complex IT Workflows from Cloud to Edge. -
pyDash
Small web-based monitoring dashboard for linux in Python and Django -
Flapjack
Monitoring notification routing + event processing system. For issues with the Flapjack packages, please see https://github.com/flapjack/omnibus-flapjack/ -
Thruk
Thruk is a multibackend monitoring webinterface for Naemon, Nagios, Icinga and Shinken using the Livestatus API. -
ServerStatus moejda
Server Status website script, displays uptime (days), free RAM, free HDD. -
eZ Server Monitor
eZ Server Monitor`Web - A simple and lightweight dashboard for Linux -
Statping-ng
An updated drop-in for statping. A Status Page for monitoring your websites and applications with beautiful graphs, analytics, and plugins. Run on any type of environment. -
AS-Stats v1.6 (2014-09-12)
A simple tool to generate per-AS traffic graphs from NetFlow/sFlow records -
OMD
OMD - Open Monitoring Distribution Labs Edition -
Check VMware API
An op5 Monitor/Naemon plugin to monitor VMware virtualization environment -
Ninja
Ninja is Now Just Awesome - a modern web GUI for Naemon -
Merlin
Module for Effortless Redundancy and Loadbalancing In Naemon -
netcheck
Netcheck API - Website performance and availability monitoring app -
Observium
SNMP monitoring for servers and networking devices. Runs on linux. -
Opsview
Based on Nagios 4, Opsview Core is ideal for small IT and test environments. -
EdMon
A command-line monitoring application helping you to check that your hosts and services are available, with notifications support. MIT Java -
NetXMS
Open Source network and infrastructure monitoring and management. (Source Code)
Clean code begins in your IDE with SonarLint
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of SWMP - Server Web Monitor Page or a related project?
README
SWMP - Server Web Monitor Page
A responsive, eye-pleasing Linux server statistics dashboard.
Requirements
- Linux OS with...
- A Web Server. (Nginx, Apache etc...)
- PHP with shellexec() and exec() enabled.
Installation
The Easy Way
Simply run:
wget https://swmp.ml/install.sh && chmod +x install.sh && ./install.sh
The installer script has been tested with Debian, Linux Mint, Fedora, CentOS and Arch Linux.
Please let me know of any issues with the installer.
The installer will also help you to secure the install folder with a .htpasswd
file. (excluding Arch)
If you want to see the installer source, it's available directly here.
The Manual Way
- Download the Zip file.
- Extract the files to the web server. (You might want to secure access somehow, .htpasswd maybe?)
- That's it!
Settings
SWMP includes a settings page. This enables you to configure some things with your SWMP installation.
This includes choosing from a selection of themes, choosing the language (See Languages for more information), changing the window title and showing and hiding elements on the main page as well as some debugging options.
(All theme stylesheets are located in ~/css/themes/
.)
Languages
To better make SWMP available to everyone it can be translated into any language.
On the settings page there is a language dropdown box. This automatically picks up any language file in the locale tag format of en_GB.php
. These files can be found in the /lang
folder and if you can help out you are enouraged to submit pull requests of these translation files so they can be included for everyone to use.
As the project progresses the language files will also need to be updated accordingly. The en_GB.php
file will always be up to date however so can always be used as a reference point.
Show Some Love <3
If you make use of SWMP in some way, please consider a donation.
PayPal
BTC: 1DUJH2kqccDpTHHSCXDkRGhxtvXm9PdnkN
Contributions
Feel free to contribute to SWMP, these guys already did:
TomasKostadinov - Darkplex Theme.
daison12006013 - Bugfixes.
Mikescher - Configuration file and error messages.
Efreak - Automatic reloading & URL theme switching.
liamjack - Fixed vulnerability issue with themes.
Ports & Variations
SWMPjs - Efreak's nodejs version of SWMP.
Credits
SWMP also wouldn't be possible without the use of these awesome projects:
DigitalOcean:
https://m.do.co/c/b6c4ddc534a6
eZ Server Monitor Web:
https://github.com/shevabam/ezservermonitor-web
Gauge JS:
http://github.com/bernii/gauge.js
Tablesaw:
https://github.com/filamentgroup/tablesaw
Twitter Bootstrap:
https://github.com/twbs/bootstrap
Bootswatch:
https://github.com/thomaspark/bootswatch
jQuery:
https://github.com/jquery/jquery
Awesome Bootstrap Checkbox:
https://github.com/flatlogic/awesome-bootstrap-checkbox