【zabbix系列】安装与添加host

测试环境 Ubuntu 14.04.1 LTS

【服务端安装】

关于安装官方提供了很详细的安装方法,包括各平台的源码及包安装。关于其他版本Linux请参考

https://www.zabbix.com/documentation/2.4/manual/installation/install_from_packages

zabbix是C/S架构,所以安装分服务端和客户端。客户端只需要安装zabbix-agent。服务端则建议zabbix和agent都安装。

以下为服务端安装步骤:

wget http://repo.zabbix.com/zabbix/2.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_2.4-1+trusty_all.deb

sudo dpkg -i zabbix-release_2.4-1+trusty_all.deb

sudo apt-get update

sudo apt-get install  -y zabbix-server-mysql zabbix-frontend-php

sudo apt-get install zabbix-agent

安装过程中会提示设置mysql的root密码和zabbix db的密码。

安装完成后在浏览器中输入地址 http://ip/zabbix 进入zabbix的web安装界面

在安装界面的step 2中(check of pre-requisites)中 如果右侧出现PHP time zone unknown Fail

则进行如下修改

sudo vim /etc/apache2/conf-available/zabbix.conf

将# php_value date.timezone Europe/Riga的注释去掉

重启apache

sudo service apache2 retart

解决问题

在下一步中输入mysql的root密码 直到最后一步

zabbix的默认初始管理员密码为

账号 admin

密码 zabbix

【客户端安装】

windows客户端

从官网下载zabbix-agent windows包http://www.zabbix.com/downloads/2.4.4/zabbix_agents_2.4.4.win.zip

压缩包中有两个目录bin 和conf

将bin\win64下的所有文件copy到c:\下

将conf\下的zabbix_agentd.conf copy到c:\下

修改zabbix_agentd.conf的内容为如下:

Server=10.0.0.10 \\zabbix服务端的ip

Hostname=windows test \\本地客户端的hostname,这一项有些要求下面讲解。

LogFile=c:\zabbix_agentd.log \\本地log的位置

ListenPort=10050 \\端口

ps:关于Hostname这一项需要注意,这里指定的hostname一定要与在zabbix服务端添加客户端中指定的hostname一

样才可以。可以按照自己的意愿任意填写,与本机的系统hostname没有关联。

安装cmd命令行下:

zabbix_agentd.exe --install

zabbix_agentd.ext --start

linux客户端

sudo apt-get install -y zabbix-agent

修改配置文件sudo vim /etc/zabbix/zabbix_agentd.conf

Sever=10.0.0.10

Hostname=linux test

重启zabbix-agent服务

sudo service zabbix-agent restart

【zabbix添加host】

有两点非常重要要注意

1.Hostname要与zabbix-agent中设置的hostname一致。

2.Templates中一定要设定正确的tempalte比如windows os就要选择Template OS Windows这个template

在完成设置后要记得update配置,使其生效。

附:邮件报警较为复杂,且排除处较多,由下一篇文章分开记录。

时间: 2024-10-05 12:51:32

【zabbix系列】安装与添加host的相关文章

通过Zabbix API 添加host

脚本内容: #!/usr/bin/python #-*- coding:utf8 -*- import json,sys,argparse from zabbix_api import ZabbixAPI server = "http://172.16.206.128/zabbix" username = "Admin" password = "zabbix" zapi = ZabbixAPI(server=server, path="

zabbix系列之六——安装后配置二Items

https://www.zabbix.com/documentation/3.4/manual/config/items/itemtypes/snmp 1Items 1.1creating items index detail note 1 Configuration->hosts 2 Click on Items in the row of the host 3 Click on Create item in the upper right corner of the screen 4 Ent

zabbix系列-Grafana4.6.3+Zabbix 的安装部署

zabbix系列(五) Grafana4.6.3+Zabbix 的安装部署 伟创享 2019-07-31 11:27:18 使用了一段时间Grafana,感觉还挺好用的.部分效果图如下: ? zabbix的安装步骤请参考以下地址,就不再描述,本章主要记录Grafana的部署 https://blog.csdn.net/wu2700222/article/details/80520085 grafana官网地址:http://docs.grafana.org/installation/rpm/ 从

基于zabbix添加host与trigger完善~

在配置 zabbix的过程中或者通过zabbix获取数据是,总是需要获取各个组建的id号,有时候需要添加几十上百个item或者trigger.所以就自己写了下面的类.如果以后有需要会再完善.不过估计是不需要了,因为做了一个月监控,终于做完了.代码如下,已经给出简单的注释.有问题可留言. #!/usr/bin/python #-*- coding:utf8 -*- from zabbix_api import ZabbixAPI class zabbix_tools:     '''     从z

zabbix系列(一):zabbix server的安装配置

zabbix server:负责接收agent发送的报告信息的核心组件,所有配置,统计数据以及操作数据均由其组织进行. database storage: 专用于存储所有配置信息,以及由zabbix收集的数据 web interface:zabbix 的GUI 接口,通常与server 运行在一台主机上. proxy:可选组件,用于分布式监控环境中,代理server 收集部分被监控的监控数据并统一发往server 端. agent:部署在被监控主机上,负责收集本地数据发往server 端或por

zabbix系列(二):客户端的安装;

相关环境: 操作系统 描述 IP地址 server05 (centos6.6) 服务器端 192.168.10.65 server04 (centos6.6) 客户端 192.168.10.64 Zabbix客户端安装及设置 相关包下载地址:http://www.zabbix.com/download.php 需要的安装包zabbix-2.4.6-1.el6.x86_64.rpm zabbix-agent-2.4.6-1.el6.x86_64.rpm zabbix-sender-2.4.6-1.

Zabbix系列之Zabbix安装搭建及汉化

Server端: 1.安装开发软件包 yum  -y groupinstall "Development Tools" 2.安装所需的依赖包 yum -y install httpd mysql mysql-server phpphp-mysql php-common php-mbstring php-gd php-odbc php-pear curl curl-develnet-snmp net-snmp-devel perl-DBI php-xml ntpdate  php-bcm

图文详解zabbix的安装以及设置邮件报警

简介:1.zabbix的介绍 2.zabbix的服务端安装 3.浏览器安装zabbix 4.zabbix的客户端安装 5.添加一个客户端 6.设置邮件报警 zabbix的介绍 zabbix(音同 zbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题. zabbix由2部分构成,zabbix server与可选组件zabbix agent.

Zabbix的安装与部署

Zabbix的安装与部署 一.Zabbix简介 1.zabbix是一个基于WEB界面的,并提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供柔软的通知机制以让运维人员能够快速定位. 2.zabbix通过C/S模型来收集数据,通过B/S模型模式在web端展示和进行配置. 被监控端:主机设备通过安装agent收集数据并发送给server端,网络设备通过SNMP收集数据并发送给server端. server端:通过收集SNMP和