zabbix 监控模式
一、硬件监控
- 服务器
远程控制卡:DELL服务器:iDRAC
HP服务器:ILO
IBM服务器:IMM
方式:Linux就可以使用IPMI BMC控制器
工具:ipmitool
1.硬件要支持
2.操作系统 Linux IPMI
3.管理工具 ipmitool
安装:yum install -y OpenIPMI ipmitool
启动:systemctl start ipmi
帮助:ipmitool help
使用IPMI有两种方式 1 本地调用 2 远程调用 (IP地址 用户名和密码)
ipmi配置网络,有两种方式:
- ipmi over lan(通过网卡)
- 独立(通过插入网线控制)
硬件监控方式: 1.使用IPMI 2.机房巡检
- 路由器和交换机
snmp参考文档
二、系统监控
重要指标: CPU 、内存 、IO Input/Output(网络、磁盘)
- CPU
监控工具:top vmstat mpstat
用户态和内核态
- 内存
单位: 页 4KB (读取按页为单位操作)
寻址、空间
监控工具:free、vmstat
si 数据从交换分区读取到内存的大小
so 数据从内存读取到交换分区的大小 - 硬盘
单位: 块
监控工具: df -h 、iotop (安装 yum install -y iotop)、iostat
IOPS IO's Per Second 每秒的IO请求次数
分类:顺序IO 、随机IO - 网络
监控工具:iftop、Smokeping、Piwik
三、应用监控
举例Nginx
server {
listen 9003;
server_name 0.0.0.0;
location /nginx_status {
stub_status on; //启动状态监控
access_log off;
allow 127.0.0.1;
deny all;
}
}