dylanhansch / systemstatus Goto Github PK
View Code? Open in Web Editor NEWSystem Status is an extensive system and network monitoring tool
License: GNU General Public License v3.0
System Status is an extensive system and network monitoring tool
License: GNU General Public License v3.0
The interface looks too outdated. It should be more modern and appealing to the end user as well as admins.
When memory or storage go below 35% the bar stays orange instead of changing to red.
In addition to offering a PHP script as the "remote script" option, offer a NodeJS application that can run on a server and output resource info to a webpage. Great if running apache/nginx and PHP isn't optimal.
PHP split() was depreciated in PHP 5.3.0, and removed in PHP 7.0.0. Split() is used in remote.php.
Send email updates for when a server goes offline and when it comes back online. Again, just like pingdom.
Option to email admins if server goes down and when it comes back up. Should have ability to set how many "timeouts" must occur before sending a notification (for preventing false notifications).
Monitor inbound+outbound traffic and display a nice graph or table (depending on admin configuration). Admins should be able to decide whether they want to monitor all interfaces, specific interfaces, or none at all.
Note: This will most likely require a more advanced back-end daemon rather than a PHP script.
Separate CSS and images into "themes" so custom ones can be written easy, and at least 1 can be shipped with the software.
When the RAM or Storage go below 10%, the bar turns from red back to green. This shouldn't be happening. Possibly due to double digits?
Title really covers most of the issue.
I tested this twice and trying to remove the announcement that I submitted on the admin account actually removes the user out of the database when I click to remove the announcement.
This spams the apache error log.
[Mon May 18 19:40:13 2015] [error] [client 168.235.69.250] PHP Notice: Undefined variable: memTC in /var/www/remote.php on line 87
[Mon May 18 19:40:13 2015] [error] [client 168.235.69.250] PHP Notice: Undefined variable: storageTC in /var/www/remote.php on line 107
Monitor percentage uptime, just like pingdom.
The top banner is annoying and redundant.
There are several incorrect links, also login is not working. System is not usable.
Display the reason for why the server was unreachable. (Timeout, etc.)
Fatal error: Call to undefined function pass_cookie() in /home/mchiappinam/public_html/status/login.php on line 35
Getting three errors when I first run the install.php file after I uploaded all the files.
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/node/public_html/newstatus/install.php:94) in /home/node/public_html/newstatus/global.php on line 3
Table 'node_stat.users' doesn't exist
Fatal error: Call to a member function bind_param() on a non-object in /home/node/public_html/newstatus/global.php on line 62
I've setup the basedirectory in config.php as well as correct MySQL DB details.
Make application easier to install. Maybe perfect/clean the code.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.