监控的项目:
1)硬件监控
1.1)通过远程控制卡,如Dell的IDRAC,HP的ILO等。
1.2)使用IPMItool完成物理设备的监控工作,通产监控温度,硬盘故障。
1.3)路由器,交换机(端口,光衰,日志),打印机,Windows等。
2)系统监控,CPU(lscpu uptime top htop glances),内存(free),硬盘使用率(df fdisk iotop),磁盘IO,系统负载,进程数,网络(iftop)。
3)服务监控,Apache,nginx,php-fpm,mysql,memcache,redis,tommact,JVM,tcp进程数。
4)性能监控,网站性能,服务器性能,数据库性能,存储性能。
5)日志监控,系统会产生系统日志,应用程序会有应用程序的访问日志,错误日志,服务有运行日志等,可以通过ELK来进行日志监控。
6)安全监控,
5.1)Nginx+Lua编写一个WAF通过kibana以图形化的展示不同攻击类型的统计。
5.2) 用户登录数,passwd文件变化,本地所有文件改动。
7)网络监控,端口,web(url),