跳转到主要内容

用于收集指标并将它们发送到Monasca API的监控代理。

项目描述

Openstack Monasca Agent

Team and repository tags

简介

《Monasca Agent》是一个用于收集指标并将它们发送到Monasca API的现代Python监控代理。代理支持从以下多种来源收集指标:

系统指标

例如CPU和内存利用率。

Prometheus

《Monasca Agent》支持从由《Prometheus导出器》或《Prometheus》仪表化的应用程序提供的端点抓取指标。

Statsd

《Monasca Agent》支持集成的《StatsD》守护进程,它可以通过statsd客户端库由应用程序使用。

OpenStack指标

代理可以对OpenStack进程进行检查。

主机存活

《Monasca Agent》可以通过ping(ICMP)或SSH对主机执行主动检查以确定其是否存活。

进程检查

《Monasca Agent》可以检查进程并返回关于进程的多个指标,例如实例数、内存、I/O和线程。

Http端点检查

《Monasca Agent》可以通过向API发送HTTP请求对http端点执行主动检查。

服务检查

Monasca代理可以检查MySQL、RabbitMQ等众多服务。

Nagios插件

Monasca代理可以运行Nagios插件,并将插件返回的状态代码作为指标发送到Monasca API。

代理可以自动检测并设置对某些进程和资源的检查。

代理可以通过配置额外的Python插件进行扩展。

详细文档

有关Monasca代理的介绍,包括代理支持的完整指标列表,请参阅“代理”详细文档。

代理可以通过配置额外的检查和设置插件进行扩展,这些插件用Python编写。请参阅“代理定制”详细文档。

代理

https://opendev.org/openstack/monasca-agent/src/branch/master/docs/Agent.md

代理定制

https://opendev.org/openstack/monasca-agent/src/branch/master/docs/Customizations.md

Monasca指标

https://opendev.org/openstack/monasca-agent/src/branch/master/docs/MonascaMetrics.md

代理插件详情

https://opendev.org/openstack/monasca-agent/src/branch/master/docs/Plugins.md

项目详情


发布历史 发布通知 | RSS源

下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

monasca-agent-10.0.0.tar.gz (3.7 MB 查看哈希值)

上传时间

构建分发

monasca_agent-10.0.0-py3-none-any.whl (3.4 MB 查看哈希值)

上传时间 Python 3

由以下支持