1. Project introduction
The open source operation and maintenance monitoring system WGCLOUD , developed based on springboot and golang, can monitor various devices (physical machines, cloud hosts, virtual machines, etc., and Android is also available).
Two, realize the function
-
Support windows and redHat, centos, ubuntu, debian, Tongxin, Godson and other linux operating systems
-
Support the collection of host operating system information, version, cpu model, memory size, running time, number of running processes, etc.
-
Support collecting host network traffic
-
Support collecting host cpu usage, cpu temperature
-
Support collecting host cpu temperature
-
Support collecting host memory usage
-
Support collecting information such as disk space and usage of the host
-
Support web ssh, command delivery, hard disk SMART monitoring
-
Support collection monitoring service interface, website, API
-
Support monitoring devices via PING
-
Support monitoring devices through SNMP, mainly used to monitor switches, routers, etc.
-
Support monitoring log files
-
Support monitoring FTP/SFTP
-
Support monitoring host disk IO list
-
Support monitor port
-
Support monitoring DOCKER container
-
Support monitoring database, data
-
Support monitoring application process
-
Support monitoring host system load
-
Support monitoring file anti-tampering
-
Support asset management
-
Support various alarm methods (email, DingTalk, WeChat, etc.)
3. Technology selection
-
Bootstrap
-
SpringBoot
-
mysql、pgsql、oracle
-
docker
-
jdk1.8
-
html+css+js
4. Interface display