1

我有一个松弛的网络钩子,我必须用观察者配置它。弹性的文档说 -

要在 Watcher 中配置 Slack 帐户,您需要在 elasticsearch.yml 中设置 watcher.actions.slack.service 属性。您必须将 url 设置为传入的 webhook 集成 URL。

但 found 无法访问 yml。

例如,在本地服务器上,以下代码段配置了一个名为 notify-monitoring 的帐户,并将默认发件人名称设置为 Watcher。

watcher.actions.slack.service:
  account:
    monitoring:
      url: https://hooks.slack.com/services/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
      message_default:
        from: Watcher

我如何在找到时配置它?

4

1 回答 1

3

已经有一段时间了,但对于遇到此问题的任何其他人来说,Elastic Cloud(以前称为 Found.io)现在确实elasticsearch.yml支持通过其 Web 界面设置一些(而且只有一些!)配置。

它可以在以下位置访问:

集群 => 集群名称 => 配置 => 用户设置

我能够成功插入 Slack 通知设置!

重要提示:此更改不会立即传播。我花了一些时间,所以你可能不得不去喝一杯咖啡。

另外,另一个提示:您可能会发现为 Slack 添加一个更容易default_account,如下所示:

watcher.actions.slack.service:
  default_account: monitoring
  account:
    monitoring:
      url: <your_slack_hook_url>
      message_defaults:
        from: watcher 
于 2016-11-01T05:46:51.870 回答