当前位置: 首页 > news >正文

Linux--搭建Zabbix监控系统

11.1 案例分析

      要想实时地了解服务器的运行状况并且能在出现问题时及时解决,利用监控软件是一个很好的 途径。

      Zabbix(免费的)是一个基于Web界面的企业级开源监控套件,提供分布式系统监控与网络监视功能。具备主机的性能监控。网络设备性能监控,多种告警方式,详细报表、图表的绘制等功能。监测的对象可以是 Linux 或 Windows服务器,也可以是路由器、交换机等网络设备,通过SNVP (Simple Network Management Protocol、简单网络管理协议)、Zabbix Agent、PING、端口监视等方法提供对远程网络服务器等监控,数据收集等功能,并提供通知机制使系统管理员可以快速定位、解决系统中存在的各种问题。

1. zabbix重要组件

zabbix主要由以下几个重要组件构成,具体作用如下。

 > Zabbix Server:负责接收Agent 发送报告信息的核心组件,所有的配置、数据统计、数据操作都由它组织进行。

> Database storage:负责存储所有的配置信息以及收集的数据。

> Web interface:是zabbix 的GU接口,通常情况下与 Zabbix Server运行在同一台主机上。

> Pxory:属于可选组件,常用于分布式监控环境中,代理 Server 收集部分数据,然后转发到 Server,可以减轻Server的压力。

> Agent:部署在被监控的主机(客户端)上,负责收集被监控端主机的数据,如CPU、内存、数据库等数据,然后发送到Server端或Proxy端。

部署配置实验

实验环境

虚拟机 2台 centos7.9

网卡NAT模式 数量 1

组件包 zabbix依赖包

设备

IP

备注

Centos01

192.168.161.111

Zabbix

Centos02

192.168.161.112

http yum 仓库

搭建zabbix yum仓库源

安装httpd服务

[root@node02 ~]# mount /dev/sr0 /mnt/[root@node02 ~]# yum -y install httpd

上传组件包至/var/www/html/站点目录

安装createrepo工具 生成yum源信息文件repo

[root@node02 ~]# yum -y install createrepo[root@node02 ~]# cd /var/www/html/zabbix/[root@node02 zabbix]# createrepo ./[root@node02 zabbix]# ls               //看到显示蓝色目录即可[root@node02 ~]# systemctl start httpd

部署zabbix系统

配置yum源

[root@node01 ~]# yum -y install httpd vim net-tools[root@node01 ~]# systemctl start httpd[root@node01 ~]# vim /etc/yum.repos.d/local.repo [zabbix]
name=Zabbix
baseurl=http://192.168.161.112/zabbix
enabled=1
gpgcheck=0[local]
name=CnetOS 7.3
baseurl=file:///mnt/
enabled=1
gpgcheck=0[root@node01 ~]# yum repolist  //检查yum源是否正常可用

安装zabbix

[root@node01 ~]# yum -y install mariadb mariadb-server zabbix-server-mysql zabbix-agent zabbix-web

启动数据库

[root@node01 ~]# systemctl start mariadb.service 

创建zabbix连接用户

[root@node01 ~]# mysql -u rootMariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;MariaDB [(none)]> grant all privileges on zabbix.* to 'zabbix'@'localhost' identified by 'abc.123';MariaDB [(none)]> flush privileges;MariaDB [(none)]> exit

修改配置文件

Zabbix 主配置文件

[root@node01 ~]# zcat /usr/share/doc/zabbix-server-mysql-3.4.1/create.sql.gz | mysql -uzabbix -p zabbix[root@node01 ~]# vim /etc/zabbix/zabbix_server.conf DBPassword=abc.123

http加载初始化配置文件

[root@node01 ~]# vim /etc/httpd/conf.d/zabbix.conf php_value date.timezone Asia/shanghai

启动服务

[root@node01 ~]# systemctl restart httpd[root@node01 ~]# systemctl enable httpd zabbix-server --now

进入网站配置页面

http://192.168.161.111/zabbix

检查没问题就下一步

在登录界面登录默认的用户名 Admin,密码 zabbix。即可登录到Zabbix服务器。 

英文 换成 中文 

相关文章:

  • Vue3:ref和reactive实现响应式数据
  • Java中常用的集合及方法(2)
  • Day36:安全开发-JavaEE应用第三方组件Log4j日志FastJson序列化JNDI注入
  • Java学习笔记NO.18
  • 去除PDF论文行号的完美解决方案
  • 云计算项目十一:构建完整的日志分析平台
  • C++进阶学习
  • AWS使用 Client VPN 配置访问VPC 内网资源
  • android pdf框架-7,白边切割
  • 安卓项目:app注册/登录界面设计
  • 【NR技术】 3GPP支持无人机的关键技术以及场景
  • 《C++游戏编程入门》第2章 真值、分支与游戏循环: Guess My Number
  • vue项目部署和镜像打包
  • 今天做了两个工具
  • leetcode一天一题-第1天
  • 实现windows 窗体的自己画,网上摘抄的,学习了
  • [分享]iOS开发-关于在xcode中引用文件夹右边出现问号的解决办法
  • Android框架之Volley
  • Javascript编码规范
  • JavaScript新鲜事·第5期
  • JS创建对象模式及其对象原型链探究(一):Object模式
  • JWT究竟是什么呢?
  • React组件设计模式(一)
  • 聊聊redis的数据结构的应用
  • 前端相关框架总和
  • 人脸识别最新开发经验demo
  • 容器化应用: 在阿里云搭建多节点 Openshift 集群
  • 山寨一个 Promise
  • 通过来模仿稀土掘金个人页面的布局来学习使用CoordinatorLayout
  • 一起来学SpringBoot | 第三篇:SpringBoot日志配置
  • 一些css基础学习笔记
  • CMake 入门1/5:基于阿里云 ECS搭建体验环境
  • ​queue --- 一个同步的队列类​
  • # 学号 2017-2018-20172309 《程序设计与数据结构》实验三报告
  • #etcd#安装时出错
  • (博弈 sg入门)kiki's game -- hdu -- 2147
  • (附源码)ssm基于web技术的医务志愿者管理系统 毕业设计 100910
  • (每日持续更新)jdk api之StringBufferInputStream基础、应用、实战
  • (未解决)macOS matplotlib 中文是方框
  • (学习日记)2024.04.10:UCOSIII第三十八节:事件实验
  • (一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>
  • 、写入Shellcode到注册表上线
  • .net core webapi 部署iis_一键部署VS插件:让.NET开发者更幸福
  • .NET/C# 使窗口永不激活(No Activate 永不获得焦点)
  • .NET平台开源项目速览(15)文档数据库RavenDB-介绍与初体验
  • ??在JSP中,java和JavaScript如何交互?
  • @angular/cli项目构建--Dynamic.Form
  • [ 2222 ]http://e.eqxiu.com/s/wJMf15Ku
  • [ solr入门 ] - 利用solrJ进行检索
  • [ 蓝桥杯Web真题 ]-Markdown 文档解析
  • [Angular] 笔记 20:NgContent
  • [BZOJ2281][SDOI2011]黑白棋(K-Nim博弈)
  • [bzoj2957]楼房重建
  • [BZOJ5250][九省联考2018]秘密袭击(DP)
  • [CSS] 点击事件触发的动画