如何在 Grafana 中查找内存使用差异

Posted

技术标签:

【中文标题】如何在 Grafana 中查找内存使用差异【英文标题】:How to find memory usage difference in Grafana 【发布时间】:2021-02-09 09:50:42 【问题描述】:

我在 grafana 的图形面板中工作,并使用弹性搜索作为数据源。在数据源中,我使用了带有时间戳的内存。我试图在差异超过 100 MB 时发出通知警报。如何查找第一天使用的内存与当天使用的内存之间的内存差异并发送警报通知?

【问题讨论】:

【参考方案1】:

您将设置一个基本上按时间戳分组的查询,并根据您要查找的 100 MB 差异是最大值还是平均值来定义它。假设它是最大值-您的查询将类似于

然后您可以通过根据查询转到警报选项卡来设置警报,并在 24 小时内区分值

【讨论】:

以上是关于如何在 Grafana 中查找内存使用差异的主要内容,如果未能解决你的问题,请参考以下文章

将 maxmind mmbd 作为 hashmap 加载到内存中的性能差异

如何计算grafana / postgres中不同记录的列值之间的差异

如何在 Haskell 中查找程序的内存使用情况

在 C 和 C++ 中如何分配和释放 *array* 内存?

如何在eclipse中使用MAT查找内存泄漏

如何使用 Chrome 和 DevTools 查找影响页面性能的内存问题,包括内存泄漏内存膨胀和频繁的垃圾回收