Zabbix监控系统配置

zabbix(音同 z?bix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。

zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。

zabbix由2部分构成,zabbix server与可选组件zabbix agent。

zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平台上。

1、安装配置zabbix服务器

rpm --import http://repo.zabbix.com/RPM-GPG-KEY-ZABBIX

rpm -Uv http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm

yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-java-gateway

vim /etc/httpd/conf.d/zabbix.conf

19         php_value date.timezone Asia/Shanghai

2、创建MySQL数据库和用户

mysql -u root -p

MariaDB [(none)]> create database zabbix character set utf8;

MariaDB [(none)]> grant all privileges on zabbix.* to ‘zabbix‘@‘localhost‘ identified by ‘123456‘;

MariaDB [(none)]> flush privileges;

MariaDB [(none)]> exit;

数据库导入zabbix template

#zcat /usr/share/doc/zabbix-server-mysql-3.2.6/create.sql.gz | mysql -u zabbix -p zabbix

3、修改Zabbix server配置文件

#vim /etc/zabbix/zabbix_server.conf

91 DBName=zabbix

107 DBUser=zabbix

115 DBPassword=123456

修改php.ini为zabbix 建议的设置

vim /etc/php.ini

384 max_execution_time = 600

394 max_input_time = 600

405 memory_limit = 256M

672 post_max_size = 32M

692 default_charset = "UTF-8"

800 upload_max_filesize = 16M

878 date.timezone = Asia/Shanghai

4、启动zabbix-server、httpd和MariaDB

systemctl start zabbix-server

systemctl enable zabbix-server

systemctl restart httpd

systemctl restart mariadb

浏览器配置Zabbix Server

浏览器访问http://192.168.200.100/zabbix

检查包的完整性和参数配置

数据zabbix数据库名、数据库用户和密码,并测试

输入Server name

默认用户名admin 密码为zabbix。

切换中文

安装、配置zabbix客户端

安装zabbix-agent包

rpm --import http://repo.zabbix.com/RPM-GPG-KEY-ZABBIX

rpm -Uv http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm

yum install -y zabbix-agent

修改zabbix-agent配置文件

vim /etc/zabbix/zabbix_agentd.conf

[...]

95 Server=192.168.200.100

136 ServerActive=192.168.200.100

147 Hostname=server02

151 erverActive=192.168.200.100

启动zabbix-agent

systemctl start zabbix-agent

systemctl enable zabbix-agent

监控主机配置

1、浏览器输入:http://192.168.9.204/zabbix,点击配置,主机,点击右上角创建主机按钮,在界面中填写主机名称和IP地址,组群选择“Template”。

2、配置模版,使用Template OS Linux模版。

zabbix乱码问题,因为zabbix的web前端没有中文字体。

1、进入进入windows机器内:c:\windows\fonts,选择其中任意一种中文字体。

2、上传到zabbix服务器的默认字体路径下:/usr/share/zabbix/fonts。

3、修改zabbix服务器的前端字体设置

#vim /usr/share/zabbix/include/defines.inc.php

45 define(‘ZBX_GRAPH_FONT_NAME‘,           ‘simkai‘);

93 define(‘ZBX_FONT_NAME‘, ‘simkai‘);

原文地址:https://www.cnblogs.com/liang-yao/p/8454971.html

时间: 2024-10-09 05:46:42

Zabbix监控系统配置的相关文章

zabbix监控Oracle

公司业务使用的是一直oracle数据库,老大要求监控表空间剩余大小并且当剩余过小时能够及时报警.刚想出来的方案是通过写脚本获取表空间的数据,通脚本中使用expect自动输入密码登陆oracle用户然后再登陆数据库查询数据返回给zabbix_server.但是由于脚本运行时间大概12秒左右,zabbix获取数据总是超时(只是个人理解,如果你有解决方法希望给我留言,谢谢).在网上搜索中发现zabbix插件-orabbix,原理是通过orabbix登陆被监控主机oracle数据库,查询数据.个人认为非

Zabbix监控搭建

系统环境:Centos 6.6 软件环境:Zabbix-2.4.4 1.Server端安装基础软件包 在Server端安装基础软件包,这里使用的是系统自带的网络Yum源(本地Yum源会出现部分软件包安装不上,也可以使用源码包安装) yum -y install wget vim tree gcc gcc-c++ autoconf httpd php mysqlmysql-server php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysql p

zabbix监控环境搭建错误(1)

我们在搭建zabbix监控时由于自己的操作错误会出现下图的错误: 我们在组态中创建动作时:要是在动作那栏把配置写好后直接点存档后就会出现如图上的错误,具体解决方法如下 点到操作选项并添加新的动作操作后将配置填好后先点添加最后点存档,要不然就会报图1的错误!

资源汇集:跟着ttlsa学习zabbix监控

从2009年开始接触zabbix,当时版本在1.8,经过差不多5年的时间,zabbix历经2.0,2.1,2.2数个版本,虽然大多数功能保持不变,但是还是有非常明显的改变. Zabbix VS Nagios指数 我们来看看zabbix的发展趋势,打开http://index.baidu.com/?tpl=trend&word=zabbix,可以看到这个月的日平均指数在258,整体同比增长928%,环比增长10%.nagios月平均指数在308,同比增长13%,环比24%,可以看出zabbix虽然

zabbix监控LINUX下CPU,硬盘,流量,内存

1.LINUX下zabbix客户端安装 [[email protected] ~]# mkdir /usr/local/zabbix [[email protected] ~]# mv zabbix_agents_2.0.3.linux2_6.amd64.tar.gz /usr/local/zabbix/ [[email protected] ~]# cd /usr/local/zabbix/ [[email protected] zabbix]# tar zxvf zabbix_agents_

部署zabbix监控mysql (一) 安装zabbix

部署zabbix监控mysql (1)安装LAMP环境 [[email protected] ~]# yum -y installmysql-server http php (2)安装zabbix web所需要的依赖包 [[email protected] ~]# yum -y installmysql-dev gcc net-snmp-devel curl-devel perl-DBI php-gd php-mysql php-bcmathphp-mbstring php-xml 安装Fpin

zabbix监控MySQL(windows和linux环境)

一.linux环境下监控MySQL Zabbix Server自带了MySQL插件来监控mysql数据库的模板,只需要配置好agent客户端,然后在web端给主机增加模板就行了 监控项目: Com_update:     mysql执行的更新个数 Com_select:     mysql执行的查询个数 Com_insert:     mysql执行插入的个数 Com_delete:     执行删除的个数 Com_rollback:   执行回滚的操作个数 Bytes_received:  接

Zabbix监控

一.监控概述: ·初级: ·1.识别监控对象 (分级) ·2.理解监控对象  (理论基础) ·3.细分监控对象的指标 ·4.确定告警的基准线 ·预中级: 1.工具化和监控分离 2.监控对象的分类: 2.1 硬件监控 (方法:机房巡检.IPMI.SNMP简单网络管理协议.) 2.2 系统监控  (对象:cpu.内存.IO[磁盘.网络]) 2.3 服务监控  (对象:分类服务) 2.4 日志监控   (方法:Elastic Stack) 2.5 网络监控   (方法: 第三方.Smokeping)

Zabbix监控PostgreSQL

Zabbix监控PostgreSQL 学习 PostgreSQL zabbix Zabbix监控PostgreSQL 1. 安装libzbxpgsql 2. 配置zabbix配置文件zabbix_agentd.conf 3. 创建监控用户 4. 导入监控模板 5. 主机链接模板,设置宏变量 因上次用到了PostgreSQL,而所使用的监控又是Zabbix,所以找到了此插件用于Zabbix监控PostgreSQL. 插件网站:PostgreSQL monitoring for Zabbix Git