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

Monitor Tool(2)Munin

 
阅读更多

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

分享到:
评论

相关推荐

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

    2. 在目标机器上安装MUNIN-NODE客户端,并配置允许的连接IP。 3. 配置并启动telnet服务,以辅助测试连接。 4. 测试MUNIN-NODE的连通性。 通过MUNIN,你可以获得详尽的系统资源使用报告,帮助优化系统性能,及时发现...

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

    htpasswd -b /usr/local/apache2/conf/.htpasswd munin password ``` 最后,重启Apache服务以应用新配置: ``` sudo /etc/init.d/apache2 restart ``` #### 三、总结 通过以上步骤,你可以在Debian 6上成功...

    Python-mongomuninMongoDB的Munin插件

    2. **操作计数器**:展示MongoDB的各种操作(如读写操作)的计数,可以反映出数据库的活动水平。 3. **内存使用**:监控MongoDB的内存消耗,包括resident memory(物理内存)和virtual memory(虚拟内存),有助于...

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

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

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

    2. **API接口集成**:Munin通过API与Virustotal等在线服务进行交互,获取文件的安全报告。API接口使得程序能够自动化获取并解析返回的数据,无需人工介入。 3. **结果解析**:接收到的服务响应可能包含多种信息,如...

    Munin Monitor-crx插件

    Munin Monitor会轮询您的Munin概述页面以进行更改,并显示包含错误或警告的任何服务的链接 Munin Monitor会轮询您的Munin概述页面以进行更改,并显示包含错误或警告的任何服务的链接。 这样就无需定期检查Munin概述...

    PyPI 官网下载 | muninn-5.0-py2-none-any.whl

    标题中的"PyPI 官网下载 | muninn-5.0-py2-none-any.whl"指的是Python的包管理系统PyPI(Python Package Index)上发布的名为muninn的库的5.0版本。这个包是针对Python 2编译的,并且可以适应任何平台,这由文件名中...

    Python库 | muninn-5.2.1-py2-none-any.whl

    muninn-5.2.1-py2-none-any.whl 是一个针对Python 2.x版本的轮子(wheel)文件,它是Python社区广泛使用的软件包分发格式。Python库是开发者用于扩展Python功能的模块集合,它们包含了各种功能,如数据处理、网络...

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

    2. **图表定制**:用户可以选择显示哪些Munin插件的数据,甚至可以调整图表类型(如折线图、饼图、条形图等),以直观地呈现数据变化。 3. **权限管理**:支持多用户登录,可以设置不同的访问权限,保护敏感数据的...

    icecast2-munin:用于Munin的Icecast2插件

    icecast2-munin 要求 慕宁 Python 3.2或更高版本 Icecast2服务器 什么? 这是munin的插件,用于记录Icecast服务器的全局侦听器数字,总安装点侦听器和单个安装点侦听器数字。 特征 从一台或多台Icecast服务器,独立...

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

    2. 安装munin-influxdb库。 3. 配置munin-influxdb的设置,如InfluxDB服务器的地址、端口、数据库名等。 4. 运行munin-influxdb,它会自动抓取Munin的数据并导入InfluxDB。 5. 在InfluxDB中查询和分析导入的数据。 ...

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

    Munin是一款强大的监控系统,它能够收集服务器上各种性能数据并以图形化的方式展示出来,帮助管理员及时了解系统状态。Nginx则是一款高效的HTTP和反向代理服务器,广泛应用于Web服务。`munin-nginx_request_time`是...

    munstrap, 在 Twitter Bootstrap 上,基于其他 Munin 2.x 模板.zip

    munstrap, 在 Twitter Bootstrap 上,基于其他 Munin 2.x 模板 Munstrap基于 Twitter Bootstrap 3的可选 Munin 2.x 模板。从 2015年02月 开始,Munstrap模板已经添加到 munin监视/contrib repo 。请以后使用该位置。...

    Ansible-ansible-role-munin.zip

    2. **defaults/main.yml**:定义了角色的默认变量,这些变量可以被用户在使用角色时覆盖,以适应不同的环境需求。 3. **templates**:可能包含了一些配置文件的模板,比如Munin的配置文件munin.conf或插件配置,...

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

    2. ZFS存储池监控:SmartOS依赖ZFS文件系统提供高级的存储管理功能。这个项目包含了ZFS池的读写速度、空间利用率、以及ZFS特性如SLOG和L2ARC的性能监控插件。 3. DTrace探针:SmartOS的一个强大特性是DTrace,一个...

    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/...

    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/...

    muninn-源码.rar

    2. **代码结构**:源码通常按照模块或功能组织,查看目录结构可以帮助理解项目的架构。例如,可能存在`src`(源代码)、`include`(头文件)、`test`(测试)和`doc`(文档)等目录。 3. **编程语言**:根据文件...

Global site tag (gtag.js) - Google Analytics