zabbix自动发现,端口 url检测

2023-11-16

一,自动发现

1,开启自动发现
配置自动发现
在这里插入图片描述
修改自动发现的网段
在这里插入图片描述
启用自动发现
在这里插入图片描述
2.配置自动发现的动作
配置自动发现的动作
在这里插入图片描述
添加动作的IP地址
在这里插入图片描述
添加自动发现的操作
在这里插入图片描述
启用动作
在这里插入图片描述
3,检验
在这里插入图片描述

二,自动注册

1,修改agent配置

# 所有agent机器都要修改如下配置
[root@\ db02/etc/zabbix]# vim zabbix_agentd.conf 

ServerActive=192.168.15.199  修改server主机IP

#Hostname=Zabbix server  注释掉

HostnameItem=system.hostname  打开注释

# 重启
[root@\ db02/etc/zabbix]# systemctl restart zabbix-agent.service 

PS:
[root@\ db02~]# vom /etc/hosts
192.168.15.152 db02
#  每一台agent都要在hosts文件增加自己的ip和主机名

2,创建自动注册

自动创建
在这里插入图片描述
3,自动注册动作
动作名称
在这里插入图片描述
操作添加
在这里插入图片描述
3,检测结果
检测
在这里插入图片描述

三,检测服务进程

1,增加自定义模块的nginx监控项
自定义模块增加监控项
在这里插入图片描述
2,查看检测结果
查看检测状态
在这里插入图片描述

也可以通过命令行在server端查看
[root@\ zabbix~]# zabbix_get -s 192.168.15.109 -p 10050 -k 'proc.num[nginx]'
2

# web03的nginx进程2个
[root@\ web03/etc/zabbix]# ps -ef | grep nginx
root      23336      1  0 Apr29 ?        00:00:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
nginx     23337  23336  0 Apr29 ?        00:00:02 nginx: worker process
root      45724  45425  0 16:01 pts/0    00:00:00 grep --color=auto nginx

3,添加触发器
添加触发器
在这里插入图片描述
3,添加动作(报警)
添加报警动作
在这里插入图片描述
添加邮件收件人等
在这里插入图片描述

四,检测服务端口

1,命令行检测端口状态

[root@\ zabbix~]# zabbix_get -s 192.168.15.109 -p 10050 -k 'net.tcp.port[,80]'
1

1 说明端口正常启动在使用;0说明没有使用该端口

2,添加监控项
添加监控项
在这里插入图片描述
添加触发器
在这里插入图片描述
3,添加动作

添加动作
在这里插入图片描述

五,检测mysql

1, 监控数据库的配置增加数据库的用户和密码

# mysql设置密码为123
[root@\ db02/etc/zabbix/zabbix_agentd.d]# mysqladmin -uroot password '123'
Warning: Using a password on the command line interface can be insecure.
[root@\ db02/etc/zabbix/zabbix_agentd.d]# mysql -uroot -p123


#修改agent的默认监控mysql的配置

[root@\ db02~]# cd /etc/zabbix/zabbix_agentd.d/
[root@\ db02/etc/zabbix/zabbix_agentd.d]# vim userparameter_mysql.conf 
UserParameter=mysql.status[*],echo "show global status where Variable_name='$1';" | HOME=/var/lib/zabbix mysql  -uroot -p123 -N | awk '{print $$2}'

HOME=/var/lib/zabbix mysql -uroot -p123 -N'

UserParameter=mysql.ping,HOME=/var/lib/zabbix mysqladmin -uroot -p123 ping | grep -c alive
UserParameter=mysql.version,mysql -uroot -p123 -V
#   加上数据库的用户和密码


[root@\ db02/etc/zabbix/zabbix_agentd.d]# systemctl restart zabbix-agent.service 

2,在对应的主机上添加数据库模板

添加模板
在这里插入图片描述
3,查看模块的图形
在这里插入图片描述

六,web的url检测

1,给web03添加web检测

添加步骤
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2,查看检测

查看web检测
在这里插入图片描述
3,添加web检测图形

添加web检测图形
在这里插入图片描述
4,查看web图形

web图形页面
在这里插入图片描述

参考链接 :

zabbix自动发现,端口 url检测https://www.jianshu.com/p/78b7a0f5b1dd

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

zabbix自动发现,端口 url检测 的相关文章

随机推荐

  • react-native 中使用echarts 水波图

    echarts liquidfill min js加放到库中 并在tpl html中引用便可
  • 操作符详解上(非常详细)

    目录 二进制介绍 二进制 2进制转10进制 10进制转2进制数字 2进制转8进制和16进制 2进制转8进制 2进制转16进制 原码 反码 补码 移位操作符 左移操作符 右移操作符 位操作符 逗号表达式 二进制介绍 在初学计算机时我们常常会听
  • GO语言gin框架初步介绍

    1 下载gin框架 go get u github com gin gonic gin 当无法下载时 大概率是被墙了 需要配置环境变量 go env w GOPROXY https goproxy io direct go env w GO
  • Hello World程序 Pycharm

    由于电脑原因 进行了系统重装 所以最近把所用的软件给重新装了一遍 最近突然萌生写博客的想法 那就start 下载完成了Python3 7之后 安装Pycharm python3 7 IDLE界面 那么开启pycharm的第一个程序 开启py
  • GAN的学习记录

    最近看了一下神经网络和卷积神经网络 CNN 的基础概念 然后开始看生成对抗网络 GAN 的基础知识 之后会自己写一下代码 用GAN对数据集进行训练 一 12月的计划 1 先看懂GAN的基础理论 2 找一些代码 想办法把轴承的数据集放到GAN
  • 最近收集的9000个英语单词

    wrong adj 错误的 不道德的 不适合的 不正常的adv 错误地n 坏事 不公正的事 错误v 无礼地对待 冤枉 visualize v 想像 设想 形象化 显现 unwise a 无智的 愚笨的 不智的 unlikely adj 不太
  • 机器学习原来这么有趣 Part3: 深度学习与卷积神经网络

    最近看了Adam Geitgey的机器学习系列文章 寻思着闲着也是闲着 干脆翻译以下 顺便学习下英语啥的哈哈哈 第一次做这种事 有不到位的地方欢迎指教噢 前言 你是否已经厌倦了在查阅了无数有关深度学习的文章之后仍然不能参透其中深意的无力感
  • python PyQt5学习笔记 事件和信号 有注释 p2

    事件和信号 事件 所有的应用都是事件驱动的 事件大部分都是由用户的行为产生的 当然也有其他的事件产生方式 比如网络的连接 窗口管理器或者定时器等 调用应用的exec 方法时 应用会进入主循环 主循环会监听和分发事件 在事件模型中 有三个角色
  • opencv实现人脸识别(c++实现)

    1 说明 本文章基于opencv VS2015 实现人脸检测 2 效果 可以直接打开摄像头对人脸进行识别 这些标识框也会跟随你的人脸移动 隐私问题 我这里对图片进行了识别 3 相关类及函数介绍 opencv中文文档 3 1 cv Video
  • redux react ajax,使用React + Redux实现的组件间实时数据绑定同步

    JavaScript 语言 JaveScriptBabelCoffeeScript 确定 Browser Level React Redux Action function changeGreeting text return type C
  • [JDBC]Exception in thread “main“ java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver[我的报错日常]

    问题描述 Java项目连接MySQL数据库时报错 Exception in thread main java lang ClassNotFoundException com mysql jdbc Driver java 问题分析 找不到驱动
  • 华南农业大学数据结构oj 8580 合并链表

    include
  • 初级 - 如何搭建一个Java Web项目 - 记录

    目录 序言 一 使用 Spring Initializr 创建创建一个Java 项目基本框架的方法 1 新建项目时 安装依赖理解 Developer Tools 选项 Web 选项 其他选项具体详情请最下面的参考链接 这里就不一一列举了 只
  • splines

    当变量之间存在非线性关系时 线性回归就不再适用 这时可以转而使用其他非线性模型 但是 线性回归毕竟是统计建模的基础 通过本篇的介绍 可以看到即使是非线性关系有时也可以通过变换然后使用线性回归进行建模 1 多项式回归 多项式回归即是在模型中加
  • yml文件的全局注释和全局取消注释

    yml文件的全局注释和全局取消注释 最近在写微服务的配置文件的时候需要将所有的代码进行注释 手动一行行的添加 来注释实在过于麻烦 经过在网上百度后发现其实是有快捷键的 全局注释 对于 Mac 的话是 Command 对于 Linux 或 W
  • 面向对象(OOP)基础+进阶

    面向对象 OOP 基础 进阶 1 类 类是对现实生活中一类具有共同属性和行为的事物的抽象 类 是对事物 也就是对象的一种描述 可以将类理解为一张设计圈 根据设计圈 可以创建出具体存在的事物 类的组成 1 属性 该事物的各种特征 例如我的属性
  • Python学习经典书籍完整书单整理!!!

    一 Python 基础 01 Python编程 从入门到实践 第2版 本书是针对所有层次Python读者而作的Python入门书 让你可以快速学会Python编程 通过这本书 你将会学到各种Python库和工具 NumPy Pygal等 制
  • 初学gitlab上传代码实践

    初学Gitlabs上传代码实践 1 登录gitlab web页面 2 新建一个项目 可以默认系统的选项 点击创建 成功 3 回到window桌面上 右击选git bash here 前提你已经安装了git本地软件 这个作用是创建密钥 4 c
  • Spring IOC容器初始化主体流程

    文章目录 Spring IOC容器初始化主体流程 Spring IOC的容器体系 Bean生命周期关键时机点 SpringIOC容器初始化主流程 BeanFactory创建流程 获取BeanFactory子流程 BeanDefinition
  • zabbix自动发现,端口 url检测

    一 自动发现 1 开启自动发现 配置自动发现 修改自动发现的网段 启用自动发现 2 配置自动发现的动作 配置自动发现的动作 添加动作的IP地址 添加自动发现的操作 启用动作 3 检验 二 自动注册 1 修改agent配置 所有agent机器