【问题标题】:Configuring elasticsearch to store metrics配置 elasticsearch 以存储指标
【发布时间】:2016-04-13 22:04:38
【问题描述】:

我想在 ES 中存储指标。目前,我已经使用 Logstash 将日志存储在那里。我将使用同一个 Logstash 实例来存储指标,但指标将由 collectd 收集。

根据topic,我需要先调整我的 ES,然后才能开始在那里存储指标(如映射类型等)。

所以,我的问题是 - 什么会更好:

  • 将日志和指标分离到不同的索引中?
  • 将日志和指标分离到不同的 ES 实例中?

我以前从未做过类型映射,所以我不清楚 - 我应该如何实现它。

如果您有任何 建议,请随时给我,我很乐意听取您对我的问题的意见。

【问题讨论】:

  • 你最后做了什么?进展如何?

标签: logging elasticsearch monitoring metrics


【解决方案1】:

您正试图在方钉上安装一个圆孔。 ElasticSearch 索引文档(事件、日志、文件等)。它不是一个度量摄取引擎。这就是人们将它与其他工具配对的原因。如果您正在构建自己的商店,您可能希望查看基于度量和时间序列的商店。

例如,在 AppDynamics 中,我们使用 ElasicSearch 作为我们的 3 个后端之一来存储事件和日志,例如,另外两个是 MySQL(我们工具的元数据/配置),用于指标的 HDFS 上的 Cassandra。

在开源世界中,您可能希望查看 Graphite 或其他一些更适合您的用例的相关指标存储。

【讨论】:

猜你喜欢
  • 2016-09-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-13
  • 2013-09-04
  • 1970-01-01
  • 1970-01-01
  • 2015-04-08
相关资源
最近更新 更多