1
ServerDen - Linux Based Server Monitoring Platform
Introduction:
This project I created was designed to be a free alternative to other monitoring services such as nodequery, I wanted it customizable and flexible.
In my experience as a System Admin, (or for those that run their own server on dedicated hardware/VPS's) I have found it quite hard to monitor my servers around the clock with a low cost solution with an unlimited amount of instances. So I thought it would be a good idea to share this project with others in need to a free monitoring utility with no restrictions.
http://panel.nodesoftware.com/
Before continuing, this project is extremely early for its open-ness and anything could change at any time, there are updates being constantly applied to fix and change things left and right, if you spot issues, I am usually able to fix it within a few minutes of me seeing it.
Features:
Minutely polling of server
Logs of each polled instance, consists of latency, CPU/Memory/Storage Usage
Network monitoring(WIP)
Planned features:
Downtime notification
SMS Based Alerts
Graphs
(much more to come)
Framework construction:
The backend that runs on the server(Daemon) consists of a python module that listens on port 4451.
Requirements:
Python 2.6+
Port 4451 on TCP open.
Open source:
The server daemon is open sourced off of my personal dropbox account and is free to be modified and comply with the panel. This ensures that anyone can see any faults in the code or that your server will not be exploited(as you can overview the code)
Daemon Source Code: http://panel.nodesoftware.com/Downloads ... aemon.html
If you are going to use a modified version of the daemon software, pelase overview it to ensure that it will not exploit your system, you should only ever download it from http://panel.nodesoftware.com/ as this is the originated source of the official version.
Suggestions:
I'm more than open to implement them if I feel that it could be a great feature.
Contact:
Skype: http://panel.nodesoftware.com/Downloads/skype.html (will put you into a chat with me)
Screenshots:
This project I created was designed to be a free alternative to other monitoring services such as nodequery, I wanted it customizable and flexible.
In my experience as a System Admin, (or for those that run their own server on dedicated hardware/VPS's) I have found it quite hard to monitor my servers around the clock with a low cost solution with an unlimited amount of instances. So I thought it would be a good idea to share this project with others in need to a free monitoring utility with no restrictions.
http://panel.nodesoftware.com/
Before continuing, this project is extremely early for its open-ness and anything could change at any time, there are updates being constantly applied to fix and change things left and right, if you spot issues, I am usually able to fix it within a few minutes of me seeing it.
Features:
Minutely polling of server
Logs of each polled instance, consists of latency, CPU/Memory/Storage Usage
Network monitoring(WIP)
Planned features:
Downtime notification
SMS Based Alerts
Graphs
(much more to come)
Framework construction:
The backend that runs on the server(Daemon) consists of a python module that listens on port 4451.
Requirements:
Python 2.6+
Port 4451 on TCP open.
Open source:
The server daemon is open sourced off of my personal dropbox account and is free to be modified and comply with the panel. This ensures that anyone can see any faults in the code or that your server will not be exploited(as you can overview the code)
Daemon Source Code: http://panel.nodesoftware.com/Downloads ... aemon.html
If you are going to use a modified version of the daemon software, pelase overview it to ensure that it will not exploit your system, you should only ever download it from http://panel.nodesoftware.com/ as this is the originated source of the official version.
Suggestions:
I'm more than open to implement them if I feel that it could be a great feature.
Contact:
Skype: http://panel.nodesoftware.com/Downloads/skype.html (will put you into a chat with me)
Screenshots:
Click to reveal
Overview page with 5 Instances:
http://puu.sh/cLbZc/e4ac87ee53.png
Management page:
http://puu.sh/cLc21/3f29ecea12.png
EARLY STAGES Details page:
http://puu.sh/cLc6Y/4ba6da6df2.png
http://puu.sh/cLbZc/e4ac87ee53.png
Management page:
http://puu.sh/cLc21/3f29ecea12.png
EARLY STAGES Details page:
http://puu.sh/cLc6Y/4ba6da6df2.png
Create an account or sign in to comment.