Munin插件用于zope/plone
项目描述
简介
- 此包提供了带有zope脚本的munin插件,这些脚本提供数据。
它使用gocept.munin进行插件注册。如果您想编写新插件,请检查它。
一些插件基于munin exchange中找到的插件(感谢Gaute Amundsen和Arthur Lutz)
插件
- 有3个可用的插件(即将推出新插件)
zope线程 - 检查空闲zope线程
zope缓存参数 - 检查数据库缓存参数
zodb活动 - 检查zodb活动
如何使用
首先将其包含在您的buildout实例槽中
[instancne] ... eggs = ... redturtle.munin zcml = ... redturtle.munin
现在您应该能够像下面这样调用插件
https://127.0.0.1:8080/@@redturtle.munin.plugins/update?munin_plugin=zopethreads
其中 zopethreads 是你的插件名称。请注意,出于安全原因,插件只能从本地主机调用(将来将进行更好的配置)
现在您需要从 egg 到 munin 插件目录创建一个符号链接
$ cd /opt/munin/etc/plugins $ ln -s ~/.buildout/eggs/redturtle.munin-0.0.3-py2.4.egg/redturtle/munin/plugins/zodb_activity.py company_zodbactivity_site1
其中 /opt/munin/etc/plugins 是你的 munin 目录,~/.buildout/eggs 是你的 egg 目录,zodb_activity.py 是你想要启用的插件,company 是你的前缀,site1 是将在 munin 中显示的名称
最后配置 munin 中的插件
$ cd /opt/munin/etc/plugin-conf.d/ $ vi redturtle.conf ... [company_*_site1] ... env.AUTH myuser:myuser ... env.URL https://127.0.0.1:8080/@@redturtle.munin.plugins/update?munin_plugin=%s
其中 myuser 是你的 zope 用户凭证,localhost:8080 是你的站点 URL。请查阅 munin 以获取有关插件配置的更多信息。
参考资料
redturtle.munin 在 pypi
gocept.munin 在 pypi
munin 项目
变更日志
0.0.3 - 2009/03/30
添加文档 [amleczko]
重构插件注册 [amleczko]
0.0.2 - 2009/03/26
小型重构 [amleczko]
0.0.1 - 2009/03/24
初始发布 [amleczko]
项目详情
关闭
redturtle.munin-0.0.3.tar.gz 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | b4fe956b23ceb0be42a47330628b15609c7b361ce783759ead974f0f0dfa6fd6 |
|
MD5 | 95c7048944784f3298296377ce9ac42f |
|
BLAKE2b-256 | 54b5097db11cd6170aca28ced52a370865c6d31c981a20ede97e799bbcace24e |