centos 安装 rrdtool centos7 挂载磁盘

本篇文章给大家谈谈centos 安装 rrdtool,以及centos7 挂载磁盘对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

CentOS如何安装系统监控工具Monitorix

Monitorix是一款免费的系统监控工具,运用于Linux/UNIX系统中,CentOS下安装Monitorix需要使用YUM,下面小编就给大家介绍下CentOS安装Monitorix的方法,感兴趣的朋友可以来了解下。

安装:

1、在CentOS下设置一个安装源,便于yum命令的使用

#vi/etc/yum.repos.d/CentOS-Base.repo

#在文件末尾增加以下部分

[dag]

name=Dag RPM Repository for Red Hat Enterprise Linux

baseurl=$releasever/en/$basearch/dag

gpgcheck=1

gpgkey=

enabled=1

2、使用YUM安装一下软件

yum install rrdtool rrdtool-perl perl-libwww-perl perl-MailTools perl-MIME-Lite perl-CGI perl-DBI perl-XML-Simple perl-Config-General perl-HTTP-Server-Simple wget

3、下一步,使用wget命令,下载最新版本的‘Monitorix’程序包。

例如:# wget

一旦成功下载,使用rpm命令安装它。

# rpm-ivh monitorix-3.4.0-1.noarch.rpm

一旦成功安装,请查看一下主配置文件‘/etc/monitorix.conf’,根据你的系统添加一些额外的设置,启用或禁用图形。

最后,将Monitorix服务添加到系统启动项,并使用下面两个命令来开启这项服务。

# chkconfig--level 35 monitorix on

# service monitorix start

一旦你开启了这项服务,该程序会开始根据‘/etc/monitorix.conf’文件里面的配置集,收集系统信息;几分钟过后,

你会开始在以下位置,从浏览器看到系统图形:

如果你有处于启用状态的SELinux,那么图形看不见,你会在‘/var/log/messages’或‘/var/log/audit/audit.log’文件中看到大量的错误信息,

这些错误信息显示了访问RRD数据库文件被拒绝。想清除这类错误信息和右见的图形,你就需要禁用SELinux。

想关闭SELinux,只要在‘/etc/selinux/config’文件中将“enforcing”这一行改成“disabled”。

SELINUX=disabled

上面这一更改会临时禁用SELinux,直到你重启机器为止。如果你希望系统总是在禁用模式下开启,就要重启系统。

要想同时监控多个linux主机。需要在要每个linux主机上安装“monitorix”,并修改其中一个linux主机的配置文件:monitorix.conf。

找到并修改成以下内容:

《multihost》

enabled= n//将enable改成y

footer_url= y

graphs_per_row= 2

remotehost_list= server 1

《remotehost_desc》

1=,/,///这里更改为要监控的主机IP地址:

《/remotehost_desc》

groups= n

remotegroup_list= My Group

《remotegroup_desc》

0= server 2, server 3

《/remotegroup_desc》

《/multihost》

上面就是CentOS安装Monitorix的方法介绍了,在安装Monitorix前,需要设置一个安装源,然后再使用wget命令和rpm命令进行下载安装。

cacti安装方法

为详细阐述Cacti的安装步骤,我们将按照以下步骤来分阶段进行。首先,确保操作系统为CentOS版本,并根据版本选择合适的命令安装必要组件。对于CentOS-5,使用以下命令安装rrdtool:

rpm-ivh

yum install rrdtool-y

对于CentOS-6,同样使用类似命令安装rrdtool:

rpm-ivh

yum install rrdtool-y

接下来,安装配置net-snmp,包括安装net-snmp组件和配置view以包含特定的MIB信息:

yum install net-snmp net-snmp-libs net-snmp-utils

sed-i's/view systemview included.1.3.6.1.2.1.1/view systemview included.1.3.6.1.2.1/'/etc/snmp/snmpd.conf

使用snmpwalk测试net-snmp的配置,以确认是否成功获取系统信息:

# service snmpd start

# snmpwalk-v 1-c public localhost.1.3.6.1.2.1.1.1.0

在完成基础组件安装后,安装LAMP(Linux, Apache, MySQL, PHP)环境,具体步骤如下:

yum install httpd php php-mysql php-snmp php-xml php-gd mysql mysql-server

service httpd start

service mysqld start

mysqladmin-uroot password yourpassword

mysqladmin--user=root--password reload

接着,安装Cacti并配置相应的数据库和用户:

cd/tmp

wget

tar xzf cacti-0.8.8a.tar.gz

mv cacti-0.8.8a/var/www/html/cacti

cd/var/www/html/cacti

mysqladmin--user=root-p create cacti

mysql-uroot-p cacti< cacti.sql

mysql-uroot-p mysql

GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY'cactipassword';

flush privileges;

配置Cacti的配置文件,包括数据库设置和其他参数:

$database_type="mysql";

$database_default="cacti";

$database_hostname="localhost";

$database_username="cactiuser";

$database_password="cactipassword";

$url_path="/cacti/";

$cacti_session_name="Cacti";

调整目录权限,确保Cacti相关目录的权限正确:

chown-R cactiuser rra/ log/

配置计划任务,用于定期执行Cacti的poller:

echo"*/5**** cactiuser php/var/www/html/cacti/poller.php>/dev/null 2>&1">>/etc/crontab

service crond restart

完成Cacti的安装后,通过浏览器访问安装的Cacti站点,使用默认的用户名和密码进行验证和初始化设置:

默认用户名:admin密码:admin

更改密码

设置cacti用到的命令路径

扩展资料

Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。

64位CentOS64安装配置流量监控工具ntopng

ntopng是网络流量实时监控显示工具,能够自动从网络上识别有用的信息,不少人在安装的时候出现了不少问题,下面小编就给大家介绍下CentOS 6.4如何安装ntopng,一起来了解下吧。

64位CentOS 6.4安装网络监控 ntopng

1、配置默认yum源

实验使用阿里的镜像

1、备份

mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.def

2、下载新的CentOS-Base.repo到/etc/yum.repos.d/

CentOS 5

wget-O/etc/yum.repos.d/CentOS-Base.repo

CentOS 6

wget-O/etc/yum.repos.d/CentOS-Base.repo

3、之后运行yum makecache生成缓存

2、安装epel源及给国内镜像

1、下载安装

wget

chmod u+x epel-release-6-8.noarch.rpm

rpm-ivh epel-release-6-8.noarch.rpm

2、备份(如有配置其他epel源)

mv/etc/yum.repos.d/epel.repo/etc/yum.repos.d/epel.repo.backup

mv/etc/yum.repos.d/epel-testing.repo/etc/yum.repos.d/epel-testing.repo.backup

3、下载新repo到/etc/yum.repos.d/

epel(RHEL 6)

wget-O/etc/yum.repos.d/epel.repo

3、安装依赖库

yum install libpcap-devel glib2-devel GeoIP GeoIP-devel libxml2-devel libxml2-devel redis wget rrdtool

下载安装libzmq3,网站为:

wget

chmod u+x libzmq3-3.2.2-5.1.x86_64.rpm

rpm-ivh libzmq3-3.2.2-5.1.x86_64.rpm

解决如下出错:

[root@net1~]# rpm-ivh ntopng-1.2.2-8420.x86_64.rpm

warning: ntopng-1.2.2-8420.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 7921df34: NOKEY

error: Failed dependencies:

librrd.so.4()(64bit) is needed by ntopng-1.2.2-8420.x86_64

libzmq.so.3()(64bit) is needed by ntopng-1.2.2-8420.x86_64

rrdtool》= 1.3.8 is needed by ntopng-1.2.2-8420.x86_64

4、安装及配置ntopng

1、下载

网站:

wget

wget

2、安装

chmod u+x ntopng-1.2.2-8420.x86_64.rpm ntopng-data-1.2.2-8420.noarch.rpm

rpm-ivh ntopng-1.2.2-8420.x86_64.rpm

rpm-ivh ntopng-data-1.2.2-8420.noarch.rpm

5、配置ntopng

1、查看默认配置文件

[root@net1~]# cd/etc/ntopng/

[root@net1 ntopng]# ls

ntopng.conf.sample ntopng.start

注,ntopng.conf.sample文件是配置文件样例,ntopng.start是ntopng启动时需要的配置文件(测试的ntopng版本此文件为空)。

[root@net1 ntopng]# cat ntopng.conf.sample

-G=/var/tmp/ntopng.gid

注,-G指定运行所用进程号文件。

修改后的内容为:

[root@net1 ntopng]# cat ntopng.conf

-G=/var/tmp/ntopng.pid

--local-networks“10.1.1.0/24”

--interface eth1

--user nobody

--http-port 8888

注,--local-network“指定本地子网段”;--interface eth1指定监听eth1网卡上的流量;--user z指定ntopng运行时使用的账户为nobody;--http-port指定web服务端口为8888,如果不指定默认为3000。

6、启动ntopng

注,在运行ntopng之前,要确认先启动redis服务,redis为ntopng提供键值存储。我们这边重新启动一下redis服务。

service redis start

service ntopng start

7、测试访问一下

默认的用户名和密码是admin。

上面就是CentOS 6.4安装ntopng的介绍了,在安装完ntopng后,记得要测试访问,且在安装前,需要配置yum源并进行相关备份。

阅读剩余
THE END