zabbix yum安装怎么有什么模块

zabbix yum安装怎么有什么模块,第1张

一、服务端安装

1 安装zabbix

yum install -y epel-release

安装rpm包的lamp环境 yum install -y httpd mysql mysql-libs php php-mysql mysql-server php-bcmath php-gd php-mbstring

安装zabbix服务端:yum install zabbix20 zabbix20-agent zabbix20-server zabbix20-server-mysql zabbix20-web zabbix20-web-mysql net-snmp-devel

/etc/init.d/zabbix-server start/etc/init.d/zabbix-agent start

/etc/init.d/httpd start

遇到错误:httpd: Could not reliably determine the server's fully qualified domain name

解决: 编辑httpd.conf文件,搜索"#ServerName",添加ServerName localhost:80

修改一下mysql配置文件

vim /etc/my.cnf//修改或增加如下内容

[mysql]

default-character-set = utf8

[mysqld]

character_set_server = utf8

启动mysql服务

/etc/init.d/mysqld start

建库,导入数据

mysql -uroot -p -e "create database zabbix"

mysql -uroot -p --default-character-set=utf8 zabbix </usr/share/zabbix-mysql/schema.sql

mysql -uroot -p --default-character-set=utf8 zabbix </usr/share/zabbix-mysql/images.sql

mysql -uroot -p --default-character-set=utf8 zabbix </usr/share/zabbix-mysql/data.sql

2.网页安装zabbix

浏览器访问 http://ip/zabbix/。

默认会有“It is not safe to rely on the system‘s timezone settings ”这样的警告信息,根据警告信息vim /etc/php.ini 设置 date.timezone = Asia/Shanghai,到服务器端/etc/init.d/httpd reload 点retry

2、 Check of pre-requisites会看到php option failed,同样 vim /etc/php.ini 然后/etc/init.d/httpd reload ,然后retry

3、Configure DB connection 输入mysql的用户名密码(授权可以使用前面导入的数据库的用户,不然连接不上), 首先要测试一下,如果不通过,则需要调试,错误信息一般是服务端的/etc/init.d/mysqld和/etc/init.d/zabbix-server没有启动或者没有连上数据库,

ps aux |grep zabbix-server ##查看进程

netstat -lnp |grep zabbix-server ##查看端口

如果没有正常启动,tail /var/log/zabbix/zabbix_server.log

根据错误信息修改 vim /etc/zabbix/zabbix_server.conf

看看里面的DBUser和DBPassword是否在mysql中有过定义和授权。没有去mysql执行grant授权。

测试通过后,点next

Name 写127.0.0.1,(可以自定义)点next,再点next,最后点finish

默认管理员账号为 admin:zabbix

这时会遇到“zabbix server is not running”这样的错误,需要编辑一下 /etc/zabbix/zabbix_server.conf (和第3步一样),配置DBUser, DBPassword

最后重启,/etc/init.d/zabbix-server restart

一、客户端安装

在客户端上yum install zabbix20-agent

vim /etc/zabbix_agentd.conf //更改Server=服务端ipServerActive=0.0.0.0:10050Hostname=aming(自定义,但要唯一)

启动客户端 /etc/init.d/zabbix-agent start

服务端上命令行测试:zabbix_get -s 客户端ip -p10050 -k "system.hostname"

在web界面下,点”configuration” -->“host” -->右上角点”Create Host” 其中host name, visible name自定义,可以选择groups,这里默认即可,ip address 写入客户端ip

配置监控项目模板:点“templates”, 点add, 在d出的小窗口中选择Template OS Linux, 然后点select, 最后点save

到zabbix 的web页面,点击配置---->主机---->点击右上角的 添加主机。

主机名称 : 在 agent 端配置文件里面配置的 hostname 是什么这里就写什么

可见的名称 : 自定义

群组 : 自定义

agent代理程序的接口 : agent 的IP 跟 端口

然后点击模板 -----> 添加模板


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11473509.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存