Monitor Tool(2)Munin
I used to install this tool on my ubuntu system, it is simple and powerful than I thought.
1. Server Side
Install the Server Side on ubuntu14.04
Make sure my system is update
>sudo apt-get update
>sudo apt-get dist-upgrade
Install the apache server
>sudo apt-get install apache2
Install the Server Side
>sudo apt-get install munin
Change configuration
>cd /etc/munin
>vi munin.conf
dbdir /var/lib/munin htmldir /var/cache/munin/www logdir /var/log/munin rundir /var/run/munin
[ubuntu-master2] address 10.190.191.176 use_node_name yes [ubuntu-slave1] address 10.190.191.136 use_node_name yes
…some other server
There is a file named apache.conf, we may link that to this directory.
>cd /etc/apache2/conf-enabled
munin.conf -> ../conf-available/munin.conf
>cd ../conf-available/
munin.conf -> ../../munin/apache.conf
Edit this file to change everything to Allow from all
Allow from all
Open the apache2 configuration
>vi /etc/apache2/apache2.conf
ServerName ubuntu-master2
<Directory />
Options FollowSymLinks
AllowOverride None
Require all granted
</Directory>
2. Client Side
Install the client tool
>sudo apt-get install munin-node
Edit the Conf
>vi /etc/munin/munin-node.conf
allow ^10\.190\.191\.176$
That is my master or server side IP.
3. Execute command to Start
On client
>sudo /etc/init.d/munin-node stop
>sudo /etc/init.d/munin-node start
On Server
>sudo /etc/init.d/munin restart
>sudo service apache2 restart
By the way, make sure we disable the firewall
>sudo ufw disable
4. Build and Install from the Source
http://munin.readthedocs.org/en/latest/installation/install.html#installing-munin-from-source
https://github.com/munin-monitoring/munin/tree/master
References:
http://www.arthurtoday.com/2012/10/ubuntu-1204-install-and-setting-munin.html#.U83v14BdUYc
http://sillycat.iteye.com/blog/562698
http://munin-monitoring.org/
https://www.digitalocean.com/community/tutorials/how-to-install-munin-on-an-ubuntu-vps
http://ubuntuserverguide.com/2012/08/how-to-install-and-configure-munin-on-ubuntu-server-12-04.html
相关推荐
2. 在目标机器上安装MUNIN-NODE客户端,并配置允许的连接IP。 3. 配置并启动telnet服务,以辅助测试连接。 4. 测试MUNIN-NODE的连通性。 通过MUNIN,你可以获得详尽的系统资源使用报告,帮助优化系统性能,及时发现...
htpasswd -b /usr/local/apache2/conf/.htpasswd munin password ``` 最后,重启Apache服务以应用新配置: ``` sudo /etc/init.d/apache2 restart ``` #### 三、总结 通过以上步骤,你可以在Debian 6上成功...
2. **操作计数器**:展示MongoDB的各种操作(如读写操作)的计数,可以反映出数据库的活动水平。 3. **内存使用**:监控MongoDB的内存消耗,包括resident memory(物理内存)和virtual memory(虚拟内存),有助于...
munin-influxdb, Munin到 influxdb/grafana网关 munin-influxdbMunin 至 InfluxDB Grafana gateway从 Munin ( RRD ) 迁移到InfluxDB和Grafana仪表板的工具。提供两个命令:导入将现有的Munin数据导入
2. **API接口集成**:Munin通过API与Virustotal等在线服务进行交互,获取文件的安全报告。API接口使得程序能够自动化获取并解析返回的数据,无需人工介入。 3. **结果解析**:接收到的服务响应可能包含多种信息,如...
Munin Monitor会轮询您的Munin概述页面以进行更改,并显示包含错误或警告的任何服务的链接 Munin Monitor会轮询您的Munin概述页面以进行更改,并显示包含错误或警告的任何服务的链接。 这样就无需定期检查Munin概述...
标题中的"PyPI 官网下载 | muninn-5.0-py2-none-any.whl"指的是Python的包管理系统PyPI(Python Package Index)上发布的名为muninn的库的5.0版本。这个包是针对Python 2编译的,并且可以适应任何平台,这由文件名中...
muninn-5.2.1-py2-none-any.whl 是一个针对Python 2.x版本的轮子(wheel)文件,它是Python社区广泛使用的软件包分发格式。Python库是开发者用于扩展Python功能的模块集合,它们包含了各种功能,如数据处理、网络...
2. **图表定制**:用户可以选择显示哪些Munin插件的数据,甚至可以调整图表类型(如折线图、饼图、条形图等),以直观地呈现数据变化。 3. **权限管理**:支持多用户登录,可以设置不同的访问权限,保护敏感数据的...
icecast2-munin 要求 慕宁 Python 3.2或更高版本 Icecast2服务器 什么? 这是munin的插件,用于记录Icecast服务器的全局侦听器数字,总安装点侦听器和单个安装点侦听器数字。 特征 从一台或多台Icecast服务器,独立...
2. 安装munin-influxdb库。 3. 配置munin-influxdb的设置,如InfluxDB服务器的地址、端口、数据库名等。 4. 运行munin-influxdb,它会自动抓取Munin的数据并导入InfluxDB。 5. 在InfluxDB中查询和分析导入的数据。 ...
Munin是一款强大的监控系统,它能够收集服务器上各种性能数据并以图形化的方式展示出来,帮助管理员及时了解系统状态。Nginx则是一款高效的HTTP和反向代理服务器,广泛应用于Web服务。`munin-nginx_request_time`是...
munstrap, 在 Twitter Bootstrap 上,基于其他 Munin 2.x 模板 Munstrap基于 Twitter Bootstrap 3的可选 Munin 2.x 模板。从 2015年02月 开始,Munstrap模板已经添加到 munin监视/contrib repo 。请以后使用该位置。...
2. **defaults/main.yml**:定义了角色的默认变量,这些变量可以被用户在使用角色时覆盖,以适应不同的环境需求。 3. **templates**:可能包含了一些配置文件的模板,比如Munin的配置文件munin.conf或插件配置,...
2. ZFS存储池监控:SmartOS依赖ZFS文件系统提供高级的存储管理功能。这个项目包含了ZFS池的读写速度、空间利用率、以及ZFS特性如SLOG和L2ARC的性能监控插件。 3. DTrace探针:SmartOS的一个强大特性是DTrace,一个...
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/...
Clickhouse-munin 适用于ClickHouse的Munin插件图示例查询cp bin/clickhouse_ /etc/munin/plugins/clickhouse_queries缓存命中/未命中cp bin/clickhouse_ /etc/munin/plugins/clickhouse_cache文件操作cp bin/...
2. **代码结构**:源码通常按照模块或功能组织,查看目录结构可以帮助理解项目的架构。例如,可能存在`src`(源代码)、`include`(头文件)、`test`(测试)和`doc`(文档)等目录。 3. **编程语言**:根据文件...