Hearbeat icmp配置主机别名

时间:2019-09-04 14:47:29

标签: elasticsearch elastic-stack

我配置了一个弹性堆栈(版本7.3.0),并设置了检测信号以ping通我的不同主机。

显示器的配置文件如下:

- type: icmp
  name: icmp_monitor
  schedule: '@every 5s'
  hosts:
    - machine1.domain.com # Machine 1
    - machine2.domain.com # Machine 2
    - machine3.domain.com # Machine 3

是否可以在配置文件中为主机提供“别名”? 在我的组织中,服务器主机名不是很有意义,例如,最好指定machine1.domain.comMongoDB main server

1 个答案:

答案 0 :(得分:0)

documentation page上的示例显示,您可以在主机部分/键中设置主机名。他们在那里指定“ myhost”。因此,我认为可以定义您想要的任何名称。

Elasticsearch不负责别名/解析主机名。这是您的操作系统的任务。

如果您的心跳在Linux机器上运行,我将在/ etc / hosts中设置别名,例如

192.168.1.X mongodb-main

,并将在监视器配置中设置别名,例如

- type: icmp
  name: icmp_monitor
  schedule: '@every 5s'
  hosts:
    - mongodb-main

并查看心跳是否接受它并可以解析别名/主机名。