文件名称:monasca-thresh:Monasca阈值引擎。 在opendev.org上维护的代码镜像
文件大小:382KB
文件格式:ZIP
更新时间:2024-03-01 20:43:43
Java
团队和存储库标签 莫纳斯卡脱粒 监控阈值引擎 计算指标阈值,并在超出阈值时将警报发布到Kafka。 当前状态也保存在MySQL数据库中。 基于Apache Storm,一个免费和开放的分布式实时计算系统。 还使用Apache Kafka,一种高吞吐量的分布式消息传递系统。 警报具有三种可能的状态: UNDETERMINED , OK和ALARM 。 警报由来自警报定义的表达式定义。 例如: avg(cpu{service=nova}, 120) > 90 or avg(load{service=nova}, 120) > 15 有关警报定义和警报的更多详细信息,请参阅上的Monasca API文档。 如果表达式的计算结果为true,则警报状态转换为ALARM ;如果表达式的计算结果为false,状态转换为OK并且两次测量周期内均没有任何度量,则警报状态转换为UNDETERMINED
【文件预览】:
monasca-thresh-master
----playbooks()
--------docker-publish.yml(461B)
----common()
--------build_common.sh(697B)
--------pom.xml(1KB)
----README.rst(7KB)
----docker()
--------README.rst(7KB)
--------start.sh(7KB)
--------Dockerfile(4KB)
--------kafka_wait_for_topics.py(5KB)
--------build_image.sh(6KB)
--------mysql_check.py(4KB)
--------logging()
--------templates()
--------settings.xml.j2(630B)
--------memory.py(2KB)
----CONTRIBUTING.rst(628B)
----.zuul.yaml(3KB)
----.gitreview(77B)
----thresh()
--------src()
--------pom.xml(16KB)
----mkdocs.yml(80B)
----LICENSE(10KB)
----bindep.txt(188B)
----run_maven.sh(1KB)
----mon-thresh-architecture.png(189KB)
----pom.xml(2KB)
----.gitignore(121B)