munin清漆插件。

munin.varnish的Python项目详细描述


简介

打包和配置munin工具的构建配方 varnish\以启用对varnish的监视。

包含varnish的修改版本 r4439 由Kristian Lyngstol创建,与Varnish 2.0或更新版本一起工作

如何使用

您可以将其与以下部件一起使用:

[buildout]
parts =
  ...
  munin-varnish

[munin-varnish]
recipe = munin-varnish
varnishstat = ${varnish-build:location}/bin/varnishstat

其中varnish-build将是构建 清漆。而varnishstat选项是 varnishstat二进制。

此部分将在buildout bin目录中创建一个名为 munin varnish用于监视所有不同方面。这个 可用于监视的方面的当前列表是(bin/munin-varnish suggest):

expunge
transfer_rates
objects
uptime
request_rate
memory_usage
hit_rate
threads
backend_traffic

每一个都需要作为符号链接安装到munin节点中 插件。例如:

cd /etc/munin/plugins
ln -s /path/to/buildout/bin/munin-varnish varnish_expunge

监视多个实例

您可以使用可选参数name将名称添加到 图表标题:

[munin-varnish]
recipe = munin-varnish
varnishstat = ${varnish-build:location}/bin/varnishstat
name = Project X

在上面的示例中,调用graph_title Object expunging将变成 graph_title Object expunging - Project X

要监视多个实例,您需要能够放置不同的符号链接 进入您的etc/munin/plugins/目录。 可以在符号链接安装中使用双下划线来分隔 方面的实例名称。 上述安装示例将变成:

cd /etc/munin/plugins
ln -s /path/to/buildout/bin/munin-varnish varnish_projectX__expunge

ATTENTION:注意双下划线!).

我们使用稍微修改过的varnish\uu版本来支持多个实例。 看这个post on varnish-dev 更多信息。

注释

  • 构建varnishstat需要开发人员的库 课程。如果你的清漆中没有varnishstat 那么很可能需要安装ncurses devel或 libncurses5 dev包,然后获取buildout以重建清漆
  • 命中率方面只有在运行munin服务器时才能正常工作 版本1.4.0 Alpha或更高版本。然而,命中率数据也是 按要求价格提供,以原价表示,而不是 比正常化的百分比。

学分

迈克尔·邓斯坦,作者

Harald Friessnegger,增加了对多个实例的支持

变更日志

1.0a3(2010-08-16)

  • 更新至varnish的最新版本(r4439) [弗里西]
  • 添加对监视多个Varnish实例的支持 在单一主机上 [弗里西]

1.0a2(2009-11-26)

  • 确保生成的脚本是可执行的。

1.0a1(2009-11-26)

  • 初次发布

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java能否使用OpenJPA将一个实体持久化到多个持久化单元?   java如何访问当前按下的键   java singleton是否意味着哈希代码总是返回相同的值?   inputstream无法在Java中同时使用STDIN和STDERR读取程序输出   java运行时有多贵。getRuntime()与获取内存度量相结合   java AndroidStudio ListView适配器更新   java小程序请求未扩展实时会话   java是设置布尔值所必需的关键部分?   java比较两个字符串,并突出显示发现的不匹配项   java带抽屉布局,无论哪个屏幕处于活动状态,如何在按下后退键时关闭应用程序?   爪哇:颜色有什么区别。黑色和彩色。黑色   Velocity模板中子类的java访问方法   java如何快速学习Drools或其他规则引擎   从Java应用程序访问时缓存数据库查询结果   java cassandra nodetool JPLISAgent。c错误   java我正在解析一个没有pubDate的RSS提要,有没有其他方法可以确定一个项目是何时发布的?