安装zabbix并监控主机端口

Published on 2016 - 01 - 04

安装zabbix YUM仓库

wget http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm

rpm -ivh zabbix-release-2.4-1.el6.noarch.rpm

yum安装zabbix

yum install zabbix-server

yum install zabbix-server-mysql zabbix-web-mysql

yum install zabbix-agent

分配数据库权限

升级数据库
mysql_upgrade -uroot -pabc123,

赋权
grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';

倒入zabbix数据库模版

cd /usr/share/doc/zabbix-server-mysql-2.4.7/create/

mysql zabbix -u root -pabc123,  < data.sql
mysql -u root -pabc123,  < data.sql

修改zbbix配置文件

vi /etc/zabbix/zabbix_server.conf 

启动zabbix服务

service zabbix-server start

添加客户端

打开网页
访问网址,并进行初始设置
http://10.211.55.7/zabbix/
点击组态——主机——创建主机
添加主机名,可见主机名,群组,IP地址,模板

创建端口监控模板

例如:用zabbix监控8080端口

组态——模板——创建模板——填写——模板名称,选择群组,选择主机,保存
点击分类——创建应用集——输入应用集名称——点击项目——创建监控项——输入名称——类型简单检查——键值net.tcp.service[tcp,,8080]——选择应用集分类——点击更新
点击触发器——创建触发器——输入名称——输入表达式{http_8080:net.tcp.service[tcp,,8080].prev()}<>1——选择严重或其它——点击更新
点击图形——创建图形——项目中点击添加,选择相应项目——点击更新
选择筛选——创建屏幕——输入名称

全部设置完成