zabbix笔记


0x00 背景

OS : CentOS 7
Zabbix : 4.0


0x01 基础环境安装
  • 按照官方文档(yum方式安装,可能源码编译安装更好)
sudo rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
sudo yum clean all
sudo yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent
  • 尝试使用mariadb
sudo yum install mariadb-server mariadb 
systemctl start mariadb  #启动MariaDB
systemctl stop mariadb  #停止MariaDB
systemctl restart mariadb  #重启MariaDB
systemctl enable mariadb  #设置开机启动
  • 修改mariadb配置文件,使用utf8字符集
sudo cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
sudo vim /etc/my.cnf

添加

[mysqld]
...
character-set-server = utf8
init-connect = 'SET NAMES utf8'
collation-server = utf8_general_ci
  • 创建数据库
mysql -uroot -p
password
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'password';
mysql> quit;
  • 导入数据库文件
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
  • 修改配置文件
    数据库
sudo vim /etc/zabbix/zabbix_server.conf
...
DBHost=localhost
DBPassword=password

时区

vim  /etc/httpd/conf.d/zabbix.conf
php_value date.timezone Asia/Shanghai

修改php.ini

date.timezone PRC

启动服务,并且设置成开机自启

systemctl restart zabbix-server zabbix-agent httpd
systemctl enable zabbix-server zabbix-agent httpd

排查连通性,关闭防火墙,关闭SELinux.生产上开启,添加ACL

systemctl stop firewalld.service
systemctl disable firewalld.service
...
vi /etc/selinux/config
...
SELINUX=disabled        #增加
:wq! #保存退出
setenforce 0            #使配置立即生效
  • 浏览器访问 http://server_ip_or_name/zabbix 进入可视化安装

0x02 加入监控节点
  • 配置agent
vim /etc/zabbix/zabbix_agentd.conf
Server=服务端IP
  • 修改主机名
set-hostname xxx.yyy.zzz
hostname
  • 配置
    • 主机群组

    • 主机

      • 主机
      • 模板

0x03 开启新大陆
  • 监测

    • 图形
  • 自定义监控项

    • agent端配置
    • server端zabbix-get验证是否能正确获取agent端数据
    • server端web配置
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值