zabbix安装指南

安装epel源

[[email protected] ~]# rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/7/x86_64/zabbix-release-2.4-1.el7.noarch.rpm

[[email protected] ~]# rpm -ivh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm

安装zabbix-server

[[email protected] ~]# yum -y install zabbix zabbix-get  zabbix-server zabbix-web-mysql zabbix-web zabbix-agent

安装mysql epel源

http://dev.mysql.com/downloads/repo/

选择对应的操作系统,然后点击网页下方No thanks, just start my download.

下载文件mysql-community-release-el7-5.noarch.rpm

rpm -ivh mysql-community-release-el7-5.noarch.rpm

安装mysql-server

[[email protected] tmp]# yum install -y mysql-server

配置MySQL配置文件

[[email protected] tmp]# vi /etc/my.cnf

添加语句

character-set-server=utf8

innodb_file_per_table=1

启动mysql

[[email protected] tmp]# service mysqld start

创建zabbix数据库

[[email protected] tmp]# mysqladmin -uroot password admin

[[email protected] tmp]# mysql -uroot -padmin

mysql> create database zabbix character set utf8;

mysql> grant all privileges on zabbix.* to [email protected] identified by ‘zabbix‘;

mysql> flush privileges;

下载解压最新tar包

[[email protected] tmp]# wget http://fossies.org/linux/misc/zabbix-2.4.5.tar.gz

[[email protected] tmp]# tar -xzvf zabbix-2.4.5.tar.gz

导入zabbix-server的数据库

[[email protected] tmp]# mysql -uroot -padmin

mysql> use zabbix

mysql> source /tmp/zabbix-2.4.5/database/mysql/schema.sql

如果安装zabbix-proxy,只导入schema即可,否则会报错

mysql> source /tmp/zabbix-2.4.5/database/mysql/images.sql

mysql> source /tmp/zabbix-2.4.5/database/mysql/data.sql

mysql> show tables;

配置zabbix_server.conf

[[email protected] mysql]# vi /etc/zabbix/zabbix_server.conf

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

DBSocket=/var/lib/mysql/mysql.sock

StartPollers=5

SNMPTrapperFile=/var/log/snmptt/snmptt.log

CacheSize=256M

AlertScriptsPath=/usr/lib/zabbix/alertscripts

ExternalScripts=/usr/lib/zabbix/externalscripts

新建文件夹

[[email protected] mysql]# mkdir -p /usr/lib/zabbix/alertscripts

[[email protected] mysql]# mkdir -p /usr/lib/zabbix/externalscripts

启动zabbix

[[email protected] mysql]# service zabbix-server start

报错

Aug 11 12:17:37 localhost.localdomain systemd[1]: Failed to start Zabbix Server.

Aug 11 12:17:37 localhost.localdomain systemd[1]: Unit zabbix-server.service entered failed state.

Aug 11 12:17:37 localhost.localdomain systemd[1]: zabbix-server.service holdoff time over, scheduling restart.

Aug 11 12:17:37 localhost.localdomain systemd[1]: Stopping Zabbix Server...

Aug 11 12:17:37 localhost.localdomain systemd[1]: Starting Zabbix Server...

Aug 11 12:17:37 localhost.localdomain systemd[1]: zabbix-server.service start request repeated too quickly, refusing to start.

Aug 11 12:17:37 localhost.localdomain systemd[1]: Failed to start Zabbix Server.

Aug 11 12:17:37 localhost.localdomain systemd[1]: Unit zabbix-server.service entered failed state.

解决

[[email protected] mysql]# yum update trousers -y

从新启动

[[email protected] mysql]# service zabbix-server start

启动httpd

[[email protected] mysql]# service httpd start

php配置

[[email protected] mysql]# vi /etc/httpd/conf.d/zabbix.conf

<Directory "/usr/share/zabbix">

Options FollowSymLinks

AllowOverride None

Require all granted

php_value max_execution_time 300

php_value memory_limit 128M

php_value post_max_size 16M

php_value upload_max_filesize 2M

php_value max_input_time 300

php_value date.timezone Asia/Shanghai

</Directory>

输入网址

http://192.168.0.174/zabbix/

用户名admin 密码zabbix

时间: 2024-10-24 21:02:00

zabbix安装指南的相关文章

zabbix中文配置指南(转载)

zabbix中文配置指南 一.Zabbix简介 1.1 Zabbix简介 Zabbix是一个企业级的开源分布式监控解决方案,由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利.官方网站:http://www.zabbix.com官方文档:http://www.zabbix.com/documentation/2.0/manual/quickstart.Zabbix通过C/S模式采集数据,通过B/S模式在web端展示和配置. Zabbix运行条件: Server:

Zabbix 3.05安装指南

vim telnet yum install wget rpm -qa |grep openssh yum install openssh-clients rpm -qa |grep mysql yum remove mysql-libs-5.1.71-1.el6.x86_64 yum install -y gcc gcc-c++ openssl-devel yum install vixie-cron [[email protected] ~]# crontab -l no crontab f

开源监控系统中 Zabbix 和 Nagios 哪个更好?

监控平台的话,各有优劣,但基本都可以满足需求.等达到一定监控指标后,发现,最困难的是监控项目的管理. CMDB中小规模(服务器<=1k):Zabbix大规模(1k>=服务器<=10k):Nagios进行二次开发超大规模(服务器>=10k):开发适应自己平台的监控软件吧另推荐个牛逼的东西:http://prometheus.io 作者:好撑链接:https://www.zhihu.com/question/19973178/answer/131911060来源:知乎著作权归作者所有.

centos7.x之yum安装zabbix

1.安装LAMP #关闭防火墙方便测试 yum install epel-release -y systemctl stop firewalld.service systemctl disable firewalld.service setenforce 0 #安装httpd yum install httpd systemctl start httpd.service  systemctl enable httpd.service #安装数据库5.6 wget http://dev.mysql

zabbix用自带的模板监控mysql

先看一下zabbix自带的mysql模板监控项: #很少是吧,没事生产环境一般我们不用,下一篇将介绍生产环境用的另一种mysql监控. 配置zabbix自带的模板监控mysql数据库:

实现zabbix对tomcat的监控

what-zabbix 优点: 1>开源,无软件成本投入 2>Server 对设备性能要求低 3>支持设备多,自带多种监控模板 4>支持分布式集中管理,有自动发现功能,可以实现自动化监控 5>开放式接口,扩展性强,插件编写容易 6>当监控的 item 比较多服务器队列比较大时可以采用被动状态,被监控客户端主动从server 端去下载需要监控的 item 然后取数据上传到 server 端.这种方式对服务器的负载比较小. 7>Api 的支持,方便与其他系统结合 缺点

zabbix切换数据库思路

zabbix切换数据库操作 1.安装mysql-server数据库 ,讲三个表结构复制过去 将schema.sql  images.sql   data.sql  数据库从zabbix服务器上复制到/root路径下面 然后导入表结构 [[email protected] ~]#  /usr/bin/mysql -uzabbix -pzabbix zabbix < /root/schema.sql Warning: Using a password on the command line inte

zabbix实例集群部署-偏向于管理使用

zabbix实例集群部署 前言:已经折腾两个礼拜了,本文侧重点不在于安装,在于使用管理.部署请看文档或者百度,,很简        单 提示:zabbix关于模板.应用集.主机组.触发器.等等命令一定要谨慎,不要随意,防止自己糊涂了 主机组: 比如说,我的主机组用的是yunce56,因为我这个项目名称叫做yunce 模板:zabbix自带的templates不够合理,我自己重新写,DIY.比如说我专门监                          控cpu,我可以写yunce-cpu-li

zabbix——远程命令

实验目的: 使用zabbix监控httpd是否正常工作,具体通过监测80端口是否开启 如果httpd没有正常工作,zabbix执行远程命令,重启httpd服务   一.准备工作: 在agent端执行 vim /etc/zabbix/zabbix_agentd.conf //配置agent,允许执行远程命令   service zabbix-agent restart //重启服务生效   cat /etc/sudoers | grep requiretty //查看sudo配置是否要求用户登录t