部署zabbix

本文介绍了Zabbix监控系统的部署过程,从理解监控场景和选择开源监控平台开始,详细讲解了Zabbix的基础概念,包括主机、用户、监控项、应用集、图形、触发器和报警。随后,按照步骤演示了如何部署LAMP架构和Zabbix监控软件,包括配置数据库、解决安装问题、启动服务等,最后提到了默认的管理员账号和密码。
摘要由CSDN通过智能技术生成

部署Zabbix


场景

运维工程师除了搭建架构环境,配置管理外,还需要保证业务的稳定运行。不稳定的情况包括很多方面,

如:

  • CPU负载过大
  • 内存不够
  • 磁盘空间满了
  • 网络很卡
  • 服务不能被访问

等等各种问题。我们运维工程师无法做到时刻盯着服务器查看各类状态,所以需要建立一套完善的自动
化监控系统,将所有需要监控的服务器及其各种需要的状态数据都实时地收集, 图形展示,报警。
在这里插入图片描述

linux系统中的监控主要监控什么?

  • 任何你所想要监控的数据, 如cpu负载,cpu的idle时间,内存使用量,内存利用率,io,network等等。
  • 现在很多开源监控方案已经把常见的监控做成了模板,我们可以直接套用
  • 大型公司会有更多的监控需求, 那么就需要专业的开发人员来做监控开发(运维人员也可以开发)
    在这里插入图片描述

主流的开源监控平台介绍

  • mrtg (Multi Router Traffic Grapher)通过snmp协议得到设备的流量信息,并以包含PNG格式的
    图形的HTML文档方式显示给用户。
  • cacti (仙人掌) 用php语言实现的一个软件,它的主要功能是用snmp服务获取数据,然后用rrdtool储存和更新数据。官网地址: https://www.cacti.net/
  • ntop 官网地址: https://www.ntop.org/
  • nagios 能够跨平台,插件多,报警功能强大。官网地址: https://www.nagios.org/
  • centreon 底层使用的就是nagios。是一个nagios整合版软件。官网地址:https://www.centreon.
    com/
  • ganglia 设计用于测量数以千计的节点,资源消耗非常小。官网地址:http://ganglia.info/
  • open-falcon 小米公司开源,高效率,高可用。用户基数相对小。官网地址: http://open-falcon.org/
  • zabbix 跨平台,画图,多条件告警,多种API接口。用户基数大。官网地址: https://www.zabbix.co
    m/
  • prometheus 基于时间序列的数值数据的容器监控解决方案。官网地址: https://prometheus.io/

zabbix基础概念初探

在这里插入图片描述

1.主机(host)和主机群组(host group)
主机指被监控的一个设备(服务器,交换机等),当被监控的主机数量巨大时,就需要分组

2.zabbix用户(user)与用户群组(group)
zabbix可以多个用户登录管理(和Linux操作系统一样有管理员和普通管理者)

3.监控项(item)与应用集(application)
监控的需求太多了,就拿监控cpu平均负载来说,就有监控1分钟内,5分钟内,1 5分钟内等三个常见的监控参数。

监控项(item)是从收集数据或监控的一个最小单位。把cpu1分钟内的平均负载就可以做成一个监控项。
应用集就是多个监控项的组。

4.图形
监控项收集的数据需要用图形直观地展示出来。

5.触发器和报警
当监控项收集的数据达到一个临界点时,就要触发报警通知管理人员。
如: 当根分区使用率超过80%时, 就通过发报警信息到管理人员。

6.模板
模板主要包括监控项,图形,触发器等概念,相当于是把要监控的东西做成一个合集。

部署zabbix

部署lamp架构,并测试

1、下载centos和epel源

[root@localhost ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
--2022-09-01 11:00:01--  https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
Resolving mirrors.aliyun.com (mirrors.aliyun.com)... 45.253.17.215, 45.253.17.226, 45.253.17.211, ...
Connecting to mirrors.aliyun.com (mirrors.aliyun.com)|45.253.17.215|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2495 (2.4K) [application/octet-stream]
Saving to: '/etc/yum.repos.d/CentOS-Base.repo'

/etc/yum.repos.d/CentO 100%[===========================>]   2.44K  --.-KB/s    in 0.01s   

2022-09-01 11:00:01 (169 KB/s) - '/etc/yum.repos.d/CentOS-Base.repo' saved [2495/2495]

[root@localhost ~]# yum install -y https://mirrors.aliyun.com/epel/epel-release-latest-8.noarch.rpm
......
Complete!
[root@localhost ~]# sed -i 's|^#baseurl=https://download.example/pub|baseurl=https://mirrors.aliyun.com|' /etc/yum.repos.d/epel*
[root@localhost ~]# sed -i 's|^metalink|#metalink|' /etc/yum.repos.d/epel*

2、安装httpd

[root@localhost ~]# yum -y install httpd
......
Complete!

3、安装mariadb

[root@localhost ~]# y
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值