跳转到主要内容

Zope/Plone的Prometheus集成。

项目描述

此包将Plone统计信息以Prometheus可消费的格式发布。

它主要基于 munin.zope。请参阅 https://pypi.ac.cn/project/munin.zope/

它提供以下数据

  • 运行中的Zope ZServer线程数(带有 zserver 额外功能)

  • 未使用的Zope ZServer线程数(带有 zserver 额外功能)

  • Zope数据库中的对象数

  • Zope缓存使用的内存

  • 可以存储在Zope缓存中的对象数

  • ZODB加载计数

  • ZODB存储计数

  • ZODB连接

  • 活动的Zope对象

  • 总Zope对象

安装(使用Buildout)

collective.prometheus 添加到 buildout.cfg 中的实例eggs。

使用方法

假设Plone监听于 localhost:8000,启动您的Plone实例并访问 https://127.0.0.1:8000/@@metrics 以查看输出并确认数据正在报告。

如果是这样,请将任务添加到 scrape_configs 中的 pometheus.yaml

- job_name: 'plone'
  metrics_path: '/@@metrics'
  static_configs:
  - targets: ['localhost:8000']

1.6.1

  • 修复线程局部度量指标的度量命名 [Rudd-O]

1.6.0

  • 将zope_cache_objects重命名为zope_total_objects,以更好地反映它所显示的内容

1.5.0

  • 将zodb_load_count和zodb_store_count从Counter更改为Guage

1.4.0

  • 使用 getActivityAnalysis() 进行ZODB活动

1.3.1

  • 使ZServer监控可选

  • 如果不可用,则跳过ZODB活动

1.3.0

  • Zope 4 兼容性,使用 zserver 额外功能使 ZServer 监控可选

1.2.1

  • 修复输出中的拼写错误

1.2

  • 添加文档

  • 对 Zope 连接进行编号而不是使用它们的 ID

1.1

  • 为每个连接添加活动对象总数和缓存对象总数

1.0

  • 初始版本

项目详情


下载文件

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

源分布

collective.prometheus-1.6.1.zip (10.9 kB 查看哈希)

上传时间

由以下支持