`
erntoo
  • 浏览: 30709 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
  • erntoo: 修改somaxconn该内核参数默认值一般是128,对于负载很 ...
    rpm

munin 搭建及其配置

阅读更多

Munin 用户监控服务器负载,硬件使用情况,网络流量情况

 

服务器端安装

yum install munin munin-node  munin-nginx  varnish

 

服务器端启动服务

service munin-node start

service varnish start

spawn-fcgi -s /var/run/munin/fastcgi-graph.sock -U nginx   -u nginx -g munin /var/www/cgi-bin/munin-cgi-graph

 

#dbdir   /var/lib/munin 数据库文件

htmldir /data/app/munin/html  webroot 目录 其他服务器监控缓存生成

#logdir /data/log/munin 日志 

#rundir  /var/run/munin 

 

 

nginx 配置

 

server

{

    listen 80;

    server_name 10.9.9.1;

    root /data/app/munin/html;

    location ^~ /munin-cgi/munin-cgi-graph/ {

        fastcgi_split_path_info ^(/munin-cgi/munin-cgi-graph)(.*);

        fastcgi_param PATH_INFO $fastcgi_path_info;

        fastcgi_pass unix:/var/run/munin/fastcgi-graph.sock;

    }

    location /munin/static/ {

        alias /etc/munin/static/;

    }

    location /munin/ {

        fastcgi_split_path_info ^(/munin)(.*);

        fastcgi_param PATH_INFO $fastcgi_path_info;

        fastcgi_pass unix:/var/run/munin/fastcgi-html.sock;

    }

}

 

 

服务器端增加模块

/etc/munin/munin.conf

 

[10.9.9.2]

    address 10.9.9.2

    use_node_name yes

 

防火墙修改

 

 

客户端安装:

yum install  munin-node   varnish

vim /etc/munin/munin-node.conf

allow ^10\.9\.9\.1$  #允许访问的IP

port 4949

防火墙修改 需要允许 ALLOW IP 访问 4949端口

 

 

图片时间选择问题

 vim   /etc/munin/static/dynazoom.html +109

return ((+form.stop_epoch.value) - (+form.start_epoch.value)) / (+form.size_x.value/2);

 

 

分享到:
评论

相关推荐

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

    安装munin及其组件 使用apt-get安装munin核心程序及其节点组件: ``` sudo apt-get install munin munin-node ``` ##### 3. 主配置文件解析 - /etc/munin/munin.conf 这个文件是munin的核心配置文件,用于...

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

    在安装过程中,会创建一些配置文件和目录,例如`/etc/munin/munin.conf`,这是MUNIN的主要配置文件。 配置MUNIN服务器时,需要取消一些关键行的注释,比如数据库目录、HTML输出目录、日志目录、运行目录和模板目录...

    Python-mongomuninMongoDB的Munin插件

    通常这个目录位于`/usr/share/munin/plugins`或者`/etc/munin/plugins`(具体路径可能因系统配置而异)。安装完成后,需要更新Munin配置,使其知道新添加的插件。在Munin的配置文件中,为每个插件创建一个条目,并...

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

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

    Ansible-ansible-role-munin.zip

    3. **templates**:可能包含了一些配置文件的模板,比如Munin的配置文件munin.conf或插件配置,这些模板可以通过Ansible的模板模块动态生成。 4. **handlers/main.yml**:定义了当某些任务完成后需要执行的处理程序...

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

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

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

    而Munin-moe则是在Munin的基础上,通过Node.js进行二次开发,提供了更友好的Web界面和自定义配置能力,使得用户可以根据自己的需求调整监控界面和数据展示方式。 **二、核心功能** 1. **自定义视图**:Munin-moe...

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

    在Munin主服务器上,你需要配置监控目标,添加对Nginx请求时间的监控,然后刷新Munin配置并重启服务: ```bash munin-limits --add nginx_request_time munin-update sudo service munin-cron restart ``` 在...

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

    3. 配置munin-influxdb的设置,如InfluxDB服务器的地址、端口、数据库名等。 4. 运行munin-influxdb,它会自动抓取Munin的数据并导入InfluxDB。 5. 在InfluxDB中查询和分析导入的数据。 值得注意的是,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/...

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

    然后,将该项目克隆到本地,配置munin的plugins目录指向这个项目,最后重启munin-node服务以应用更改。此外,你可能还需要根据你的具体环境调整插件配置,以获取最合适的监控数据。 总的来说,smartos-munin-...

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

    【Ansible】 Ansible是一款自动化运维工具,用于配置管理、应用部署和...在实际使用中,用户可以通过将此角色集成到自己的Ansible playbook中,快速地在多台主机上部署和配置Munin监控节点,实现自动化监控环境的搭建。

    fluent-plugin-munin-node:Munin节点的Fluentd输入插件

    配置 type munin_node # node_host 127.0.0.1 # node_port 10050 # interval 60 # tag_prefix munin # bulk_suffix metrics # service_key service # field_key field # value_key value # extra {} # ...

    muninn-源码.rar

    通过它们可以了解如何配置和构建项目,包括编译器选项、链接库等。 5. **依赖库**:阅读源码中的`#include`语句,可以识别出muninn依赖的外部库。这些库可能是系统库,也可能是开发者自己实现的或者其他开源库,...

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

    icecast2-munin:用于Munin的Icecast2插件

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

    puppet-munin:munin-node puppet模块

    munin::config正在/etc/munin/munin-node.conf配置设置。 这些是当前可用的设置: class { 'munin::config': ensure => present, listen_address => '*', listen_port => '4949', ignore_files => [ 'DEADJOE...

    ansible-role-munin:Ansible角色-Munin

    在这个场景中,我们讨论的是 `ansible-role-munin`,这是一个专门为在目标主机上安装和配置 Munin 监控系统而设计的 Ansible 角色。 **Munin** 是一个开源的网络监控系统,它提供图形化的性能数据展示,可以监控...

    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

Global site tag (gtag.js) - Google Analytics