linux带宽查看linux带宽查看
ubuntu查看网络连接的带宽?
ubuntu下用ethstatus可以监控实时的网卡带宽占用。这个软件能显示当前网卡的RX和TX速率,单位是Byte安装ethstatus软件sudoapt-getinstallethstatus查看ADSL的速度sudoethstatus-ippp0查看网卡的速度sudoethstatus-ieth0
linux查看网速?
linux测网速的方法有:
1在开始菜单中输入:ping2029922468-t一般time300ms说明网络就比较繁忙了。
2点开360安全卫士,再点高级工具,你就看流量监控器,点开它,点右上角有个设置,在显示悬浮窗前打勾就得了
除了这两种方法,还可以用其他测网速的工具测试!
linux常用的系统工具?
Linux用户常用的10个工具,其中包括网络监控、系统审计或其它有用命令,这10个Linux工具可以帮助大家提高工作和使用效率,非常实用。分别如下:
1w
对,你没看错,就是w命令。使用该命令我们可以查看到当前登录系统的用户是谁,以及执行了哪些命令。
2nmon
Nmon是一个可以监控当前系统性能的小工具,使用之前需要先用如下命令进行安装:
sudoapt-getinstallnmon
安装好后执行nmon命令即可打开:
nmon
nmon可以查看网络、CPU、内存和磁盘的使用情况。
打开之后按c查看CPU信息:
打开之后按n查看网络信息:
磁盘空间监控(磁盘使用率)是IT运维管理中十分重要的监控项目之一,主要监控计算机的逻辑磁盘空间使用率,在一些较大增长率的系统(比如Oracle表空间的分区、访问日志记录分区等)中对磁盘空间的监控显得十分重要。
哲涛SUM服务器监控软件可以对Windows的磁盘空间、Linux的磁盘空间、AIX的磁盘空间、Solaris的磁盘空间、HP-UNIX的磁盘空间、FreeBSD的磁盘空间以及任何GNULinux版本的磁盘空间进行监控。SUM服务器监控软件中磁盘空间监控主要包括磁盘空间使用率指标、磁盘已用空间、磁盘剩余空间以及磁盘总空间等的监控项目。
磁盘空间使用率监控-SUM服务器监控软件
3ncdu
ncdu命令可以用来查看和分析Linux中各目录对磁盘空间占用情况的工具,请使用如下命令进行安装:
apt-getinstallncdu
安装好后执行如下命令即可从根目录开始分析:
ncdu/
注意:执行上述命令会占用大量磁盘I/O
分析完成后,会生成类似如下截图的输出:
我们可以在结果界面按n按名称进行排序或按s按大小进行排序。
SUM服务器监控软件对Linux的监控是SUM最基本的功能之一。
哲涛SUM服务器监控软件作为集中监控平台类软件,它对各种Linux操作系统可以进行集中、统一的监控,它主要对Linux的CPU使用率、内存使用率、磁盘空间使用、进程等进行统一的监控。在SUM服务器监控软件中,不仅可以对Linux系统基本性能进行监控,同时还可以对Linux一定的集中管理,比如执行Linux的命令、重启Linux服务器、重启某些进程等。
Linux监控、Linux服务器监控、LinuxCPU监控、Linux内存监控、Linux磁盘监控
4slurm
slurm是一个网卡带宽监控命令行实用程序,它会自动生成ASCII图形输出。使用之前先用如下命令进行安装:
apt-getinstallslurm
使用如下命令进行输出:
slurm-i
slurm界面中可以执行如下选项:
◆I:显示lx/tx状态
◆c:切换到经典界面
◆r:手动刷新界面
◆q:退出工具
5findmnt
Findmnt是一个Linux内置的命令行工具,它主要用于查找挂载的文件系统状态。Findmnt可以查看到当前系统中已挂载的设备,在必要时还可进行mount或unmount操作。
执行findmnt命令后会看到如下输入:
当然,还有如下参数可用:
◆findmnt-l:以列表方式进行输出
◆findmnt-s:输出fstab中挂载的设备
◆findmnt-text4:按文件系统类型进行输出
6dstat
dstat是一个可以非常灵活使用和进行组合使用的工具,它可用于监控内存、进行、网络及磁盘性能,可用于替代ifstat、iostat、dmstat等工具。使用之前需先执行如下命令进行安装:
apt-getinstalldstat
执行如下命令可以看到所有监控数据:
dstat
其可选参数非常多,常用的有:
◆dstat-c:监控CPU
◆dstat-cdl-Dsda1:监控CPU详细信息
◆dstat-d:监控磁盘
7saidar
saidar是另一个CLI系统数据监控和统计工具,可提供有关磁盘、网络、存储和SWAP的监控信息。使用之前需先使用如下命令进行安装:
sudoapt-getinstallsaidar
安装完成后可直接执行saidar进行输出,但我们通常使用带参数的命令生成带颜色输出:
saidar-c
8ss
ss全称socketstatistics,是一个可以替代netstat的网络连接查看工具。
直接执行ss即可进行查看:
常用参数有:
ss-Atcp:指定查看协议
ss-ltp:显示进程名称和PID
9ccze
ccze非常有用,它可以用不同颜色高亮日志,协助管理员进行区分和查看分析。使用之前需先使用如下命令进行安装:
apt-getinstallccze
我们可以使用类似如下方式进行使用:
tailf/var/log/syslog|ccze
而使用ccze-l参数可以查看其支持的日志类型。
10ranwhenpy
我们最后介绍的ranwhenpy是一个python工具,它可以以图形方式显示系统活动。
要使用该工具需要先安装python语言支持:
sudo
apt-add-repositoryppa:fkrull/deadsnakes
sudoapt-getupdate
sudoapt-getinstallpython32
然后下载ranwhenpy
wget
https://githubcom/p-e-w/ranwhen/archive/masterzip
unzipmasterzipcdranwhen-master
使用如下命令即可执行ranwhenpy
python32ranwhenpy
linux下安转zabbix,怎么监控server本机?
要点就是配置好agent的配置文件。注意一下几点:
1Server=ServerIP2serverActive=ServerIP3HostMetadata=hosttag,这个做客户端识别的,自定义,配合Server段的action使用4Hostname=XXXX,这一行,配合Server段的action使用,一般情况下,使用的是hosthost的值,如果要使用这个值来注册服务器的话,一定记得删除掉配置文件中的这一行。
一个公网Cacti服务器怎么监控一个内网IP的流量数据?
要网关支持,如果网关是linux的话,可以用脚本统计iptables的数据,来实现检测某一个(或某一段)IP的流量,windows就靠第三方软件了,硬件路由就靠厂家提供接口
Linux系统监控的主要的对象包括?
监控的主要的对象包括内存,磁盘空间,CPU等。
推荐使用美信云网管。
1 支持监控10台Windows、Linux服务器和网络设备,或者50个PING和URL;
2 监控内容包括:CPU、内存、磁盘、网卡、进程、端口、目录、文件、日志、端口up/down、流量、带宽、丢包率、错包率、网络可用性、URL下载时间、网页防篡改等上百个指标参数;
3 支持邮件、短消息、声音和远程声音告警;
4 支持健康报告、指标报告、对比报告等多种报告;
5 支持状态统计、我的仪表盘、管理对象和监测点等多种视图显示。
云网管迷你版同时提供在线帮助和论坛的官方自助服务
集合了10款LMS软件学生快来看看吧
2023
值得考虑的
10大学习管理软件
Moodle
Moodle或许是领先的免费学习管理解决方案中最为常
用的一款。它是开源学习管理软件,旨在让教育工作
者和学生能使用自定义的学习平台,安全可靠,功能
丰富。ONLY OFFICE文档提供适用于Moodle的免费官
方版连接器, 让用户可以直接在LMS中编辑文本、幻
灯片和工作表,为协作提供助力。
Chamilo
Chamilo也是一款免费的开源LMS, 支持设计和进行远程课
程在线培训项目。此外, 许多教育工作者选择Ch amilo来进
行现场培训课程。Ch amilo安全可靠, 可提供50多种语言
版本。适用于Ch amilo的ONLY OFFICE连接器支持学校在平
台上就文本、电子表格和演示文稿进行编辑和协作。
Sakai
Sakai是一款屡获殊荣的学习管理系统, 老师们可以
使用Sakai设计和提供有吸引力的远程课程。Sakai
赢得了诸多客户的满意,包括全球各地诸多学校及一
些顶级高等教育机构,如斯坦福大学。教育工作者和
学生可以使用Sakai评估家庭作业、接收成绩、进行
测试,还可以在论坛上进行交流。
360Learning
Chamilo也是一款免费的开源LMS, 支持设计和进行远程课
程在线培训项目。此外, 许多教育工作者选择Ch amilo来进
行现场培训课程。Ch amilo安全可靠, 可提供50多种语言
版本。适用于Ch amilo的ONLY OFFICE连接器支持学校在平
台上就文本、电子表格和演示文稿进行编辑和协作。
EdApp
EdApp是一款基于移动设备的服务, 非常高效, 可用于
持用户只需一台智能手机,无论身处何地都能上课。换
句话说,这款应用对学生的硬件没有太多要求。至于功
能,您会找到一个课程构建工具,可对学生的课堂成绩
进行监测和评估。学生可以使用聊天、虚拟教室和讨论
功能进行互动和协作。
OpenOlat
OpenOlat是一款网页版学习管理系统, 由位于fren tix
公司开发, 用于教学、学习、评估和交流。Open Olat每
次安装都可以单独扩展,根据组织的需求进行调整,也可
以集成到已有的IT基础设施中。至于文件共享和协作,
0penOlat可以与ONLYOFFICE文档集成。
Schoology
School ogy是一个综合平台, 鼓励培训过程中的所有
参与者互动:老师、学生、家长、企业客户。与全球
多数LMS一样, 这款解决方案提供课程管理、监控表
现和出勤率等功能,而且您还可以使用分析工具,对
学生的成绩进行更深入的了解。
HumHub
HumHub是一款免费的开源工具包, 用于发布您自己的社交
网络。它为社交内网、企业和私人网络设计,您可以在其官
方市场上选择诸多模块和微件。比如, 您可以将它与ONLY-
OFFICE文档集成, 用于编辑文本、工作表和幻灯片。
Hum Hub完全开源, 支持在私人服务器上部署。平台凭借对
敏感数据的完全控制,为您提供高级别的安全性。
WebWeaver
WebWeaver是一款网页版的电子学习平台, 由Di-
gi Online GmbH开发。它赢得德国诸多教育机构选用
,包括德国成人教育协会、联邦教育和培训研究所、
联邦萨克森州、柏林、明斯特和帕德博恩教区等。该
平台有学校版和企业版两个产品系列。两者都提供诸
多插件, 如用于视频会议的Big Blue Button和用于在
线文档处理的ONLY OFFICE文档。
Thinkific
Chamilo也是一款免费的开源LMS, 支持设计和进行远程课
程在线培训项目。此外, 许多教育工作者选择Chamilo来进
行现场培训课程。Chamilo安全可靠, 可提供50多种语言
版本。适用于Chaamilo的ONLYOFFICE连接器支持学校在平
台上就文本、电子表格和演示文稿进行编辑和协作。
国产软件里,监控易做得不错。
监控易的特色:
手机App做的不错,主打移动运维的概念,国内同类属于App最好的。
简便易用,一个标准安装包,5分钟安装使用。监控易专注于国内企业的IT 软硬件设备监控已经有16年了。一个好处就是国内企业常用的服务器、网络设备、数据库、中间件、虚拟机等都有成熟的解决方案嵌入程序中,用户只需要简单的添加步骤。
功能强大,覆盖网络管理、综合监控、业务管理三大领。对服务器监控来说,不论是分布式还是集中式的服务器配置都可以在一个平台上轻松管理。
业务管理的概念,是指有多个设备实现同一个业务,则可以统一监控其状态、健康度,这就避免了一些不必要的紧急报警,而能筛选出真正影响业务的故障和风险。(因为有些设备是有冗余的,并不会立刻造成问题)。另外,监控易通过阈值,设备所有者等设置,将故障分级别报给相应的人,还有短信、邮件、APP相结合的方式,都让设备的各种状态、风险、故障信息的管理方便、有效。
Ganglia 监控软件主要是用来监控系统性能的软件,如:cpu 、mem、硬盘利用率, I/O负载、网络流量情况等,通过曲线很容易见到每个节点的工作状态,对合理调整、分配系统资源,提高系统整体性能起到重要作用。支持浏览器方式访问,但 不能监控节点硬件技术指标ganglia 是分布式的监控系统,有两个Daemon, 分别是:客户端Ganglia Monitoring Daemon (gmond)
和服务端Ganglia Meta Daemon (gmetad),还有Ganglia PHP Web Frontend(基于web的动态访问方式)组成。是一个Linux下图形化监控系统运行性能的软件,界面美观、丰富,功能强大。RRDtool是系统 存放和显示time-series (即网络带宽、温度、人数、服务器负载等) 。并且它提出有用的图表由处理数据强制执行有些数据密度。
一、安装RRDTool
gmetad需要先安装RRDTool,安装路径:/usr/local/rrdtool
rrdtool安装需要下面的库文件,如果没有请进行安装。
pkgconfig安装
/configure --prefix=/usr/local/pkgconfig CFLAGS="-O3 -fPIC"
zlib安装
/configure --prefix=/usr/local/zlib CFLAGS="-O3 -fPIC" --shared
libpng安装
env CFLAGS="-O3 -fPIC" /configure --prefix=/usr/local/libpng
freetype安装
/configure --prefix=/usr/local/freetype CFLAGS="-O3 -fPIC"
LibXML2安装
/configure --prefix=/usr/local/libxml2 CFLAGS="-O3 -fPIC"
fontconfig安装
fontconfig-242targz
/configure --prefix=/usr/local/fontconfig --with-freetype-config=/usr/local/freetype/bin/freetype-config
Pixman安装
/configure --prefix=/usr/local/pixman CFLAGS="-O3 -fPIC"
Cairo安装
/configure --prefix=$INSTALL_DIR --enable-xlib=no --enable-xlib-xrender=no --enable-win32=no CFLAGS="-O3 -fPIC"
Glib安装
glib-2201tarbz2
/configure --prefix=/usr/local/glib CFLAGS="-O3 -fPIC"
pango安装
pango-1211tarbz2
需要PKG_CONFIG_PATH,就的指定相应的路径
PKG_CONFIG_PATH=/usr/local/cairo/lib/pkgconfig:/usr/local/glib/lib/pkgconfig:/usr/local/pixman/lib/pkgconfig:/usr/local/freetype/lib/pkgconfig:/usr/local/fontconfig/lib/pkgconfig
export PKG_CONFIG_PATH
然后执行
/configure --prefix=/usr/local/pango --without-x
rrdtool安装
需要PKG_CONFIG_PATH,就的指定相应的路径
PKG_CONFIG_PATH=/usr/local/cairo/lib/pkgconfig:/usr/local/glib/lib/pkgconfig:/usr/local/pixman/lib/pkgconfig:/usr/local/freetype/lib/pkgconfig:/usr/local/fontconfig/lib/pkgconfig:/usr/local/pango/lib/pkgconfig
export PKG_CONFIG_PATH
/configure --prefix=/usr/local/rrdtool --disable-tcl --disable-python
二、安装所需软件,如果系统没有请您先下载安装如果有软件已安装可以略过
apr
apr-util
http://aprapacheorg/
confuse
http://bzerose/confuse/
expat
http://sourceforgenet/project/showfilesphpgroup_id=10127
python
http://wwwpythonorg/download/linux/
rrdtool
http://ossoetikerch/rrdtool/
ganglia
http://gangliainfo
第二步:安装所下载的软件,
1)安装expat-201targz 大多数Linux 发行版在默认安装的情况下就已经提供了
tar zxvf expat-201targz
cd expat
/configure --prefix=/usr/local/expat
make
make install
2)安装apr-133targz
tar zxvf apr-133targz
cd apr-133
/configure --prefix=/usr/local/apr
make
make install
3)安装apr-util-134targz
tar zxvf apr-util-134targz
cd apr-util-134
/configure --with-apr=/usr/local/apr
make
make install
如果系统没有自带expat,您安装上面方法安装了expat软件,/configure后要加入--with-
expat=/usr/local/expat路径
将/apr/include/apr-1/拷贝到apr/include/目录,因为ganglia安装gmetad时默认会
去/usr/local/apr/include下寻找apr的库文件
cp /usr/local/apr/include/apr-1/ /usr/local/apr/include/。
4)安装confuse-26
tar zxvf confuse-26targz
cd confuse-26
/configure --prefix=/usr/local/confuse
make
make install
5)安装rrdtool-134targz
tar zxvf rrdtool-134targz
cd rrdtool-134
/configure --prefix=/usr/local/rrdtool
make
make install
6)安装python-26tgz 大多数Linux 发行版在默认安装的情况下就已经提供了Python
tar zxvf python-26tgz
cd python-26
/configure --prefix=/usr/local/python26
make
make install
二 安装配置ganglig
1、安装服务器端gmetad
tar xvzf ganglia-312
2targz
cd ganglia-312
/configure --prefix=/usr/local/ganglia --with-librrd=/usr/local/rrdtool --with-libapr=/usr/local/apr --with-libexpat=/usr/local/expat --with-libconfuse=/usr/local/confuse --with-libpython=/usr/lib --with-gmetad --enable-gexec --enable-status --with-python=/usr/lib/python22
make
make install
注: 关于--with-librrd、--with-libapr、 --with-libexpat、 --with-libconfuse、 --with-libpython,ganglia安装所需要的库文件,要依据实际库文件路径设置,就是要依照您安装这些软件的路径。如果在安装这些软件 时并未指定安装路径,一般ganglia安装时就不需要指定--with-libexpat、 --with-libconfuse。其它的还是需要指的,因为ganglia默认安装找不到它们的。
2、服务器端gmetad设置
a、为了保证在开始时启动,需要将gmetadinit文件拷贝到 /etc/rcd/initd/
Your_prompt> cd ganglia-312/gmetad
Your_prompt> cp gmetadinit /etc/rcd/initd/gmetad
将配置文件拷贝到/etc/ganglia目录下
Your_prompt>mkdir -p /etc/ganglia
Your_prompt> cp gmetadconf /etc/ganglia/gmetadconf
b、Add GMETAD to the list of programs at startup
Your_prompt> chkconfig --add gmetad
Your_prompt> chkconfig --list gmetad
GMETAD 0:ff 1:ff 2:n 3:n 4:n 5:n 6:ff
建立rrds目录并修改权限(需与gmetadconf中的数据存放路径保持一致,这里采用gmetad默认的存放路径)
Your_prompt> mkdir -p /var/lib/ganglia/rrds
Your_prompt>chown -R nobody /var/lib/ganglia/rrds
c、启动gmetad
Your_prompt>service gmetad start
Starting GANGLIA gmetad: [ OK ]
dYour_prompt>telnet localhost 8651 | grep “hostname”
就可以得到监控的各个主机的状态。
3、gmetadconf的配置
# data_source "another source" 1347:8655 1348
data_source "SERVER" 10 node1:端口号 node2:端口号
data_source是最重要的参量,在GMOND的Cluser name配置必须与data_source的相同,这个参量被设
置为群的名字,被监测以便能监测那群状态。如果有二个或更多监测对象,当有一对象不能被监测,
将读取data_source 配置的下一个对象。端口号可以根据您自己的要求任意设置,这样可以起到一定
的安全作用,防止其它的gmetad访问到你的客户机数据。
data_source后面如果添加的都是ip 话,效果是:有二个或更多监测对象,当有一对象不能被监测, 才
会将读取data_source 配置的下一个对象。
所以永远是你的第一个有图象
如果这样配置可以实现分组问题。下面是一个简单的例子
一、先单独设置数据源,这时客户端不需要配置
data_source "A" 1111
data_source "B" 1112
data_source "C" 1121
二、我们需要将这三个监测对象添加到同一数据源组,组名为all
1、需要配置A、B、C的客户端配置 name = "all"
2、在服务端添加要分配的数据源组
data_source "all" A B C (这里也可以包含一个ip)
# The name of this Grid All the data sources above will be wrapped in a GRID
# tag with this name
# default: Unspecified
gridname "Network-status" #在web上显示GRID的名字,自己可以随意设置
# List of machines this gmetad will share XML with Localhost
# is always trusted
# default: There is no default value
# trusted_hosts 127001 16922950165 mygmetadorg #可以设置多台gmetad的XML数据共享,
这样您可以对不同网域设置多台gmetad,由中央gmetad收集XML数据显示在web上。
#设置用户的访问,自己可以根据需要进行修改
# If you don't want gmetad to setuid then set this to off
# default: on #默认需要验证用户
# setuid off
#User gmetad will setuid to (defaults to "nobody")
# default: "nobody" #默认用户为nobody
# setuid_username "认证用户"
#数据存放路径为默认/var/lib/ganglia/rrds,在这里可以看到监测群及群内的机器.
# Where gmetad stores its round-robin databases
# default: "/var/lib/ganglia/rrds"
# rrd_rootdir "/some/other/place"
2) client端安装和配置
a在linux客户机上安装ganglia,需要apr、apr-util、confuse
apr、apr-util、confuse安装
安装apr-133targz
tar zxvf apr-133targz
cd apr-133
/configure --prefix=/usr/local/apr
make
make install
安装apr-util-134targz
tar zxvf apr-util-134targz
cd apr-util-134
/configure --with-apr=/usr/local/apr
make
make install
将/apr/include/apr-1/拷贝到apr/include/目录,因为ganglia安装gmond时默认会去/usr/local/apr/include下寻找apr的库文件
cp /usr/local/apr/include/apr-1/ /usr/local/apr/include/。
安装confuse-26
tar zxvf confuse-26targz
cd confuse-26
/configure --prefix=/usr/local/confuse
make
make install
安装ganglia client端
Your_prompt>tar -zxvf ganglia-312targz
Your_prompt>cd ganglia-312
Your_prompt>/configure --prefix=/usr/local/ganglia --with-libapr=/usr/local/apr --with-libconfuse=/usr/local/confuse --enable-gexec --with-pythoy=/usr/local/python/bin/python
Your_prompt>make
Your_prompt>make install
Your_prompt>cd gmond
Your_prompt>gmond –t > /etc/ganglia/gmondconf
Your_prompt>cp gmondinit /etc/rcd/initd/gmond
Your_prompt> chkconfig --add gmond
Your_prompt> chkconfig --list gmond
gmond 0:ff 1:ff 2:n 3:n 4:n 5:n 6:ff
Your_prompt>service gmond start
Starting GANGLIA gmond: [ OK ]
Your_prompt>telnet localhost 8649 就可以获取机群内运行gmond的主机的信息
b在windows客户机上安装ganglia
安装ganglia-300-setup,解压ganglia-311-binzip,然后将解压ganglia-311-bin,将里面全部
文件拷贝到ganglia目录gmond下,执行一下gmondbat。
c配置gmondconf
Linux: vi /etc/ganglia/gmondconf
Windows:开始菜单-程序-ganglia- Configure Ganglia Monitoring Service-gmondconf
#可修改来验证可读取数据的用户,也可以不做修改。
setuid =
globals {
daemonize = yes
setuid = yes #windows版默认值为no,linux版默认值为yes。如需要验证用户windows版需要修改为yes
user = nobody #默认用户为任意。也可以通过修改来验证可读取数据的用户 ,但此用户必须为本机用户。
debug_level = 0
max_udp_msg_len = 1472
mute = no
deaf = no
host_dmax = 0 /secs /
cleanup_threshold = 300 /secs /
gexec = no
send_metadata_interval = 0
}
#根据您在gmetad设置的组名称修改name监控组名称,其它项可以自定义。
/ If a cluster attribute is specified, then all gmond hosts are wrapped inside
of a <CLUSTER> tag If you do not specify a cluster tag, then all <HOSTS> will
NOT be wrapped inside of a <CLUSTER> tag /
cluster {
name = "unspecified"
owner = "unspecified"
latlong = "unspecified"
url = "unspecified"
}
/ The host section describes attributes of the host, like the location /
host {
location = "unspecified"
}
#端口port为gmetad设置的端口号
/ Feel free to specify as many udp_send_channels as you like Gmond
used to only support having a single channel /
udp_send_channel {
mcast_join = 23921171
port = 8649
ttl = 1
}
/ You can specify as many udp_recv_channels as you like as well /
udp_recv_channel {
mcast_join = 23921171
port = 8649
}
/ You can specify as many tcp_accept_channels as you like to share
an xml description of the state of the cluster /
tcp_accept_channel {
port = 8649
#ACCESS CONTROL #访问控制
#The udp_recv_channel and tcp_accept_channel directives can contain an Access Control
List (ACL) This ACL allows you to specify exactly which hosts gmond process data from
udp_recv_channel #udp接受信道
#在里面添加访问控制命令
acl {
default = "allow"
access {
ip = xxxx
mask = netmask
action = "deny"
}
}
或
tcp_accept_channel
#在里面添加访问控制命令
acl {
default = "deny"
access {
ip = xxxx
mask = netmask
action = "allow"
}
}
配置完成后重新启动gmond
service gmond restart
多ip的时候,多播有问题
/sbin/route add -host 23921171 dev eth0 #把eth0换成你想收集信息的interface就好了
***************
安装后不显示图形
如果你在RHEL 4以上版本安装Ganglia那么就是SELinux在作怪,可以关闭SELinux
或者执行以下步骤:
vi /etc/selinux/targeted/contexts/files/file_contexts
添加:
/var/lib/ganglia/rrds(/) system_u:bject_r:httpd_sys_script_exec_t
保存退出
执行:setfiles /etc/selinux/targeted/contexts/files/file_contexts /var/lib/ganglia/rrds/
如果还有问题
vi /$web'DocumentRoot/web/confphp
将define("RRDTOOL", "/usr/local/bin/rrdtool"); 修改成自己的rrdtool路径
好久没有写什么东西了,最近有时间对用ganglia的应用做了一些研究,以前发的关于用ganglia监控服务器状态写简单,这个就算它的补充吧。内容上不正确的地方,还需要大家指正,希望能完善对ganglia的研究与应用。
0条评论