IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> zabbix监控Linux流程 -> 正文阅读

[系统运维]zabbix监控Linux流程

zabbix监控配置流程

  • 创建主机
  • 创建主机组并加入主机
  • 添加监控项
  • 添加触发器
  • 配置媒介
  • 配置动作
  • 手动触发告警
    添加被监控的主机

详细流程
在zabbix图形页面——配置——主机——创建主机(定义主机名称、添加群组、填写被监控端主机IP地址)——模板——选定要监控的模板(httpd sshd服务)——选择——添加(添加连接模板)——添加(添加主机)

zabbix监控配置

  • 手动添加监控项
  • 使用模板添加监控项(有局限性,你需要的监控功能可能没有,还有可能有不需要的监控项)

添加监控操作实列

安装zabbix监控软件

#查看系统版本
[root@localhost ~]# cat /etc/redhat-release 
CentOS Stream release 8

#更改虚拟机名字
[root@localhost ~]# hostnamectl set-hostname web
[root@localhost ~]# bash
[root@web ~]# 

#创建用户
[root@web ~]# useradd -r -M -s /sbin/nologin zabbix
[root@web ~]# 

#安装配置环境
[root@web ~]# dnf -y install gcc gcc-c++ make vim

#下载软件包
[root@web ~]# cd /usr/src/
[root@web src]# wget
https://cdn.zabbix.com/zabbix/sources/stable/6.2/zabbix-6.2.2.tar.gz
[root@web src]# tar xf zabbix-6.2.2.tar.gz
[root@web src]# cd zabbix-6.2.2/
[root@web zabbix-6.2.2]# ./configure --help|grep agent
  --enable-agent          Turn on build of Zabbix agent and client utilities
  --enable-agent2         Turn on build of Zabbix agent 2
[root@web zabbix-6.2.2]# dnf -y install pcre-devel openssl openssl-devel
[root@web zabbix-6.2.2]# ./configure --enable-agent
***********************************************************
*            Now run 'make install'                       *
*                                                         *
*            Thank you for using Zabbix!                  *
*              <http://www.zabbix.com>                    *
***********************************************************
#出现这个显示成功
[root@web zabbix-6.2.2]# make install

#编写配置
[root@web zabbix-6.2.2]# cd /usr/local/etc/
[root@web etc]# ls
zabbix_agentd.conf  zabbix_agentd.conf.d
[root@web etc]# vim zabbix_agentd.conf
Server=192.168.141.134  #127.0.0.1改为192.168.141.134

### Option: ListenPort

ServerActive=192.168.141.134

### Option: Hostname

Hostname=long #这个要唯一,在网页上写的要一样

### Option: HostnameItem

#启动服务
[root@web etc]# zabbix_agentd 
[root@web etc]# ss -antl
State     Recv-Q    Send-Q       Local Address:Port        Peer Address:Port    Process    
LISTEN    0         128                0.0.0.0:10050            0.0.0.0:*                  
LISTEN    0         128                0.0.0.0:22               0.0.0.0:*                  
LISTEN    0         128                   [::]:22                  [::]:*                  
[root@web etc]# 

#开机自启
#编写配置文件
[root@web ~]# vim /etc/rc.local
#!/bin/bash  #直接在下面添加然后保存
zabbix_agentd
#查看执行的文件然后授予执行权限,然后运行
[root@localhost ~]# ll /etc/rc.local 
lrwxrwxrwx. 1 root root 13 Dec  2  2020 /etc/rc.local -> rc.d/rc.local
[root@localhost ~]# chmod +x /etc/rc.d/rc.local 
[root@localhost ~]# ll /etc/rc.d/rc.local 
-rwxr-xr-x. 1 root root 502 Sep  4 14:47 /etc/rc.d/rc.local
[root@localhost ~]# source /etc/rc.d/rc.local 

#必须改变防火墙否则可用性是有问题的
[root@web harbor]# systemctl status firewalld.service 
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enab>
   Active: inactive (dead) since Mon 2022-09-05 21:02:52 CST; 9s ago
     Docs: man:firewalld(1)
  Process: 1008 ExecStart=/usr/sbin/firewalld --nofork --nopid $FIREWALLD_ARGS (code=exite>
 Main PID: 1008 (code=exited, status=0/SUCCESS)

Sep 05 20:34:16 web systemd[1]: Starting firewalld - dynamic firewall daemon...
Sep 05 20:34:17 web systemd[1]: Started firewalld - dynamic firewall daemon.
Sep 05 20:34:17 web firewalld[1008]: WARNING: AllowZoneDrifting is enabled. This is consid>
Sep 05 21:02:51 web systemd[1]: Stopping firewalld - dynamic firewall daemon...
Sep 05 21:02:52 web systemd[1]: firewalld.service: Succeeded.
Sep 05 21:02:52 web systemd[1]: Stopped firewalld - dynamic firewall daemon.
[root@web harbor]# systemctl disable firewalld.service 
Removed /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
[root@web harbor]# getenforce 
Enforcing
[root@web harbor]# setenforce 0
[root@web harbor]# vim /etc/selinux/config 
[root@web harbor]# 

创建主机

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
主机添加成功
在这里插入图片描述

创建主机组并加入主机

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

添加监控项

选择模板添加监控项

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
刷新一下可用性会变绿。
在这里插入图片描述

可以在最新数据查看信息
在这里插入图片描述
在这里插入图片描述

手动添加监控项

可用选择查看过程添加的模板的监控项
在这里插入图片描述
在这里查看有哪有些监控项然后可用安装模板中有的选择自己需要的
在这里插入图片描述
在这里插入图片描述
创建监控的文件

[root@web harbor]# cd /tmp/
[root@web tmp]# ls
systemd-private-3807b4d002704709ad30edc8d0a949a4-chronyd.service-mrn576  zabbix_agentd.log
vmware-root_961-4248090753                                               zabbix_agentd.pid
vmware-root_989-4257069338
[root@web tmp]# touch abc
[root@web tmp]# ll
total 8
-rw-r--r--. 1 root   root      0 Sep  5 21:16 abc
drwx------. 3 root   root     17 Sep  5 20:34 systemd-private-3807b4d002704709ad30edc8d0a949a4-chronyd.service-mrn576
drwx------. 2 root   root      6 Sep  5 20:34 vmware-root_961-4248090753
drwx------. 2 root   root      6 Sep  4 21:25 vmware-root_989-4257069338
-rw-rw-r--. 1 zabbix zabbix 2523 Sep  5 20:57 zabbix_agentd.log
-rw-rw-r--. 1 zabbix zabbix    4 Sep  5 20:37 zabbix_agentd.pid
[root@web tmp]# 

在这里插入图片描述
查看是否有添加的监控项
在这里插入图片描述
在这里插入图片描述
添加信息到abc中

[root@web tmp]# echo "111" > abc

可用在最新的500个值有信息显示
在这里插入图片描述
再添加就会有新的不一样的数据,但是没有报警,所以要添加触发器

[root@web tmp]# echo "111" >> abc

在这里插入图片描述

添加触发器

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
查看触发器配置是否成功
在这里插入图片描述
在这里插入图片描述
修改文件触发报警机制,验证配置的触发器是否成功

[root@web tmp]# echo "1qqq" >> abc 
[root@web tmp]# echo "1qqqsss" >> abc 
[root@web tmp]# 

这里会出现报警声音,在仪表盘可用看见报警问题
在这里插入图片描述

配置媒介

创建发生问题的邮箱
在这里插入图片描述
在这里插入图片描述
选择你需要通知的邮箱,然后查找邮箱服务器的地址和授权密码
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
这里是问题出现的通知格式,按个人需求配置
在这里插入图片描述

接受问题信息的邮箱
在这里插入图片描述
在这里插入图片描述
添加配置后选择更新
在这里插入图片描述

配置动作

选择触发器的动作,把原来的配置禁用,创建一个新的
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

手动触发报警

查看当前500个值
在这里插入图片描述
触发

[root@web tmp]# echo "1qqqsss" >> abc 
[root@web tmp]# echo "1qqqsss" >> abc 
[root@web tmp]# 

数值改变
在这里插入图片描述
问题在仪表盘显示
在这里插入图片描述
在收的邮箱查看
收到了问题显示
在这里插入图片描述

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-09-13 11:56:35  更:2022-09-13 12:00:06 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/28 18:55:21-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码
数据统计