Skip to main content

munin 传感器

项目描述

介绍

这是一套用于 munin 的传感器(插件)。您可以根据需要安装一个或全部。

传感器可用于:

  • 阿帕奇

  • 监控

  • Nginx

  • 进程(实际上是 Plone、Zope、JBoss)

  • 复制品

要求

  • 蟒蛇> = 2.7

  • psutil for Python >= 2.0 <= 2.2.1

  • 穆宁节点

安装

安装鸡蛋

像往常一样,可以使用 setuptools 或 pip 安装 egg,选择你喜欢的。最好且强烈建议使用 virtualenv。

设置插件

安装的快速方法是使用 generate.py。要使用,只需调用 bin 目录中的生成脚本即可。

$ <virtualenv_path>/bin/generate

它将测试环境并配置缓存文件夹。对于每个传感器,它都会要求确认。每个传感器都在 /etc/munin/plugin-conf.da 单一配置中创建。如果您想检查/更改,那就是这个地方。

重新启动 munin-node,munin-async(如果你使用它)并享受。

更多细节在

http://cippino.wordpress.com/tag/munin/ https://github.com/cippino/munin_plugins https://pypi.python.org/pypi/munin_plugins

配置 Nginx 或 Apache

通常不需要手动配置,但在某些情况下,您必须修改某些路径,否则。所有 munin 插件在安装过程中都会自行询问需要什么,并写入 /etc/munin/plugin-conf.d。如果您使用生成脚本重新安装,请注意,因为所有设置都将被覆盖。

对于 apache 和 nginx,您必须使用 combine2 配置日志文件格式:

Apache: LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" [[%D]]" combined2
Nginx: log_format combined2 '$remote_addr - $remote_user [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent" [[$request_time]]';

在combined2 定义之后,您必须使用这种格式而不是通常的“combined”来更改您的虚拟主机配置。

自定义设置

您使用“生成”脚本安装的每个插件都会在 /etc/munin/plugin-conf.d 中写入一个特定的配置文件。您可以修改找到的每个选项。它不应该要求 munin-node 重新加载。

警告

4.3 之前的版本与 4.3 及更高版本不兼容,因为某些传感器被重命名/移动/合并,因此应用升级将丢失所有历史信息。

错误报告和/或协作

GitHub 是当前的资源商店:

https://github.com/cippino/munin_plugins

欢迎任何想法。

变更日志

  • 5.1.1
    • psutil 的固定版本 (<2.2.1)

  • 5.1
    • 第一个 snsr_errfiles 工作版本

    • 更改缓存路径

    • 增强的传感器信息

  • 5.0.1
    • 修复了监控传感器的着色

  • 5.0
    • 重构以移动 /etc/munin/plugin-conf.d 文件中的所有配置

  • 4.3
    • 在 processes_usage 中合并 plone_usage 和 java

  • 4.2:
    • 使用类重构设置和传感器

  • 4.1.3
    • 修复了 VAR 文件夹的创建

  • 4.1.2
    • 固定 Egg 配置文件夹

  • 4.1.1
    • 固定文档

  • 4.1
    • env.py 和配置的重构

    • 将 plone_usage 从单体实现重构为模块化

    • 减少缓存类的数量

  • 4.0
    • 第一个鸡蛋发布

已知问题

1 - 如果您使用 SELinux 或其他类型的安全访问框架,请注意,因为您必须正确配置所有权限。通常,我的选择是放下,因为调用 monit get error about access denied。

项目详情


下载文件

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

源分布

munin_plugins-5.1.2.tar.gz (23.7 kB 查看哈希)

已上传 source