Zabbix部署

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: Zabbix框架   server端:zabbix-server zabbix-server-mysql zabbix-get web端:zabbix-web zabbix-web-mysql agent端:zabbix-sender zabbix-agent   前提: 配好本地yum源,以便安装时自动解决依赖 环境: server:192.

 Zabbix框架

 

server端:zabbix-server zabbix-server-mysql zabbix-get

web端:zabbix-web zabbix-web-mysql

agent端:zabbix-sender zabbix-agent

 

前提:

配好本地yum源,以便安装时自动解决依赖

环境:

server:192.168.10.11 agent:192.168.10.12 mysql:192.168.10.10

 

配置本地域名解析

# cat /etc/hosts

192.168.10.11 node1.kazihuo.com node1

192.168.10.12 node2.kazihuo.com node2

 

配置HOSTNAME    

[root@node1 ~]# cat /etc/sysconfig/network

node1.kazihuo.com

[root@node1 ~]# cat /etc/hostname

node1.kazihuo.com

[root@node2 ~]# cat /etc/sysconfig/network

node2.kazihuo.com

[root@node2 ~]# cat /etc/hostname

node2.kazihuo.com

 

 

说明:

因虚拟机环境有限,故zabbix-server也作为一台zabbix-agent使用,当其需要监控起来时要按照agent端进行配置,及修改对应的zabbix_agent.conf文件!

 

服务端配置:

# wget https://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm

# yum -y install zabbix-release-3.2-1.el7.noarch.rpm

# yum -y install zabbix zabbix-server zabbix-server-mysql zabbix-get zabbix-web zabbix-web-mysql zabbix-agent

#安装完成后自动生成以下目录及文件

[root@node1 /etc/zabbix]# tree

.

├── web

   └── maintenance.inc.php

├── zabbix_agentd.conf

├── zabbix_agentd.d

   └── userparameter_mysql.conf

└── zabbix_server.conf

 

2 directories, 4 files

[root@node1 /etc/httpd/conf.d]# ls

zabbix.conf

[root@node1 /usr/share/doc/zabbix-server-mysql-3.2.10]# ls

AUTHORS ChangeLog COPYING create.sql.gz NEWS README

[root@node1]# mysql -uroot -p<root_password>

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> grant all privileges on zabbix.* to zabbix@'%' identified by 'zabbix';

[root@node1]# zcat /usr/share/doc/zabbix-server-mysql-3.2.*/create.sql.gz | mysql -uzabbix -p zabbix

[root@node1 ~]# cat /etc/zabbix/zabbix_server.conf|grep DB

DBName=zabbix

DBUser=zabbix

DBHost=192.168.10.10

DBPassword=000000

[root@node1 ~]# cat /etc/php.ini

[zabbix]

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 always_populate_raw_post_data -1

# php_value date.timezone Europe/Riga

date.timezone = Asia/Shanghai

#此配置也可在zabbix_server.conf的配置文件中配置,默认以包含,根据需求修改时区即可

[root@node1 ~]# systemctl start httpd.service

[root@node1 ~]# systemctl start zabbix-server

 

客户端配置:

[root@node2 ~]# yum -y install zabbix-sender zabbix-agent

[root@node2 ~]# cat /etc/zabbix/zabbix_agentd.conf

PidFile=/var/run/zabbix/zabbix_agentd.pid

LogFile=/var/log/zabbix/zabbix_agentd.log

LogFileSize=0

Server=192.168.10.11

ListenPort=10050

ServerActive=192.168.10.11

Hostname=node2.kazihuo.com

[root@node2 ~]# systemctl start zabbix-agent

 

页面初始化

# 浏览器输入192.168.10.11/zabbix ,进入欢迎页面

# 检查所需插件是否OK

# 配置zabbix连接的数据库

# 细节设置

# 安装完成

# zabbix初始化页面设置后生成对应的配置文件:/etc/zabbix/web/zabbix.conf.php

# 默认的登录名及密码:Admin/zabbix

 

-------------------------------------------------------------

作者: 罗穆瑞

转载请保留此段声明,且在文章页面明显位置给出原文链接,谢谢!

------------------------------------------------------------------------------

如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

------------------------------------------------------------------------------

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
4月前
|
监控 Unix Windows
Zabbix【部署 04】 Windows系统安装配置agent及agent2
Zabbix【部署 04】 Windows系统安装配置agent及agent2
140 0
|
7月前
|
监控 Ubuntu Shell
用shell脚本部署zabbix
用shell脚本部署zabbix
127 1
|
4月前
|
监控 Java 数据库
Zabbix【部署 05】 Docker部署Zabbix Server Agent Agent2 Web interface及 Java-Gate-Way(详细启动脚本及踩坑记录)不定时更新
Zabbix【部署 05】 Docker部署Zabbix Server Agent Agent2 Web interface及 Java-Gate-Way(详细启动脚本及踩坑记录)不定时更新
118 0
|
4月前
|
监控 Docker 容器
Zabbix【部署 03】zabbix-agent2安装配置使用(zabbix-agent2监控docker实例分享)
Zabbix【部署 03】zabbix-agent2安装配置使用(zabbix-agent2监控docker实例分享)
219 0
|
4月前
|
监控 Java
Zabbix【部署 02】Zabbix-Java-Gateway安装配置使用(使用Zabbix-Java-Gateway通过JMX监控Java应用程序实例分享)
Zabbix【部署 02】Zabbix-Java-Gateway安装配置使用(使用Zabbix-Java-Gateway通过JMX监控Java应用程序实例分享)
87 0
|
4月前
|
监控 前端开发 应用服务中间件
Zabbix【部署 01】Zabbix企业级分布式监控系统部署配置使用实例(在线安装及问题处理)程序安装+数据库初始+前端配置+服务启动+Web登录
Zabbix【部署 01】Zabbix企业级分布式监控系统部署配置使用实例(在线安装及问题处理)程序安装+数据库初始+前端配置+服务启动+Web登录
411 0
|
4月前
|
监控 关系型数据库 MySQL
zabbix部署以及配置
zabbix部署以及配置
73 3
|
7月前
|
监控 安全 Ubuntu
用python部署zabbix
用python部署zabbix
59 1
|
9月前
|
存储 监控 数据可视化
Zabbix-客户端部署全过程
客户端部署全过程
188 0
|
9月前
|
监控 安全 Linux
Zabbix-客户端部署
Zabbix-客户端部署
116 0