`
sillycat
  • 浏览: 2552417 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Monitoring a Server with Munin on Ubuntu

阅读更多
Monitoring a Server with Munin on Ubuntu
Munin is a simple to configure tool that make nice graph about your server
status.It can actually deal with almost any aspect of your server(load average,
network cards status,CPU usage,memory usage,postfix,exim4,mysql ...)

1.installing and configuring munin
munin is composed of a master and client nodes.
every client(node) runs munin-node and then the master regularly query the different
node to gather and process datas.

$sudo apt-get install munin munin-node

2.configuring the master and node
edit the master file: /etc/munin/munin.conf
This is in this file that you define every clients the master is going to gather information
dbdir   /var/lib/munin
htmldir /var/www/munin
logdir /var/log/munin
rundir /var/run/munin
[sillycat.com]
    address 192.168.50.92
    use_node_name yes

我本机的IP是192.168.50.92

edit /etc/munin/munin-node.conf
#host *
host 192.168.50.92

allow ^192\.168\.50\.92$

修改5分钟执行监控一次
crontab -e
修改内容如下:
# m h dom mon dow   command
#BEGIN_MUNIN_MAIN
MAILTO=root
*/5 * * * * /usr/bin/munin-cron --force-root
#END_MUNIN_MAIN

重启守护进程
/etc/init.d/cron restart

重启
$sudo /etc/init.d/munin-node restart


3.由于apache2上已经配置了很多东东,所以决定还是用lighttpd
安装lighttpd
sudo apt-get install lighttpd
安装后启动失败,是因为默认的80端口已经被apache2给用了
vi /etc/lighttpd/lighttpd.conf
找到此行,修改成为如下内容,端口改为81
server.port = 81
重启
/etc/init.d/lighttpd restart

4.查看信息
访问如下地址:
http://server.com:port/munin
我本机的地址是:
http://www.sillycat.com:81/munin/





分享到:
评论

相关推荐

    docker-munin-server:Munin服务器变得简单

    docker run -p 8080:80 -d -v /path/to/conf.d:/etc/munin/munin-conf.d -v /path/to/access:/etc/munin-access --name munin-server maxwayt/munin-server 管理创建htpasswd文件 htpasswd -c /path/to/access/...

    部署MUNIN监控LINUX 系统资源使用情况

    通过`yum`安装`telnet-server`和`xinetd`,并设置它们开机自启动,然后启动服务。请注意,生产环境中应优先考虑使用更安全的SSH连接。 完成以上步骤后,可以通过telnet命令测试MUNIN-NODE是否能正确响应。连接到...

    Python-mongomuninMongoDB的Munin插件

    在Munin的配置文件中,为每个插件创建一个条目,并设置其状态为“on”。 接下来,让我们关注Python-mongomunin插件的核心功能。它提供了多个监控点,包括但不限于: 1. **连接统计**:监控MongoDB服务器的当前连接...

    munin-influxdb, Munin到 influxdb/grafana网关.zip

    munin-influxdb, Munin到 influxdb/grafana网关 munin-influxdbMunin 至 InfluxDB Grafana gateway从 Munin ( RRD ) 迁移到InfluxDB和Grafana仪表板的工具。提供两个命令:导入将现有的Munin数据导入

    [原创]在Debian 6安装munin监视服务器

    ### 在Debian 6安装munin监视服务器:深入解析与实践指南 #### 一、munin简介 Munin是一款高效、易用的系统和网络监控工具,它通过使用RRDtool来收集并生成资源使用情况的可视化图表,旨在简化监控任务的复杂度。...

    Python库 | munin-influxdb-1.2.0a.tar.gz

    这个库版本为1.2.0a,它提供了便利的接口,使得用户能够轻松地将Munin收集的监控数据迁移到InfluxDB,以便进行更高效的数据分析和可视化。 Munin是一款开源的网络和系统监控工具,它能够定期收集各种系统性能数据,...

    Python-Munin用于Virustotal和其他服务的在线Hash检查器

    标题中的“Python-Munin”指的是一个使用Python编程语言开发的工具,名为Munin,它专门用于在线哈希检查。这个工具的主要功能是通过连接到像Virustotal这样的在线服务,来查询和分析文件的哈希值,从而获取与这些...

    munin-monitoring.github.io:munin项目的新网站,尚未上线

    Munin的新网站是使用Jekyll构建的。 以下是对贡献者/好奇者的一些补充说明: 当地发展环境 要安装依赖项,请阅读。 完成后,您将可以使用bundle exec jekyll serve本地运行该项目。 然后,您可以打开自己喜欢的...

    munin-nginx_request_time:用于Nginx请求时间的Munin插件

    `munin-nginx_request_time`可能使用了`Net::Server::Proto::Socket`或类似的库来监听Munin节点的请求,以及`LWP::UserAgent`或者`curl`来发送HTTP请求到Nginx服务器,获取请求时间信息。通过分析Perl脚本,可以更...

    php5-fpm-munin-plugins, Munin FPM的一组插件.zip

    php5-fpm-munin-plugins, Munin FPM的一组插件 安装在Ubuntu上的插件:cd/usr/share/munin/pluginsgit clone git://github.com/tjstein/php5-fpm-munin-plugins.gitchmod x

    fritzbox-munin:一系列munin插件,用于监视您的AVM FRITZ!Box路由器

    munin插件集合,用于监视AVM FRITZ!Box路由器。 这些脚本是使用运行FRITZ!OS 7.00的 (Amazon链接)开发的。 如果您在其他Fritz!Box模型上使用脚本,请通过以下方式通知我 开一个问题 提交拉取请求 到目前为止,...

    Node.js-Munin-moe这是一个可定制化的Munin监控面板

    **Node.js-Munin-moe:可定制化的Munin监控面板详解** Munin-moe 是一个基于Node.js开发的、高度可定制化的Munin监控面板。它旨在为用户提供更加灵活和个性化的监控视图,以满足不同场景下的系统监控需求。本文将...

    Mastering RabbitMQ

    As scalability is one of our major modern problems, messaging with RabbitMQ is the main part of the solution to this problem., This book explains and demonstrates the RabbitMQ server in a detailed ...

    Mastering RabbitMQ(PACKT,2016)

    As scalability is one of our major modern problems, messaging with RabbitMQ is the main part of the solution to this problem., This book explains and demonstrates the RabbitMQ server in a detailed ...

    clickhouse-munin:适用于ClickHouse的Munin插件

    Clickhouse-munin 适用于ClickHouse的Munin插件图示例查询cp bin/clickhouse_ /etc/munin/plugins/clickhouse_queries缓存命中/未命中cp bin/clickhouse_ /etc/munin/plugins/clickhouse_cache文件操作cp bin/...

    Ansible-ansible-role-munin.zip

    《Ansible在Munin监控中的应用》 Ansible,作为一个强大的自动化工具,深受IT运维人员的喜爱。它的设计目标是简化系统配置管理、应用程序部署以及日常任务自动化。在这个名为"Ansible-ansible-role-munin.zip"的...

    smartos-munin-plugins:用于SmartOS的经过修改的munin插件

    《SmartOS监控利器:smartos-munin-plugins详解》 SmartOS是一款基于 Illumos 的开源操作系统,它提供了高性能、轻量级的虚拟化环境。在系统管理与优化中,监控是至关重要的环节,而munin则是一种流行且功能强大的...

    ansible-role-munin-node:Ansible角色-Munin节点

    1. 安装:该角色会处理 Munin-node 的软件包安装,可能通过apt(对于Debian/Ubuntu)或yum(对于CentOS/RHEL)等包管理器。 2. 配置:它会更新munin-node的配置文件,包括添加或删除监控项,设置安全策略,以及确定...

Global site tag (gtag.js) - Google Analytics