【问题标题】:Can we monitor Jboss using check_mk monitoring tool?我们可以使用 check_mk 监控工具来监控 Jboss 吗?
【发布时间】:2019-07-19 15:41:48
【问题描述】:

我已经安装并配置了check_mk 工具。此外,还在 Windows 和 Linux 服务器上配置了它的代理。

现在,我可以监控诸如 CPU 利用率之类的事情了。但我想检查JBoss 是否在服务器上运行。如果没有,它将触发特定电子邮件 ID 的电子邮件通知。

我怎样才能做到这一点?

【问题讨论】:

    标签: jboss monitoring nagios check-mk


    【解决方案1】:

    您可以在 Windows 中编写自定义 powershell 脚本并将它们放入本地 check_mk 文件夹,该文件夹通常位于“C:\Program Files (x86)\check_mk\local”。将文件放入此文件夹后,您需要进入 Check_mk 仪表板并将新监视器添加到服务器清单。

    下面是一个基本的服务监视器。这将允许您监控您想要的任何服务。统计信息 0=正常,1=警告,2=严重,3=未知

    $serviceName='<any servce name>'
    $status=get-service -name $serviceName
    $jbossStatus=$status.Status
    
    if ($jbossStatus -eq 'Running') {
        Write-Host "0 jboss_service - Status:" $jbossStatus
    } 
    else {
        write-host "2 jboss_service - Status: " $jbossStatus  
        }
    

    【讨论】:

      猜你喜欢
      • 2019-05-15
      • 1970-01-01
      • 1970-01-01
      • 2018-05-22
      • 1970-01-01
      • 1970-01-01
      • 2022-01-11
      • 2012-09-22
      • 1970-01-01
      相关资源
      最近更新 更多