zabbix添加监控主机(agent)并告警

一、添加监控主机

总体来说,在被监控主机上安装部署zabbix-agent,并修改配置文件(zabbix_agentd.conf)的参数。然后在zabbix 服务端zabbix-get检查是否可以监控。如果可以了,就可以在web页面添加了,要监控那些就套用具体模板。

最基础的修改这三个参数就可以了

Server= zabbix server的ip地址

ServerActive= zabbix server的ip地址

Hostname=  为监控的主机命名

下面是添加windows主机的举例(Linux上更简易)

1.首先在windows server上下载安装zabbix-agent(.msi图形化界面安装,还有一个也可以),配置zabbix-server信息

agent收集数据的方式:

             主动:agent请求server获取主动的监控项列表,并主动将监控项内需要检测的    数据提交给server/proxy

            被动:server向agent请求获取监控项的数据,agent返回数据。

在服务中设置自启动,开启服务

    服务-->zabbix agent-->属性-->启动、开机自启动

2.在zabbix server主机上测试

   安装zabbix_get工具测试(yum install -y zabbix-get) 

[root@localhost zabbix]#zabbix_get -s 被监控主机ip -p 10050 -k "system.cpu.load[all,avg1]"

 命令记不住,可以zabbix_get -h 查找EXample,

  只要有返回值,不报错,则证明成功

3.在web页面添加

配置-->主机-->创建主机

二、告警

简单来说,告警是对监控项的触发器进行各类函数运算的临界值触发动作,再结合媒介进行告警

以下是对winodws server的IIS服务进行自定义邮件告警,

1.配置媒介--邮件

 管理-->媒介-->创建媒介类型--> 填写相关信息(认证-->密码为代理授权密码;邮件授权

   消息模板(可自定义)

注意:我这里用的网易邮箱,具体邮箱的SMTP服务器地址不同,自行修改

2.监控IIS服务

首先在Windows server上添加IIS服务器,(安装完成可以在浏览器输入IP地址测试

实现原理:将对应的触发器(监控项)-->配置触发动作(临界条件)|| 使用媒介告警

2.1在zabbix web页面上添加监控模板 “IIS by Zabbix agent.”

监控项:IIS: The World Wide Web Publishing Service (W3SVC) is not running,

有相应的触发器

2.2配置触发动作

操作里可自定义邮件告警内容 

这样IIS服务不正常运行时,将进行邮件告警。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/584193.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Vue3.2 自定义指令详解与实战

一、介绍 在Vue3中,自定义指令为开发者提供了一种灵活的方式来扩展Vue的HTML模板语法,使其能够执行特定的DOM操作或组件逻辑。不同于Vue2.x中的全局和局部指令注册方式,Vue3引入了Composition API,这使得自定义指令的编写和使用更…

Ubuntu16.04 安装Anaconda

步骤 1: 去官网下载安装包,链接如下: https://repo.anaconda.com/archive/ 找到对应版本下载至本地电脑,并上传至服务器。 步骤2: 通过命令解压 sh Anaconda3-2023.03-0-Linux-x86_64.sh 一路选择yes或则回车,直到安装成功出现下面画面&…

Spring高手之路-@Autowired和@Resource注解异同点

目录 相同点 不同点 1.来源不同。 2.包含的属性不同 3.匹配方式(装配顺序)不同。 ​编辑 4.支持的注入对象类型不同 5.应用地方不同 相同点 都可以实现依赖注入,通过注解将需要的Bean自动注入到目标类中。都可以用于注入任意类型的Bean…

如何使用ChatGPT来提高编程效率

如何使用ChatGPT来提高编程效率 在软件开发的世界中,时间就是金钱。程序员常常在寻找新方法和工具来提高他们的编程效率。而现代技术中,人工智能(AI)已经成为了一个不可或缺的助手。特别是OpenAI的大型语言模型,即ChatGPT,它的出现为编程领域带来了翻天覆地的变化。本文…

Docker六 | Docker Compose容器编排

目录 Docker Compose 基本概念 使用步骤 常用命令 Docker Compose Docker-Compose是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。Compose可以管理多个Docker容器组成一个应用。 需要定义一个YAML格式的配置文件docker-compose.yml,…

win安装scoop,并配置环境

安装 PowerShell 非管理员权限运行下面三条命令。 Set-ExecutionPolicy RemoteSigned -scope CurrentUseriwr -useb scoop.201704.xyz -outfile install.ps1.\install.ps1 -ScoopDir D:\Scoop -ScoopGlobalDir D:\Scoop\GlobalApps更新scoop scoop install gitscoop bucket …

[NOIP2006 提高组] 金明的预算方案

[NOIP2006 提高组] 金明的预算方案 题目描述 金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间金明自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置&#xff0…

vue如何实现局部刷新?

应用场景&#xff1a; 比如你要切换tap栏实现刷新下面form表单等&#xff0c;相当于刷新页面。 如何使用如下&#xff1a; <div v-if"isReloadData"> 比如你想刷新那个位置就把 v-if"isReloadData"写到那个标签上 </div> 在data中定义刷新标…

如何本地搭建FastDFS文件服务器并实现远程访问【内网穿透】

文章目录 前言1. 本地搭建FastDFS文件系统1.1 环境安装1.2 安装libfastcommon1.3 安装FastDFS1.4 配置Tracker1.5 配置Storage1.6 测试上传下载1.7 与Nginx整合1.8 安装Nginx1.9 配置Nginx 2. 局域网测试访问FastDFS3. 安装cpolar内网穿透4. 配置公网访问地址5. 固定公网地址5.…

User maven 通过什么命令能查到那个包依赖了slf4j-simple-1.7.36.jar

要在 Maven 项目中查找哪个包依赖了 slf4j-simple-1.7.36.jar&#xff0c;您可以使用 Maven 的依赖树命令 mvn dependency:tree。这个命令会展示项目所有依赖的层次结构&#xff0c;包括传递依赖&#xff08;即一个依赖的依赖&#xff09;。然后&#xff0c;您可以搜索或过滤输…

基于零和收益的DEA模型研究python实现

传统的DEA模型往往假设相关的是相互独立的,此时DEA模型只能计算出相对效率,无法进行效率的调整。如在碳排放分配问题上,碳排放总量保持不变,利用DEA模型只能计算出每个省份分配的相对效率,这在讨论固定资源下的碳排放配额分配问题时具有明显的局限性。在这种情况下,利用Z…

软件测试/测试开发丨Windows Appium环境搭建

windows 版本 Appium 环境搭建 安装 nodejs 下载.msi文件 https://nodejs.org/en/download/ 注意&#xff1a; 1、下载12.*版本双击安装即可。 2、无须配置环境变量,直接重启一个 cmd 输入下面的命令&#xff0c;能够查看这两个版本号即安装成功。 安装 appium desktop 直…

js对象方法大全(开发必会)

目录 前言 assgin(对象合并) 参数 功能 返回值 测试 结果 结论 create(以源对象为原型创建新对象) 参数 功能 返回值 测试 结果 结论 defineProperties(对属性进行具体定义) 参数 功能 返回值 测试 结果 结论 defineProperty(重写或定义新属性) 参数 功…

无论男孩女孩都要尽情打扮

这款柔软又细腻的开衫外套 上身体验感很不错的哈 舒适软糯百搭还透气&#xff0c;抗起球的面料 黑灰两色简单大方 胸前加上了流行的刺绣设计&#xff0c;可爱又精致 单穿内搭都可&#xff0c;现在天气还比较冷 外面可以套个羽绒服之类的 时尚叠穿风&#xff0c;韩系范儿…

【揭秘】技术同学申请专利的惊人好处,你绝对不能错过!

今天跟大家分享一下&#xff0c;从一名技术工程师&#xff08;程序员&#xff09;的角度&#xff0c;为什么要写专利以及如何去申请专利&#xff1f; 专利的本质 首先就是要科普一下&#xff0c;并不是说一定要做出来的某个东西&#xff0c;才能够申请专利&#xff0c;和想象…

Java线程池ThreadPoolExecutor源码解析

Java线程池ThreadPoolExecutor源码解析 1.ThreadPoolExecutor的构造实现 以jdk8为准&#xff0c;常说线程池有七大参数&#xff0c;通常而言&#xff0c;有四个参数是比较重要的 public ThreadPoolExecutor(int corePoolSize,int maximumPoolSize,long keepAliveTime,TimeUnit …

虚拟机迁移技术原理与应用

虚拟机迁移技术主要应用于两种场景&#xff1a; 第一种&#xff0c;随着现在虚拟化的发展&#xff0c;传统it架构的物理机需迁移到虚拟机上&#xff0c;实现负载均衡、资源优化等目的。 第二种&#xff0c;将虚拟机从一个虚拟化平台迁移到另一个虚拟化平台&#xff0c;可以是…

【重点】【二分查找】34. 在排序数组中查找元素的第一个和最后一个位置

题目 法1&#xff1a;二分查找&#xff0c;最佳解法&#xff01;&#xff01;&#xff01; class Solution {public int[] searchRange(int[] nums, int target) {if (nums.length 0) {return new int[]{-1, -1};}int n nums.length;int left findLeftBoundary(nums, targ…

[NOIP2008 普及组] 传球游戏

[NOIP2008 普及组] 传球游戏 题目描述 上体育课的时候&#xff0c;小蛮的老师经常带着同学们一起做游戏。这次&#xff0c;老师带着同学们一起做传球游戏。 游戏规则是这样的&#xff1a; n n n 个同学站成一个圆圈&#xff0c;其中的一个同学手里拿着一个球&#xff0c;当老…

【水文】去除字符串中的字符

代码&#xff1a; #include <stdio.h>char *filter_ch(char *str, char ch){int i 0, j 0; // for pri string and new stringwhile (str[i]){if (str[i] ! ch){str[j] str[i];j;}i;}str[j] \0; // remember the \0return str; }int main() {char str[] "Hell…