zabbix可以监控各种网络参数,有灵活的告警机制,方便我们快速定位故障,解决问题。zabbix支持分布式功能,也支持复杂式结构的监控解决方案Failed to start The nginx HTTP and reverse
zabbix构成理解为主
1,zabbix-server是zabbix的核心 ,server内部存储了所有的配置,统计,操作信息。
2,web页面,常见使用nginx作为zabbix页面,因为nginx支持php语言,而zabbix又刚好是他妈的用php写的。
3,数据库,放zabbix内存储配置信息,统计信息等,结合第一条理解即可。
4,proxy,根据环境用或者不用,proxy可以代替server采集数据信息,可以分担zabbix server的负载。
5,Agent,通常部署在被监控端滴,用于主动监控本地资源和应用程序,监控数据也会发送给zabbix server
可以监控哪些东东
哎范围太大,以点带面回答咯
数据库:磁盘,内存,增删改查的频率
web:web页面是不是正常,订单能不能正常下单,注册是否正常,服务器并发量,响应时间都
内存:内存使用率
磁盘:使用率,读写速率
cpu:cpu负载,cpu使用资源最多的进程
网络:可以监控占用网络宽带最多的进程,数据包的丢失去,网络数据包的阻塞。
进程:系统的进程数咯,还有些特定的程序进程情况。
交换机---路由器--打印机--HTTP服务---
监控方式有哪些呢?
主动监控: zabbix-server不用自己去收集数据,zabbix-agen会自己收集数据返回给zabbix-server大大减少了zabbix-server的工作量和负担
被动监控: 与上诉相反需要zabbix-server向zabbix-agen发出指令,zabbix-agen被动的去收集数据然后返回数据给zabbix-server,不仅增大了zabbix-server的工作量且还影响最新监控数据的刷新
服务监控