问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ubuntu 15.04安装的zabbix是什么版本

发布网友 发布时间:2022-04-26 18:17

我来回答

1个回答

热心网友 时间:2023-10-20 13:59

Linux下常用的系统监控软件有Nagios、Cacti、Zabbix、Monit等,这些开源的软件,可以帮助我们更好的管理机器,在第一时间内发现,并警告系统维护人员。

今天开始研究下Zabbix,使用Zabbix的目的,是为了能够更好的监控mysql数据库服务器,并且能够生成图形报表,虽然Nagios也能够生成图形报表,但没有Zabbix这么强大。

首先,我们先来介绍下Zabblx:

一.Zabbix简介

zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。
zabbix由zabbix server与可选组件zabbix agent两部门组成。
zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视。
zabbix agent需要安装在被监视的目标服务器上,它主要完成对硬件信息或与操作系统有关的内存,CPU等信息的收集。

zabbix的主要特点:
- 安装与配置简单,学习成本低
- 支持多语言(包括中文)
- 开源
- 自动发现服务器与网络设备
- 分布式监视以及WEB集中管理功能
- 可以无agent监视
- 用户安全认证和柔软的授权方式
- 通过WEB界面设置或查看监视结果
- email等通知功能
等等

Zabbix主要功能:
- CPU负荷
- 内存使用
- 磁盘使用
- 网络状况
- 端口监视
- 日志监视

官方也提供了安装资料:

二.Zabbix安装

2.1 zabbix WEB环境搭建

zabbix的安装需要LAMP或者LNMP环境。
需要其它的软件包

yum install mysql-dev gcc net-snmp-devel curl-devel perl-DBI php-gd php-mysql php-bcmath php-mbstring php-xm

2.2 zabbix 数据库设置

zabbix数据库可以和zabbix服务器分离,采用用专门的mysql服务器存储数据,此时要给zabbix数据库受相应的权限。

grant all privileges on zabbix.* to zabbix_user@'ip' identified by '123456';

注:ip为zabbix服务器的IP地址。
关于数据库的安装,可以查看Mysql安装,我习惯使用二进制包。
启动数据库

/usr/local/mysql/bin/mysqld_safe --user=mysql &

登录数据库,创建帐号和设置权限:

mysql> use mysql;
mysql>create database zabbix character set utf8;
mysql>grant all privileges on zabbix.* to zabbix_user@'192.168.10.197' identified by '123456';

2.3安装zabbix服务

增加zabbix用户和组

#groupadd zabbix
#useradd -g zabbix -m zabbix

官网下载解压软件包。
下载地址:

#wget
# tar -zxvf zabbix-2.0.3.tar.gz
#cd zabbix-2.203
导入数据库表
#cd zabbix-2.0.3/database/mysql
#mysql -uroot -pmysql zabbix < mysql.sql
#mysql -uroot -pmysql zabbix < images.sql
#mysql -uroot -pmysql zabbix < schema.sql

编译安装zabbix

./configure --prefix=/usr/local/zabbix --with-mysql --with-net-snmp --with-libcurl --enable-server --enable-agent --enable-proxy

编译报错checking for main in -lmysqlclient ... no
yum 安装mysql-devel即可
#make
#make install

添加服务端口

vim /etc/services
zabbix-agent 10050/tcp # Zabbix Agent
zabbix-agent 10050/udp # Zabbix Agent
zabbix-trapper 10051/tcp # Zabbix Trapper
zabbix-trapper 10051/udp # Zabbix Trapper

添加配置文件

# mkdir -p /etc/zabbix
# cp -r zabbix-2.203/conf/* /etc/zabbix/
# chown -R zabbix:zabbix /etc/zabbix

修改server配置文件,添加zabbix数据库密码
vim /etc/zabbix/zabbix_server.conf

LogFile=/tmp/zabbix_server.log

PidFile=/tmp/zabbix_server.pid

DBName=zabbix

DBUser=zabbix_user

DBPassword=123456 #指定zabbix数据库密码

ListenIP=192.168.10.197 #服务器IP地址

修改Agentd配置文件,更改HOSTNAME为本机的hostname
vim /etc/zabbix/zabbix_agentd.conf

PidFile=/tmp/zabbix_agentd.pid #进程PID

LogFile=/tmp/zabbix_agentd.log #日志保存位置

EnableRemoteCommands=1 #允许执行远程命令

Server=192.168.10.197 #agent端的ip

Hostname=client1 #必须与zabbix创建的host name相同
如图设置hostname

添加web前段php文件
# cd zabbix-2.203/frontends/
# cp -rf php /home/httpd/zabbix #虚拟主机目录
# chown -R zabbix:zabbix zabbix

web前端安装配置
修改PHP相关参数
vim php.ini

max_execution_time = 300
max_input_time = 300
memory_limit = 128M
post_max_size = 32M
date.timezone = Asia/Shanghai
mbstring.func_overload=2

PHP还必须支持一下模块,在php源码包直接编译安装。详细模块需要在安装是会提示。
bcmath.so、gettext.so

在客户端浏览器上面访问zabbix,开始WEB的前端配置,,按提示点击下一步
Step1:下一步。
Step2:如果全部OK的话才能进行下一步的安装,如果有错误请返回到server端检查相关的软件包是否安装。

Step3:需要输入mysql数据库帐号密码,如果数据库不在zabbix服务器上面,在Host里面添加数据库服务器的地址,并且要用grant命令给数据库授权。

Step4:输入服务器端 host name or host IP addres;

最后会自动写入配置文件:zabbix.conf.php,配置完成后出现登陆界面,默认的用户名为:admin,密码为:zabbix。

三.启动zabbix服务
在zabbix安装目录下面可以直接启动
#/usr/local/zabbix/sbin/zabbix_server start
tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 7140/zabbix_agentd

四.设置开启自动启动

vim /etc/rc.d/rc.local 最后添加下面两行

/usr/local/zabbix/sbin/zabbix_server start
/usr/local/zabbix/sbin/zabbix_agentd start

至此,zabbix server端的安装完毕,我们可以通过浏览器来访问。如图:

接下来会介绍关于客户端监控的使用,以及监控模版的新建,自定义监控服务等。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
蚂蚁泡酒适合哪些人喝 蚂蚁酒的功效与禁忌蚂蚁酒的功效与作用 热血无赖卡怎么办 了解这两方面内容 益生菌孕妇 孕妇能喝益生菌吗 羽毛球双打底线是内线还是外线 为什么泰国两位尊者有不死之身 秦始皇活了多少岁?当了几年皇帝? DELL电脑D630.PP18L2手机。才用了4个多月。多少钱我可以买呢,麻烦谁说... dellpp18l现在买多少钱 打新蓝月亮的话,要是没中签的话,哪里有港股暗盘? nagios安装报错了!! 港股有哪些券商暗盘,艾德证券支持暗盘交易吗? 哪家证券公司可以进行暗盘交易啊,请各位大神推荐一下 港股打新暗盘交易有哪些优势?在哪开户有暗盘交易? ubuntu nagios 安装官方安装后,怎么访问不了 艾德一站通港股新股暗盘在哪里看? 想问一下,港股暗盘都有哪些交易平台? 用韩国后化妆品肤色暗沉 韩国化妆品后的具体介绍 苹果手机叫不出来siri 手机买的时候有贴膜吗? 手机买来手机上有没有贴膜 从2000年到2016年这17年中平年有几年,闰年有几年? 上海市闸北区梅园路77号上海人才大厦19楼 上海电信的十全十美套餐一家子人用可以么? 1,闰年几年闰一次? 报考上海市公务员,收到上海市安全局电话 多少年为闰年? 德邦物流开票软件怎样下载到手机上面 港股暗盘在哪里看? 港股打新艾德证券期货有限公司支持暗盘交易吗? 如何扩展Nagios,以实现自定义监控 nagios是怎样监控的,怎么监控客户端的,需要安装什么,nagios监控的原理是什么 安装nagios-plugins-1.4.16.tar.gz插件 软件包需要安装Digest-MD5-2.52.tar.gz ,在安装此软件包时候报错 如何在CentOS,Redhat和Fedora中安装NagiosQL3与Nagios的核心_百度... 2022年新国标电动车标准 我安装nagios的时候执行到make intall 和make install-config报错,说&#47;usr&#47;bin&#47;intall无效的用户,怎么办 国家电动车的新标准是什么 我安装nagios之后,某个服务器出现CHECK_NRPE: Error - Could not compl... 电动自行车时速不得超过多少? 【求助】谁知道怎么查自己的手机卡给谁打过电话 哪里有卖装纪念币的册子或盒子? 纪念币外面的有机玻璃小合子什么地方有买?谢谢。 福州哪里有卖纪念币盒 流通纪念币、纪念章在哪里买?怎么买? 郑州哪个地方可以买纪念币盒子 纪念币塑封在哪里能买到 银行的生肖纪念币在哪里可以买到? 什么软件可以把音乐的比特率调成16