科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道管理员如何使用Munin监视服务器

管理员如何使用Munin监视服务器

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

笔者将向大家讲述如何使用Munin的插件创建可视化的服务器状态。与MRTG类似,Munin可以让管理员更直观的监视服务器的状态。

作者:ZDNet China 2007年3月16日

关键字: 网络管理 服务器

  • 评论
  • 分享微博
  • 分享邮件
如果大家用过MRTG(Multi Router Traffic Grapher),那么对于Munin的功能应该也会很快掌握。Munin和MRTG类似,也可以通过各种插件将服务器的各方面状态以图像的形式表现出来。并且这些状态图可以通过Web访问。很多网站都可以下载Munin。在安装Munin之前,管理员要保证Net::Server perl模块和rrdtool都已经安装在了服务器上。当Munin安装好后,就可以进行配置了。

如果你下载的Munin是tarball格式的,那么就不需要进行编译了,只需要使用/opt/munin参数安装即可。如果要查看其它可用的插件,可以执行以下命令:

# /opt/munin/sbin/munin-node-configure

如果你想知道为什么有些插件可用,有些却无法使用,可以通过--suggests 命令行选项:

# /opt/munin/sbin/munin-node-configure --suggest
Plugin | Used | Suggestions
------ | ---- | -----------
acpi | no | [ACPI program not found]
apache_accesses | no | [LWP::UserAgent not found] ...

通过该参数,系统会显示出要运行某一插件的必要工作,在大多数情况下,运行插件都需要perl模块(比如LWP::UserAgent),或者显示munin用户需要加载的某些文件不具备读取权限等。

接下来,我们要编辑/etc/opt/munin/munin.conf文件,并将其放置在合适的位置。一般来说,要确保其中的htmldir关键字定义的位置是网站内的某个目录。

由于munin所采用的是客户机/服务器的模式,因此我们还要编辑/etc/opt/munin/munin-node.conf文件。这个文件会配置服务器在通信过程中的角色,而节点则是客户端为了获取信息而与之对话的对象。由于munin的节点服务属于根服务,因此我们要将配置文件中的“host”设置为127.0.0.1,而不是“*”。这样做之后,不论“allow”参数怎么设置,都只能允许本地主机进行链接。

要启动节点,只需要执行:

# /opt/munin/sbin/munin-node

这个命令会开启节点并将其至于后台运行。

最后我们再配置/opt/munin/bin/munin-cron的工作,将其设置为每隔五分钟运行一次即可。munin-cron程序是负责服务器状态数据收集和生成统计图像的关键程序。当你手动运行几次munin-cron,或者在5-10分钟内等待munin-cron自动运行数次,然后就可以通过先前设定的Web路径查看munin生成的服务器状态图了。

(责任编辑:陈毅东

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章