monitor

The monitoring system, develop their own powerful and flexible configuration

APACHE-2.0 License

Stars
1.3K

monitor

github https://github.com/AsuraTeam/monitor , ,linux, , zabbix, nagios,cacti , 1: agentagent, 2, , 3, , : 3 715306090120180240360 4: (nginx, haproxy, lvs)server mysql(), redis(,Codis), (nfs,mfs). 5, 6,,(cpu,,,,ss,) 7,(,,) 8,agent,(server) 9,5 10server,, 11,,ip 12, 13ldap 14, 15,, 16 17 18grafana 19, 205 21grafana, 22top

image TOP image image image image grafana image image image image image image image image () image image image image image ,, image , image image image image image image ,,100/ image ,! image

Centos 6.5 ,tools/mvn, java, redis,tomcat, , elsticsearch5.2 grafana

: #ls /home/runtime java8 tomcat_8081 redis maven

admin admin ldapldap redis: server redis.properties agent agent.conf redis.password="redis"

ip , jsonipip messges ,, value command json, CPU: [{"status": "1", "name": "system.cpu.user", "messages": "system.cpu.user 5.67", "value": "5.67", "command": "7", "groups": "cpu"}, {"status": "1", "name": "system.cpu.nice", "messages": "system.cpu.nice 0.00", "value": "0.00", "command": "7", "groups": "cpu"}, {"status": "1", "name": "system.cpu.system", "messages": "system.cpu.system 1.08", "value": "1.08", "command": "7", "groups": "cpu"}, {"status": "1", "name": "system.cpu.iowait", "messages": "system.cpu.iowait 0.58", "value": "0.58", "command": "7", "groups": "cpu"}, {"status": "1", "name": "system.cpu.steal", "messages": "system.cpu.steal 0.00", "value": "0.00", "command": "7", "groups": "cpu"}, {"status": "1", "name": "system.cpu.idle", "messages": "system.cpu.idle 92.66", "value": "92.66", "command": "7", "groups": "cpu"}]

: 1 curl http://127.0.0.1:8081/monitor/configure/cache/all 2agent agent