Linux实战笔记-----Zabbix监控安装配置(上)

一、Zabbix简介

  • Zabbix 软件能够监控众多网络参数和服务器的健康度、完整性。Zabbix 使用灵活的告警机制,允许用户为几乎任何事件配置基于邮件的告警。这样用户可以快速响应服务器问题。Zabbix 基于存储的数据提供出色的报表和数据可视化功能。这些功能使得 Zabbix 成为容量规划的理想选择。
  • Zabbix 支持主动轮询(polling)和被动捕获(trapping)。Zabbix所有的报表、统计数据和配置参数都可以通过基于 Web 的前端页面进行访问。基于 Web 的前端页面确保您可以在任何地方访问您监控的网络状态和服务器健康状况。适当的配置后,Zabbix 可以在监控 IT 基础设施方面发挥重要作用。无论是对于有少量服务器的小型组织,还是拥有大量服务器的大企业而言,同样适用。
  • Zabbix 由 Alexei Vladishev 创建,目前由其成立的公司—— Zabbix SIA 积极的持续开发更新维护, 并为用户提供技术支持服务。

二、Zabbix安装配置

因为本地有安装包,所以直接配置软件仓库,如果需要可以从官网下载
Linux实战笔记-----Zabbix监控安装配置(上)
检查软件仓库
Linux实战笔记-----Zabbix监控安装配置(上)
安装server服务端和agent监控端

yum install -y zabbix-agent.x86_64
yum install -y zabbix-server-mysql.x86_64

安装MariaDB数据库并启动

yum install -y mariadb-server
systemctl enable --now mariadb.service

Linux实战笔记-----Zabbix监控安装配置(上)
初始化MariaDB

mysql_secure_installation 

进入MariaDB配置
Linux实战笔记-----Zabbix监控安装配置(上)
配置SQL

MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;
Query OK, 1 row affected (0.00 sec)

MariaDB [(none)]> create user 'zabbix'@'localhost' identified by 'westos';
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> grant all privileges on zabbix.* to 'zabbix'@'localhost';
Query OK, 0 rows affected (0.00 sec)

Linux实战笔记-----Zabbix监控安装配置(上)

导入MySQL

cd /usr/share/doc/
cd zabbix-server-mysql-4.0.5/
zcat create.sql.gz  | mysql -pwestos zabbix
zcat create.sql.gz  | wc -l

Linux实战笔记-----Zabbix监控安装配置(上)
查看导入内容

mysql -pwestos

配置server

cd /etc/zabbix/
ls
vim zabbix_server.conf

Linux实战笔记-----Zabbix监控安装配置(上)
设置开机启动

systemctl enable  --now zabbix-server
systemctl  enable  --now zabbix-agent.service 
netstat -antlp

Linux实战笔记-----Zabbix监控安装配置(上)
配置Zabbix前端

yum install -y zabbix-web-mysql.noarch 
vim /etc/httpd/conf.d/zabbix.conf

Linux实战笔记-----Zabbix监控安装配置(上)

开启httpd服务
Linux实战笔记-----Zabbix监控安装配置(上)
浏览器访问http://172.25.30.1/zabbix/
Linux实战笔记-----Zabbix监控安装配置(上)
Linux实战笔记-----Zabbix监控安装配置(上)
Linux实战笔记-----Zabbix监控安装配置(上)
Linux实战笔记-----Zabbix监控安装配置(上)
Linux实战笔记-----Zabbix监控安装配置(上)

新建虚拟机server2 server3

在server2 server3安装agent监控

yum install -y zabbix-agent

方法1.手动添加主机

Linux实战笔记-----Zabbix监控安装配置(上)
点击"创建主机“
修改ip
Linux实战笔记-----Zabbix监控安装配置(上)
选择群组
Linux实战笔记-----Zabbix监控安装配置(上)
选择模板
Linux实战笔记-----Zabbix监控安装配置(上)
成功
Linux实战笔记-----Zabbix监控安装配置(上)

方法2.自动添加

点击动作——>自动发现——>已停用

Linux实战笔记-----Zabbix监控安装配置(上)
Linux实战笔记-----Zabbix监控安装配置(上)
设置自动发现规则
Linux实战笔记-----Zabbix监控安装配置(上)
成功
Linux实战笔记-----Zabbix监控安装配置(上)

上一篇:一、在Windows和Linux下安装MySQL


下一篇:Linux下安装MySQL数据库