ubuntu - 如何将主机添加到 Icinga2?

标签 ubuntu monitoring icinga icinga2

我在向 Icinga2 添加主机时遇到问题。我知道可以通过以下命令添加它:

icinga2 node wizard

但我有一种感觉,您可以自己添加主机,选择您想要监控的服务,并为您的主机提供特殊的名称和属性。当我通过节点向导添加这些选项时,我似乎找不到这些选项。

您是否知道如何在不使用节点向导的情况下添加主机?

此致,
埃里克

最佳答案

您需要对 Icinga2 docs 做一些背景阅读。 .它与旧版本和 Nagios 非常不同。

这是一个非常简单的例子,取自 3.1 of the docs 部分。

object Host "my-server1" {
  address = "10.0.0.1"
  check_command = "hostalive"
}

object Service "ping4" {
  host_name = "my-server1"
  check_command = "ping4"
}

object Service "http" {
  host_name = "my-server1"
  check_command = "http"
}

这将创建一个名为 my-server1 的主机。 IP为10.0.0.1检查它的 ICMP 和 HTTP。需要很多选项和大量设置,因此您需要熟悉 Icinga2 的一般配置安排和指令。如果您有一个大致的了解,但想了解如何设置配置文件,请参阅 section 4 of the docs .

关于ubuntu - 如何将主机添加到 Icinga2?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40004826/

相关文章:

image - 如何在我的 ubuntu docker 镜像中安装 "ifconfig"命令?

python - 如何在 ubuntu 上更改 conda 基本环境路径?

python - conda安装django时出现PermissionError(13, 'Permission denied')

monitoring - 是否可以将 nagios 配置为按主机组或服务组发送通知?

sql-server - 如何测量Azure sql server数据库中用户消耗的数据?

python - 如何从文件中提取大括号之间的字符串

ubuntu - 安装 CPAN 模块 Crypt-SSLeay-0.57

linux - 在没有 root 访问权限的情况下监控特定端口上的流量(计算传输的字节数)

ssl - Logstash 的 Icinga 输出插件导致 OpenSSL::SSL::SSLError:certificate verify failed 问题

centos - 未找到 Nagios JMX 插件 check_jmx 命令