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源并进行相关备份。