WGCLOUD的指令下发和自定义监控项有什么区别

WGCLOUD监控系统有两个功能模块:指令下发和自定义监控项
话说,WGCLOUD确实一款非常优秀的运维监控软件,轻量且性能好
言归正传,那么它们两个有什么区别呢
1、指令下发
指令下发可以执行任何指令或者脚本,由agent来负责执行,但是不能耗时过长(一般不要超过10s),耗时长的指令和脚本,可以改为执行后台运行的指令或脚本

打个比方,如果可以写好一个sh脚本来做我们的工作,放到主机或服务器上,agent就可以负责执行这个脚本,通过指令下发

它最大的特点是可以批量下发和执行,如果有多个主机或服务器,也可以批量下发同一条指令,由多个主机或服务器同时执行

指令下发可以定时执行

指令下发每次下发后,执行完成就完成了,不会再重复执行该指令

image.png

2、自定义监控项
是给指定的一个监控主机agent下发一条指令或者脚本,该主机则会定期执行

自定义监控项不能批量给多个主机添加指令或脚本

agent会反复定期执行指令或脚本,默认10分钟执行一次,可以在agent/config/application.properties配置修改,如下

#自定义监控项监控间隔时间,单位秒,默认10分钟,此功能需要升级到专业版
customDataSeconds=600

自定义监控项支持返回值,但是推荐是数字类型,也可以不返回数字,甚至不返回任何值也可以

自定义监控项还支持告警表达式,会对返回值做校验,如果告警表达式成立进行告警

image.png

508 声望
2 粉丝
0 条评论
推荐阅读
WGCLOUD运维之路:agent主机下线离线不上报数据的原因整理
1、 server和agent的主机系统时间差不能大于15个小时,若时间差不超过15小时打印【防篡改校验错误】类似信息,忽略即可,不会有影响

一往情深1阅读 301

从零搭建 Node.js 企业级 Web 服务器(十五):总结与展望
总结截止到本章 “从零搭建 Node.js 企业级 Web 服务器” 主题共计 16 章内容就更新完毕了,回顾第零章曾写道:搭建一个 Node.js 企业级 Web 服务器并非难事,只是必须做好几个关键事项这几件必须做好的关键事项就...

乌柏木60阅读 6k评论 16

从零搭建 Node.js 企业级 Web 服务器(一):接口与分层
分层规范从本章起,正式进入企业级 Web 服务器核心内容。通常,一块完整的业务逻辑是由视图层、控制层、服务层、模型层共同定义与实现的,如下图:从上至下,抽象层次逐渐加深。从下至上,业务细节逐渐清晰。视图...

乌柏木39阅读 7.1k评论 6

从零搭建 Node.js 企业级 Web 服务器(二):校验
校验就是对输入条件的约束,避免无效的输入引起异常。Web 系统的用户输入主要为编辑与提交各类表单,一方面校验要做在编辑表单字段与提交的时候,另一方面接收表单的接口也要做足校验行为,通过前后端共同控制输...

乌柏木32阅读 6.1k评论 9

从零搭建 Node.js 企业级 Web 服务器(五):数据库访问
回顾 从零搭建 Node.js 企业级 Web 服务器(一):接口与分层,一块完整的业务逻辑是由视图层、控制层、服务层、模型层共同定义与实现的,控制层与服务层实现了业务处理过程,模型层定义了业务实体并以 对象-关系...

乌柏木32阅读 4.5k评论 9

从零搭建 Node.js 企业级 Web 服务器(十三):断点调试与性能分析
Node.js 官方提供了断点调试机制,出于安全性考虑默认为关闭状态,可以通过 node 参数 --inspect 或 --inspect-brk 开启,配合 IDE 能够非常方便地调试代码,本章就上一章已完成的项目 licg9999/nodejs-server-ex...

乌柏木29阅读 3.8k评论 9

从零搭建 Node.js 企业级 Web 服务器(八):网络安全
计算机网络依据 TCP/IP 协议栈分为了物理层、网络层、传输层、应用层,通常基础设施供应商会解决好前三层的网络安全问题,需要开发者自行解决应用层的网络安全问题,本章将着重表述应用层常见的网络安全问题及处...

乌柏木31阅读 5.7k评论 1

508 声望
2 粉丝
宣传栏