Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 故障诊断的度量模式分析_Java_Python_Go_Data Analysis_Metrics - Fatal编程技术网

Java 故障诊断的度量模式分析

Java 故障诊断的度量模式分析,java,python,go,data-analysis,metrics,Java,Python,Go,Data Analysis,Metrics,当我解决一些站点问题时,我需要检查许多指标,如CPU、内存、应用程序指标等。通常,我想自动了解以下项目(无需人工逐个检查所有指标): 在此期间有多少指标出现峰值 如果度量X与度量Y具有相同的模式 如果度量X有一些周期性字符 对于第1项和第2项,我想我可以通过计算一些变化率得到它。关于第3项,我目前还不知道 我的问题是: 我们是否已经有一些可以在这里使用的库,语言(Go、Java、Python都可以) 你对要求3有什么建议吗 ===== 更多背景信息如下: 我已经有了普罗米修斯(一个监控系统)的设

当我解决一些站点问题时,我需要检查许多指标,如CPU、内存、应用程序指标等。通常,我想自动了解以下项目(无需人工逐个检查所有指标):

  • 在此期间有多少指标出现峰值
  • 如果度量X与度量Y具有相同的模式
  • 如果度量X有一些周期性字符
  • 对于第1项和第2项,我想我可以通过计算一些变化率得到它。关于第3项,我目前还不知道

    我的问题是:

  • 我们是否已经有一些可以在这里使用的库,语言(Go、Java、Python都可以)
  • 你对要求3有什么建议吗
  • =====

    更多背景信息如下:

    我已经有了普罗米修斯(一个监控系统)的设置,但我的问题是我想自动分析这些指标。例如: 用户输入: 这是1000个时间序列数据,我在时间1到时间2有一个问题,我看到度量X在这段时间内出现峰值。 程序输出: 上文第1/2/3项


    我只是在执行程序时遇到了一些问题。

    我认为您需要一些监控和分析服务,如:

    数据狗:

    天秤座:

    等等

    或运行Graphite的自托管基础架构


    ()或类似工具。

    谢谢@Peter,但这不是我现在想要的,请查看我编辑的版本。以前是这样的。它原本是为statsd设计的,现在不再维护,但它可能会帮助你在谷歌上搜索。Elasticsearch现在也有类似的功能(他们称之为机器学习)——这是商业订阅的一部分。这正是我想要的。非常感谢。我将搜索prometheus的实现或Python/Go/Java的实现。skylink是Python代码,而oculus是Ruby。