使用IBM云监控来检测和通知Windows服务器的停机时间

首先

在IBM Cloud中,我们提供了”IBM Cloud Monitoring”作为系统监控服务。通过引入监控代理作为监控目标,可以监控CPU、内存、磁盘、网络的使用率,以及监控IBM Cloud Kubernetes Service(IKS)和Red Hat OpenShift on IBM Cloud容器,并将获取的指标显示为仪表盘,当超过设定的阈值时可以通过邮件、Slack等方式进行通知。

另外,IBM Cloud Monitoring也可以监控Windows服务器。但是在Windows平台上,无法安装标准的监控代理程序。要使用IBM Cloud Monitoring监视Windows系统,需要使用Windows Prometheus捆绑包从Windows系统收集指标。

本文中介绍了在IBM Cloud Monitoring中检测和通知Windows服务器停机的步骤。(本文根据以下的IBM Cloud文档进行操作)
·IBM Cloud 文档:监控Windows环境。

前提 tí)

假设以下资源已经创建:
– Windows虚拟服务器(VPC环境)
– IBM云监控

流程

1. 引入代理人

确认IBM Cloud Monitoring的API密钥。

image.png
image.png
image.png

请下载代理

首先,将Windows Prometheus Bundle安装到Windows服务器上。
从以下位置下载Windows Prometheus Bundle二进制安装程序。
·github:Sysdig-Windows-Prometheus-Bundle页面。

这次我下载了以下文件:
– Sysdig_Windows_Prometheus_Bundle-1.3.0-x64.msi

在Windows系统上运行安装程序。

undefined
undefined
undefined
undefined
undefined

2. 显示监视结果

undefined

3. 设置通知

undefined

设定停机通知

在上述的Windows默认警报中,无法设置通知的停机时间。因此,当服务器发送的数据状态为“无数据”时,希望能够设置通知发出的设置。

image.png
スクリーンショット 2023-10-19 16.30.17.jpg
image.png
スクリーンショット 2023-10-19 16.36.28.jpg
image.png

确认

image.png
广告
将在 10 秒后关闭
bannerAds