xMonitor 是一个轻量,简单易用的监测图形分析工具。
xMonitor 后端为C++开发,前端由HTML+JS实现。
Dependencies
libevent RRDTool
Install
Debian:
sudo apt-get install libevent
Centos/Redhat:
sudo yum install libevent rrdtool-devel
Then checkout the code and compile it
git clone https://github.com/0xsky/xmonitor
cd xmonitor
make
sudo make install
client支持
1.支持 c++ client库,提供有c++采集上传数据的示例;
2.提供http协议接口,方便使用其它语言实现数据采集上传;
3.目前已实现监控redis/mongodb/mysql/nginx/的demo示例,
4.提供使用shell脚本监控linux系统(CPU/NETWORK/DISK/等)的示例;
Documentation
DEMO: http://xmonitor.0xsky.com/ test/test