1、简介
Zabbix通过C/S模式采集数据,通过B/S模式在web端展示和配置。
Zabbix运行条件:
Server:Zabbix Server需运行在LAMP(Linux+Apache+Mysql+PHP)环境下,对硬件要求低。
Agent:目前已有的agent基本支持市面常见的OS,包含Linux、HPUX、Solaris、Sun、windows。
SNMP:支持各类常见的网络设备
注:图片引用自:http://waringid.blog.51cto.com/65148/955939/
2、配置文件
zabbix_server.conf 负责服务器端的设定;
zabbix_agent.conf 用来设置客户端代理参数;
zabbix_proxy.conf 用来设定分布式的部署。
1、zabbix_server.conf
DBName=zabbix zabbix所属数据库名称 DBUser=zabbix zabbix所属数据库用户 DBPassword=www.xxxxxx.com zabbix数据库密码 StartPollers=30 轮询的初始值(0-1000) StartIPMIPollers=4 IPMI轮询的初始值(0-1000) StartPollersUnreachable=30 轮询不可达的主机数(包括IPMI 0-1000) StartTrappers=8 捕获的初始值(0-1000) StartPingers=4 ping的初始值(0-1000) StartDiscoverers=0 自动发现的初始值(0-250) CacheSize=384M 缓存大小 CacheUpdateFrequency=300 缓存更新的频率 StartDBSyncers=8 数据库同步时间 TrendCacheSize=128M 总趋势缓存大小 AlertScriptsPath=/usr/bin 脚本的存放位置 LogSlowQueries=1000 日志慢查询设定
2、zabbix_agent.conf
LogFile=c:zabbixzabbix_agentd.log 日志文件的存放位置 Server=192.168.0.189 zabbix服务器的IP Hostname=192.168.0.13 被监控机的IP