Monitorix监控Linux主机图文详解

Monitorix监控Linux主机图文详解

Monitorix简介

Monitorix 是一款自由开源的轻巧型系统监视工具。使用 Monitorix你可以随时掌控 CPU 负载及温度、内存占用、活动进程、磁盘使用及温度、网络设备流量、网络服务等全方位的系统信息。Monitorix 需要 Apache Web 服务器来显示这些系统信息图表。所以它特别适合在 Linux 服务器上面使用。

下面是我安装的步骤

1.安装的环境和需要的rpm包

我是在CentOS 6.4下面安装的CentOS 5可以使用Yum命令安装rpm包比较方便。需要lamp服务的支持apache  mysql  php。需要的下载的rpm包如下

rpmforge-release-0.5.2-2.el5.rf.i386.rpm  monitorix-2.2.0-noarch.rpm(这些rpm包需要在网上下载还有一些可以用yum命令安装

2.下面安装rpm包

#yum  -y  install  perl*
# yum  -y  install  perl-MIME-Lite*
# yum  -y  install  perl-libwww-perl*
# yum  -y  install  perl*
# yum  -y  install  rrdtool*
# rpm  -ivh  rpmforge-release-0.5.2-2.el5.rf.i386.rpm
# rpm  -ivh  monitorix-3.5.1-1-noarch.rpm

3.开启服务并设置开机启动

# service  monitorix  start

# chkconfig  monitorix  on

4.修改monitorix配置文件

修改/etc/monitorix/monitorix.conf的配置文件

<multihost>
        enabled = n
        footer_url = y
        graphs_per_row = 2
        remotehost_list = server 1, server 2, server 3
        <remotehost_desc>
                0 = http://www.example.com,/monitorix,/monitorix-cgi
                1 = http://192.168.10.221,/monitorix,/monitorix-cgi
                2 = http://192.168.0.100:8080,/,/
        </remotehost_desc>
        groups = n
        remotegroup_list = My Group
        <remotegroup_desc>
                0 = server 2, server 3
        </remotegroup_desc>
</multihost>

重启monitorix服务

#service  monitorix  restart

最后在浏览器的地址栏里输入 http://localhost:8080/monitorix 即可监控linux主机。

截图如下

Monitorix监控Linux主机图文详解,布布扣,bubuko.com

时间: 2024-07-30 10:15:43

Monitorix监控Linux主机图文详解的相关文章

(转)LR监控Linux系统性能计数器详解

从LR里面add measurement,填写linux机器的IP,出现所有unix/linux的计数器,包括cpu的,mem的,disk,network的.这里介绍几个常用的: (对于如何监控Linux,请参考之前这写的一篇文章<loadrunner监控Linux之前需要做的准备工作>) average load :在过去的1分钟的平均负载 cpu utilization: cpu的使用率 disk traffic: disk传输率 paging rate:每秒从磁盘读到物理内存,或者从物理

Cacti监控ESXI主机步骤详解

需求: 公司需要监控esxi私用机器的性能,并配置一些阈值报警等需求,最后选择用Cacti(zabbix也可以),首先需要打开esxi的snmp功能, 但ESXi中的SNMP不支持GET,支持TRAP.因此不可以用GET方法获取ESXi的SNMP信息.不同版本esxi可能略有不同,但是大致思路相同大致步骤如下: 1.使用ssh登陆ESXi主机:(比较简单,可查看我的博客三种方式开启esxi的ssh,注意开启配置完毕后关闭) 2.切换至/etc/vmware/目录 vi打开snmp.xml ~ #

细说VMware虚拟机安装linux之图文详解——1 基础篇

准备工作 VMware10 安装包 Cent OS  linux系统安装包 大家在官方网站下载就可以了,不知道的百度一下 VMWare提供三种工作模式桥接(bridge).NAT(网络地址转换)和host-only(主机模式). 桥接模式 桥接模式,VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机(主机和虚拟机处于对等地位),它可访问网内任何一台机器.需要为虚拟主机配置IP地址.子网掩码等(虚拟主机ip和主机ip在同一网段). 如果需要在局域网内建立一个虚拟服务器,并为局域网用户提供

CentOS 7上安装Zabbix Server 3.0 图文详解

转载自 http://www.linuxidc.com/Linux/2016-09/135204.htm CentOS 7上安装Zabbix Server 3.0 图文详解 1.查看系统信息. cat /etc/RedHat-releaseCentOS Linux release 7.0.1406 (Core) uname -a Linux VM_96_155_centos3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC 2014 x86_

Linux阵列 RAID详解

主要内容:(笔记总结--会不定时补充.修改,如有错误,欢迎指正探讨)    一. RAID详解   二. mdadm工具介绍   三. 创建一个RAID的基本过程   四. 磁盘阵列的管理   五. RAID优化 RAID详解:   描述:RAID: (Redundant Array of indenpensive Disk) 独立磁盘冗余阵列: 磁盘阵列是把多个磁盘组成一个阵列,当作单一磁盘使用,它将数据以分段(striping)的方式储存在不同的磁盘中,存取数据时,阵列中的相关磁盘一起 动作

中国Linux系统服务进程详解

Linux系统服务进程详解 1.acpid 配置文件:/proc/acpi/event 说 明:Advanced Configuration and Power Interface,为替代传统的APM电源管理标准而推出的新型电源管理标准.建议所有的笔记本用户开启它.一些服务器可能不需要 acpi.支持的通用操作有:"电源开关","电池监视","笔记本 Lid 开关","笔记本显示屏亮度","休眠", &qu

大数据学习系列之五 ----- Hive整合HBase图文详解

引言 在上一篇 大数据学习系列之四 ----- Hadoop+Hive环境搭建图文详解(单机) 和之前的大数据学习系列之二 ----- HBase环境搭建(单机) 中成功搭建了Hive和HBase的环境,并进行了相应的测试.本文主要讲的是如何将Hive和HBase进行整合. Hive和HBase的通信意图 Hive与HBase整合的实现是利用两者本身对外的API接口互相通信来完成的,其具体工作交由Hive的lib目录中的hive-hbase-handler-*.jar工具类来实现,通信原理如下图

大数据学习系列之七 ----- Hadoop+Spark+Zookeeper+HBase+Hive集群搭建 图文详解

引言 在之前的大数据学习系列中,搭建了Hadoop+Spark+HBase+Hive 环境以及一些测试.其实要说的话,我开始学习大数据的时候,搭建的就是集群,并不是单机模式和伪分布式.至于为什么先写单机的搭建,是因为作为个人学习的话,单机已足以,好吧,说实话是自己的电脑不行,使用虚拟机实在太卡了... 整个的集群搭建是在公司的测试服务搭建的,在搭建的时候遇到各种各样的坑,当然也收获颇多.在成功搭建大数据集群之后,零零散散的做了写笔记,然后重新将这些笔记整理了下来.于是就有了本篇博文. 其实我在搭

FineBI学习系列之FineBI官网提供的服务器数据集(图文详解)

不多说,直接上干货! 这是来自FineBI官网提供的帮助文档 http://help.finebi.com/http://help.finebi.com/doc-view-30.html 目录: 1.描述 2.设计器远程连接方法及步骤 3.服务器数据集建立步骤 4.服务器数据集使用方法 1.描述 在前面章节中我们介绍了如何通过BI的数据连接功能来连接要访问的数据库,具体见 这一节介绍如何使用服务器数据集.与数据库数据集不同,服务器数据集是不随数据连接的变化而变化的,这些数据存储在BI的服务器中的