【发布时间】:2017-01-11 16:38:32
【问题描述】:
prometheus 可以/应该用作日志聚合器吗?我们正在将应用程序部署到 Kubernetes 集群中。所有容器都已经记录到 stdout/err,我们希望所有开发人员将他们的代码与日志记录到 stdout/err。 Fluentd 然后将整理整个集群中的所有日志并发送到聚合器。我们已经考虑过使用 Elasticsearch/kibana,但是我们已经有 Prometheus 用于节点指标收集,所以如果我们可以 fluentd 将所有日志发送到 Prometheus,它会将所有内容保存在一个地方。
那么,Prometheus 可以/应该用作日志聚合器吗?它仍然需要轮询流利的服务器吗?真的,能够使用 Prometheus 的警报功能真是太好了,这样如果制作了某个日志,它(例如)将日志消息转储到松弛通道等。
感谢一些关于这个的指针,谢谢。
【问题讨论】:
-
查看graylog;它也许可以做你想做的事(它也是 ELK 的替代品)。
标签: prometheus