- 对服务的管理,不能仅限于可用性。
- 还需要服务可以安全、稳定、高效地运行。
- 监控的目的:早发现、早治疗。
- 被监控的资源类型:
- 公开数据:对外开放的,不需要认证即可获取的数据
- 私有数据:对外不开放,需要认证、权限才能获得的数据
监控命令
[root@zzgrhel8 ~]
09:28:25 up 53 days, 27 min, 0 users, load average: 0.09, 0.08, 0.03
[root@zzgrhel8 ~]
[root@zzgrhel8 ~]
[root@zzgrhel8 ~]
[root@zzgrhel8 ~]
zabbix
- 实施监控的几个方面:
- 数据采集:使用agent(可安装软件的系统上)、SNMP(简单网络管理协议,用于网络设备的数据采集)
- 数据存储:使用mysql数据库
- 数据展示:通过web页面
- zabbix通过在远程主机上安装agent进行数据采集,存储到mysql数据库,通过web页面进行展示。
安装zabbix
- 中文手册:https://www.zabbix.com/documentation/3.4/zh/manual
主机名 |
地址 |
zabbixserver |
192.168.4.5/24 |
web1 |
192.168.4.100/24 |
web2 |
192.168.4.200/24 |
[root@zzgrhel8 ~]
[root@zabbixserver ~]
[local_repo]
name=CentOS-$releasever - Base
baseurl=ftp://192.168.4.254/centos-1804
enabled=1
gpgcheck=0
[root@zabbixserver ~]
[root@zzgrhel8 ~]
[root@zabbixserver ~]
[root@zabbixserver ~]
[root@zabbixserver lnmp_soft]
[root@zabbixserver lnmp_soft]
[root@zabbixserver nginx-1.12.2]
[root@zabbixserver nginx-1.12.2]
[root@zabbixserver ~]
[root@zabbixserver ~]
34 fastcgi_buffers 8 16k;
35 fastcgi_buffer_size 32k;
36 fastcgi_connect_timeout 300