munin安装使用

 1.munin是一个系统监测软件,可以监测cpu,memory,io,disk,networ,process等。有24小时,一周,一月,一年的监测图。
2.分server,node,可以安装一个server机器,多个node主机,每个node是一个监测的主机
3.安装server, munin-1.2.5-1rhel4.noarch.rpm (需要很多依赖rpm,根据自己os版本下载)
  命令: rpm -ivh munin-1.2.5-1rhel4.noarch.rpm
4.node安装 (也需要多个依赖rpm,根据自己os版本下载)
  命令:rpm -ivh munin-node-1.2.5-1rhel4.noarch.rpm
5.server配置
   打开文件:/etc/munin/munin.conf
   增加要监测的node
  
[localhost]                                 // 本机
    address 127.0.0.1
    use_node_name yes
#---------------------------------------------------------------
# 以下新增部分
[vaistaff3]                                 // 其他node
    address 192.168.1.15
    use_node_name yes
[dbmailserver]                          // 其他node
    address 192.168.1.16
    use_node_name yes
#-------------------------------------------------------------
注意[]中名称不能有空格

6.node配置
     打开node机器上/etc/munin/munin-node.conf
     增加server主机地址:

    allow ^192/.168/.1/.152$      // 增加的serer地址
    allow ^127/.0/.0/.1$
7.要打开各node机器的4949端口
   防火墙中配置,/etc/sysconfig/iptables, 拷贝一行,修改下端口为4949
8.启动node
  命令: /etc/init.d/munin-node start 
  通过 命令/etc/init.d/munin-node 查看其他参数[start|stop|...]
 
9.查看监测图
http://192.168.1.152/munin/index.html

此处192.168.1.152是muninserver主机的ip

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
一、监控系统框架与功能 监控系统是一个用于监控计算机系统、网络设备、应用程序等的软件系统。它可以帮助管理员及时发现系统故障、性能问题等,并采取相应的措施进行修复和优化。监控系统包括以下功能: 1. 数据采集:从各个设备、应用程序中收集性能数据、日志数据等。 2. 数据存储:将采集的数据存储到数据库中,以便后续查询和分析。 3. 数据分析:对采集的数据进行分析,发现问题和预测趋势。 4. 报警通知:当监测到系统出现问题时,监控系统会通过邮件、短信等方式通知管理员。 5. 可视化展示:将分析的数据以图表、曲线等形式展示出来,方便管理员查看和分析。 二、常用监控软件 常用的监控软件包括: 1. Nagios:一款开源的网络监控软件,可以监控各种网络设备和服务。 2. Zabbix:一款开源的网络监控软件,可以监控各种网络设备、服务器和应用程序。 3. Cacti:一款开源的图形化网络监控软件,可以监控各种网络设备和服务。 4. Munin:一款开源的网络监控软件,可以监控各种服务器和应用程序。 5. Prometheus:一款开源的监控系统,专门用于监控容器化的应用程序。 三、LAMP环境搭建流程 LAMP环境是指Linux + Apache + MySQL + PHP的组合,是一种常用的Web服务器环境。搭建LAMP环境的流程如下: 1. 安装Apache服务器: ``` sudo apt-get install apache2 ``` 2. 安装MySQL服务器: ``` sudo apt-get install mysql-server ``` 3. 启动MySQL服务器: ``` sudo service mysql start ``` 4. 安装PHP解释器: ``` sudo apt-get install php libapache2-mod-php ``` 5. 测试LAMP环境: 在Apache服务器的默认网站目录(/var/www/html)下创建一个index.php文件,输入以下内容: ``` <?php phpinfo(); ?> ``` 然后在浏览器中输入服务器的IP地址或域名,如果看到PHP信息页面,则表示LAMP环境已经搭建成功。 四、监控环境的搭建方法 监控环境的搭建方法包括以下步骤: 1. 安装监控软件,比如Zabbix。 2. 配置监控软件,包括设置数据库、设置监控项、设置触发器等等。 3. 添加监控主机,比如服务器、路由器等设备。 4. 设置监控项,比如CPU使用率、内存使用率、磁盘空间等。 5. 设置触发器,当监测到某些指标超过阈值时,触发报警。 6. 设置报警方式,比如邮件、短信等。 7. 测试监控环境,确保监控软件能够正常采集数据、分析数据、报警等。 五、Zabbix的基础功能 Zabbix是一款开源的网络监控软件,具有以下基础功能: 1. 数据采集:可以采集各种设备、应用程序的性能数据、日志数据等。 2. 数据存储:可以将采集的数据存储到数据库中,以便后续查询和分析。 3. 数据分析:可以对采集的数据进行分析,发现问题和预测趋势。 4. 报警通知:当监测到系统出现问题时,可以通过邮件、短信等方式通知管理员。 5. 可视化展示:可以将分析的数据以图表、曲线等形式展示出来,方便管理员查看和分析。 六、Zabbix中的模板的创建与使用 Zabbix中的模板是一种预定义的监控项集合,可以应用到多个监控主机上,以实现快速部署和统一管理。创建和使用模板的步骤如下: 1. 创建模板: 在Zabbix中,可以通过“配置”→“模板”来创建模板。创建模板时,需要指定模板的名称、描述、监控项、触发器等。 2. 应用模板: 在Zabbix中,可以通过“配置”→“主机群组”来应用模板。将模板应用到主机群组中,可以使得该群组中的所有主机都具备模板中定义的监控项和触发器。 3. 修改模板: 在Zabbix中,可以通过“配置”→“模板”来修改模板。修改模板时,需要注意模板是否已被应用到主机群组中,如果已经应用,则需要停止监控、修改模板、重新启动监控。 七、Zabbix中的宏 Zabbix中的宏是一种变量,用于在监控项和触发器中引用主机和主机组的属性。宏的格式为“{$MACRO}”,可以在监控项和触发器中引用。Zabbix中常用的宏包括: 1. {$HOST.NAME}:主机名。 2. {$HOST.IP}:主机IP地址。 3. {$HOST.DNS}:主机的DNS名称。 4. {$HOSTGROUP.NAME}:主机所属的主机组名称。 5. {$ITEM.NAME}:监控项名称。 6. {$ITEM.VALUE}:监控项的值。 7. {$TRIGGER.NAME}:触发器名称。 8. {$TRIGGER.STATUS}:触发器的状态。 通过使用宏,可以使得监控项和触发器更加灵活和可配置。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值