首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在没有Prometheus的情况下使用Cassandra Exporter

在没有Prometheus的情况下使用Cassandra Exporter
EN

Stack Overflow用户
提问于 2019-07-03 19:40:49
回答 2查看 399关注 0票数 0

我正在尝试从运行有Cassandra导出器的Cassandra节点(https://github.com/criteo/cassandra_exporter/)获取一些指标。我不想详述细节,但使用普罗米修斯目前不是一个选择。

我希望通过HTTP请求或类似的方式访问数据。通过一个简单的HTTP Get,我可以访问所有缓存的信息,但我想对此执行更复杂的操作,比如过滤某些消息。有没有办法做到这一点?我找不到任何有关这方面的资料。或者我必须获取整个日志,然后在本地计算机上执行筛选操作?

我使用jmx-exporter标签,因为cassandra-exporter曾经是它的一个分支,我找不到更合适的标签。

EN

回答 2

Stack Overflow用户

发布于 2019-07-04 03:10:48

我建议使用telegraf + jolokia。它很容易设置,并且它将通过HTTP公开指标。

我写了一篇关于它的文章(在我的例子中,我将结果保存到InfluxDb中,并在Grafana中使用它),它可能会很有用:cassandra-performance-monitoring-by-using-jolokia-agent-telegraf-influxdb-and-grafana

票数 1
EN

Stack Overflow用户

发布于 2020-07-03 20:28:23

如果您不关心历史数据,只想获得指标的即时快照(系统状态)或手动记录一些短时间,那么使用Prometheus exporters而不使用Prometheus服务器本身是一种非常有效的方法。您可能会看到的工具之一是指标应用程序(https://metricat.dev/),它允许您根据指标进行筛选,并记录您感兴趣的时间段内指标的变化情况。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56869307

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档