开始使用Zabbix

我们经营一家小型的创业公司,开始关注我们的机器,正确监控我们的机器 这个select落在了Zabbix上,这符合我们的要求标准。
我已经在Ubuntu 11.04虚拟机上安装了Zabbix服务器和Zabbix代理,完全可以作为Zabbix服务器来存储所有的统计数据。

下一步显然是设置每个Zabbix节点 – 也是Ubuntu VM,所以我们运行apt-get install zabbix-agent zabbix apt-get install zabbix-agent 。 运行service zabbix-agent status确认服务正在节点机器上运行。 一切都很好,所以我们将主机节点添加到Zabbix。

但是,当我们访问Zabbix GUI并浏览GUI时,我们看到在我们的节点上出现错误/触发器Zabbix_server is not running on {HOSTNAME}Zabbix_server is not running on {HOSTNAME}

我们是否需要在每台应该监控的机器上同时安装Zabbix_server和Zabbix_agent?

一旦你安装了服务器,它的PHP前端,login到前端。 在仪表板上,您会得到一个小结。 在做任何代理的东西之前,确保那个说“zabbix服务器正在运行:是”。

然后,当所有工作按计划进行时,开始configuration代理。 首先在zabbix服务器本身上执行代理:

安装代理后,需要进行适当的configuration。 configuration在configuration文件中完成。 对于Linux / Unix操作系统,它位于“/etc/zabbix/zabbix_agentd.conf”中,对于windows,默认情况下称为“c:/zabbix_agentd.conf”。

这个文件中有两个非常重要的设置:“服务器”和“主机名”。

“服务器”设置需要设置为您的服务器的ip或fqdn。

“主机名”设置可以设置为任何你喜欢的,但是最好select一个没有空格或奇怪符号的小写名字。 一个好的select是使用服务器的主机名和公司名称或站点地址作为后缀。 假设你有一个叫做主力的服务器,你的站点叫做example.com。 然后,您将selecthostname = workhorse.example.com作为configuration文件中“主机名”设置的值。 请注意,您在configuration文件中为主机名select的值不需要等于服务器的实际主机名。

接下来,进入php前端,添加一个主机,并正确设置它的IP地址或DNS。 另外,将名称字段设置为您在代理configuration文件中select的值。 保存后,重新启动代理,一切都应该是:)

祝你好运!

您只需要在要监视的每个系统上使用zabbix_agent,并在系统上使用zabbix_server来执行监视。 对于每个zabbix_agent实例,您需要在/etc/zabbix/zabbix_agentd.conf(Server指令)中configurationzabbix_server的IP权限。

所有其他configuration是从zabbix接口完成的。

您只需在每台要监视的计算机上安装zabbix-agent。 您是否configuration了代理:将代理端口添加到/ etc / services,在zabbix_agentd.conf设置zabbix_agentd.conf服务器的zabbix_agentd.conf