![Graylog 是否可以设置一个在每个主机名上触发一定数量消息的警报?](https://linux22.com/image/704091/Graylog%20%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E8%AE%BE%E7%BD%AE%E4%B8%80%E4%B8%AA%E5%9C%A8%E6%AF%8F%E4%B8%AA%E4%B8%BB%E6%9C%BA%E5%90%8D%E4%B8%8A%E8%A7%A6%E5%8F%91%E4%B8%80%E5%AE%9A%E6%95%B0%E9%87%8F%E6%B6%88%E6%81%AF%E7%9A%84%E8%AD%A6%E6%8A%A5%EF%BC%9F.png)
我有一个多租户应用程序,我希望能够让 Graylog 针对每个租户(基本上是每个主机名)发出警报。
举例来说,我们不只是这样做(这将聚合所有租户的数据):
Alert when more than 10 messages in the last 60 minutes
我真的很想:
Alert when more than 10 messages FOR ANY GIVEN HOSTNAME VALUE in the last 60 minutes
我知道我可以为每个主机设置一个单独的流,但这似乎……很讨厌。而且很耗时,因为我们必须为每个新客户设置一个流。
答案1
从 Graylog 2.3.1 开始,您必须为想要监控的每个主机创建一个流。