跳转到主要内容

Plone的Munin插件。

项目描述

本软件包提供了用于监控Plone实例各个方面功能的Munin插件。

它使用gocept.munin进行插件注册。如果您想编写新的插件,请参阅其文档。

插件

目前有1个插件可用

  • “contentcreation” - 报告从portal_catalog获取的内容创建和修改

如何使用它

  • 首先将软件包包含到您的buildout instance槽位中

    [instance]
    ...
    eggs =
        ...
        munin.plone
    zcml =
        ...
        munin.plone
  • 要创建插件帮助脚本,您还需要包含以下附加部分并扩展您的parts定义

    [buildout]
    parts =
        ...
        munin
    
    [munin]
    recipe = zc.recipe.egg
    eggs = munin.plone
    arguments = http_address='${instance:http-address}', user='${instance:user}', plone='plone'

    使用arguments选项将配置值传递给生成的帮助脚本,然后将其用作实际的Munin插件(见下文)。在instance部分中给出的任何关于ip-addresshttp-addressport-baseuser的设置应在此处重复,用逗号分隔。

    请注意,这里的变量名使用下划线而不是破折号——以下列表显示了所有支持的设置及其相应的默认值。

    • ip_address=‘’ [‘localhost’]

    • http_address= [8080]

    • port_base= [0]

    • user= [n.a.]

    • plone= [‘plone’]

    在这里可以使用字面值或对 instance 部分的引用,例如:“http_address=‘${instance:http-address}’,user=‘${instance:user}’”。请注意,生成的 bin/munin 脚本中会详细复制生成的行,因此需要额外的引号。

  • 现在您应该能够按照以下方式调用插件

    http://localhost:8080/plone/@@munin.plone.plugins/contentcreation

    其中 contentcreation 是您的插件名称。请注意,出于安全原因,该视图需要 视图管理屏幕 权限。

  • 接下来,您需要将构建出 bin/ 内的帮助脚本链接到 munin 插件目录。该帮助脚本本身可以帮助您完成此操作

    $ bin/munin install /opt/munin/etc/plugins [<prefix>] [<suffix>]

    这将使用提供的名称前缀和后缀或使用主机名和当前目录组装名称来在指定目录中安装必要的符号链接(见下文)。

    或者,您也可以自行安装所需的符号链接

    $ cd /opt/munin/etc/plugins
    $ ln -s ~/zope/bin/munin company_contentcreation_site1

    在这里 /opt/munin/etc/plugins 是您的 munin 目录,~/zope/ 是构建出的根目录,contentcreation 是您想要启用的插件的名称,company 是任意前缀的占位符,site1 是将在 munin 中显示的名称。

  • 最后,在 munin 中配置插件(如果您已正确设置步骤 2 中描述的 arguments 选项,则可以跳过此步骤)

    $ cd /opt/munin/etc/plugin-conf.d/
    $ vi munin.plone.conf
    ... [company_*_site1]
    ... env.AUTH myuser:myuser
    ... env.URL http://localhost:8080/plone/@@munin.plone
    .plugins/%s

    这里 myuser:myuser 是您的 Zope 用户凭据,localhost:8080 是您的站点 URL。请访问 munin 了解有关插件配置的更多信息。

参考

联系方式

http://www.slowfoodbologna.it/redturtle_logo.png

变更日志

1.2 - 2010/04/29

  • 更新缩放 [amleczko]

1.1 - 2010/04/21

  • 添加 munin 缩放参数 [amleczko]

1.0 - 2010/04/15

  • 初始发布。 [amleczko]

项目详情


下载文件

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

源代码分发

munin.plone-1.2.tar.gz (6.6 kB 查看散列

上传时间 源代码

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面