在发现时使用观察者配置松弛
configure slack with watcher on found
我在 slack 中有一个 web hook,我必须用 watcher 配置它。 elastic 的文档是这样说的 -
To configure a Slack account in Watcher, you set the watcher.actions.slack.service property in elasticsearch.yml. You must set the url to your incoming webhook integration URL.
但发现无法访问 yml。
例如,在本地服务器上,以下代码片段配置了一个名为 notify-monitoring 的帐户,并将默认发件人名称设置为 Watcher。
watcher.actions.slack.service:
account:
monitoring:
url: https://hooks.slack.com/services/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
message_default:
from: Watcher
如何在找到时配置它??
已经有一段时间了,但对于遇到此问题的任何其他人来说,Elastic Cloud(以前标记为 Found.io)现在 支持设置一些(和只有一些!) elasticsearch.yml
通过他们的网络界面配置。
可在以下位置访问:
Clusters => Cluster Name => Configuration => User Settings
我能够在那里成功插入 Slack 通知设置!
重要提示:此更改不会立即传播。我花了一些时间,所以你可能需要在涂抹时去喝杯咖啡。
此外,另一个提示:您可能会发现为 Slack 添加 default_account
更容易,如下所示:
watcher.actions.slack.service:
default_account: monitoring
account:
monitoring:
url: <your_slack_hook_url>
message_defaults:
from: watcher
我在 slack 中有一个 web hook,我必须用 watcher 配置它。 elastic 的文档是这样说的 -
To configure a Slack account in Watcher, you set the watcher.actions.slack.service property in elasticsearch.yml. You must set the url to your incoming webhook integration URL.
但发现无法访问 yml。
例如,在本地服务器上,以下代码片段配置了一个名为 notify-monitoring 的帐户,并将默认发件人名称设置为 Watcher。
watcher.actions.slack.service:
account:
monitoring:
url: https://hooks.slack.com/services/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
message_default:
from: Watcher
如何在找到时配置它??
已经有一段时间了,但对于遇到此问题的任何其他人来说,Elastic Cloud(以前标记为 Found.io)现在 支持设置一些(和只有一些!) elasticsearch.yml
通过他们的网络界面配置。
可在以下位置访问:
Clusters => Cluster Name => Configuration => User Settings
我能够在那里成功插入 Slack 通知设置!
重要提示:此更改不会立即传播。我花了一些时间,所以你可能需要在涂抹时去喝杯咖啡。
此外,另一个提示:您可能会发现为 Slack 添加 default_account
更容易,如下所示:
watcher.actions.slack.service:
default_account: monitoring
account:
monitoring:
url: <your_slack_hook_url>
message_defaults:
from: watcher