365bet怎么着设置配置Collectd和Collectd-Web监控服务器资源?(1)

什么设置配置Collectd和Collectd-Web监控服务器资源?(1)

Collectd-web是一款基于RRDtool(轮循数据库工具)的Web前端监控工具,它可以解读并以图形化格局出口由Linux系统上的Collectd服务收集的多寡。

Collectd服务在默许情形下随带一大批可用插件,这个插件接入其默许的布局文件;一旦您安装了软件包,其中有的插件在默许情形下一度被激活。

Collectd-web CGI脚本可解读并生成图形化的html页面计算新闻,用Apache
CGI网关即可实施,Apache Web服务器端只要求极少的布署。

然而,附有所生成总计音讯的图形化Web界面也得以由Python
CGIHTTPServer脚本提供的独立式Web服务器来实施,该脚本随主Git软件库预先安装。

本学科将介绍Collectd服务和Collectd-web界面在依照RHEL/CentOS/Fedora和Ubuntu/Debian的种类上的装置进程,只必要展开极少的计划,就足以运作服务,并启用Collectd服务插件。

第1步:安装Collectd服务

1.
大多来说,Collectd守护程序的任务就是在它所运行的种类上采访并蕴藏数据总计音信。Collectd程序包可以从默许的基于Debian的发行版软件库下载和安装,只要进行上面那么些命令:

在Ubuntu/Debian上:

# apt-get install collectd [On Debian based Systems]

365bet 1

将Collectd安装到Debian/Ubuntu上

在RHEL/CentOS 6.x/5.x上:

在依照红帽的较旧种类(比如CentOS/Fedora)上,你先要求启用系统下的epel软件库,然后你才能从epel软件库安装collectd程序包。

# yum install collectd

在RHEL/CentOS 7.x上:

在新式版本的RHEL/CentOS
7.x上,你可以从默许的yum软件库安装和启用epel软件库,如下所示。

# yum install epel-release
# yum install collectd

365bet 2

将Collectd安装到CentOS/RHEL/Fedora上

留神:对Fedora用户而言,不须求启用任何第三方软件库,只要运行yum命令,即可从默许的yum软件库得到collectd程序包。

  1. 一经程序包安装到了你的系统上,运行上边这些命令,以便启动服务。

    # service collectd start  [On Debian based Systems]
    # service collectd start [On RHEL/CentOS 6.x/5.x Systems]
    # systemctl start collectd.service [On RHEL/CentOS 7.x Systems]


365bet 3


)
Collectd-web是一款基于RRDtool(轮循数据库工具)的Web前端监控工具,它可以解读并以图形化方…

蒙德o程序可避防费下载,在GPL(GNU Public
License)下公布,并且一度在很多Linux发行版本中开展过测试。  
本文介绍了Mondo的装置方式,以及哪些利用Mondo
Tools完整备份你的系统。Mondo
Rescue是一个故障復苏和备份解决方案,系统管理员可以完全地备份他们的Linux和Windows文件系统分区到CD/VCD、磁带、NFS上,并且可以在率领时经过Mondo
Restore介质功效復苏整个系统。   一、在RHEL/CentOS/Scientific
Linux平台上设置MondoRescue 最新的Mondo
Rescue安装包(Mondo的此时此刻版本为3.0.3-1)可以从“蒙德oRescue
Repository”取得。使用“wget”命令将“MondoRescue
Repository”下载和丰盛到您的系统中。Mondo软件库将会安装适合于您的发行版系统的二进制软件包,例如afio、buffer、mindi、mindi-busybox、mondo,以及mondo-doc,要是它们可用的话。
  1. 用以RHEL/CentOS/SL 6, 5, 4 –
32位平台
下载“/etc/yum.repos.d/”下的MondoRescue软件库,文件名为“mondorescue.repo”。请为您的Linux
OS发行版本下载正确的软件库。

手工安装(用于Debian)

率先安装具有爱戴包。

  1. $ sudo apt-get install rrdtool perl
    libwww-perl
    libmailtools-perl
    libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl libio-socket-ssl-perl

从下载Monitorix包,并安装。

  1. $ sudo dpkg -i monitorix*.deb

在设置时期,会需求你布署一个后端Web服务器。假若您正是用Apache,确保重启Apache服务来再一次加载Apache配置。

  1. $ sudo service apache2 reload

本文永久更新链接地址

  二、在Debian/Ubuntu/Linux
Mint平台上安装MondoRescue 1.
Debian平台 Debian用户能够应用“wget”命令抓取适用于Debian
6和Debian
5发行版的MondoRescue软件库。运行下列命令,添加“mondorescue.sources.list”到“/etc/apt/sources.list”文件中,以便于安装Mondo软件包。

Monitorix 监控你的 Linux 主机情形
http://www.linuxidc.com/Linux/2013-08/88749.htm

Cockpit 是怎么样?Cockpit
是一个即兴开源的服务器管理软件,使得大家可以通过它美观的 Web
前端界面轻松地管理我们的 GNU/Linux 服务器,极度轻量级,Web
界面也至极简单易用。

## On Debian 6 ##
# wget ftp://ftp.mondorescue.org/debian/6.0/mondorescue.sources.list
# sh -c "cat mondorescue.sources.list >> /etc/apt/sources.list" 
# apt-get update 
# apt-get install mondo

## On Debian 5 ##
# wget ftp://ftp.mondorescue.org/debian/5.0/mondorescue.sources.list
# sh -c "cat mondorescue.sources.list >> /etc/apt/sources.list" 
# apt-get update 
# apt-get install mondo

市面上流传着许多繁杂的系统监控软件,诸如Cacti, Nagios, Zabbix,
Munin此类。在本文中,大家向你介绍一个轻量级的督查工具——Monitorix,该工具设计用来在Linux/BSD上监控系统资源和重重熟稔的第三方应用程序。由于专为资源有限的嵌入式系统而优化,Monitorix以利用简便,消耗内存资源少而名声鹊起。它内建了一个HTTP服务器用于提供web界面,并使用RRDtool数据库来存储时间系列总结数据,RRDtool可以很简单地和别的脚本语言整合,如Perl,Python,shell脚本,Ruby等。

4.如何在Linux中使用Cockpit

Rescue是一个开源免费的故障恢复生机和备份工具,用户可以轻松地创建系统的完好(Linux或Windows)克隆或备份的ISO镜像,可以将那么些镜像存…

365bet 4

Created symlink from
/etc/systemd/system/sockets.target.wants/cockpit.socket to
/usr/lib/systemd/system/cockpit.socket.

一旦您成功地添加了软件库,就足以使用“yum”命令安装新型的Mondo工具。

在Archlinux上设置并布署Monitorix

在Archlinux上,可以从AUR上下载Monitorix包。

默许意况下,在Archlinux上是剥夺了其内建HTTP服务器的。要启用内建的HTTP服务器,请编辑/etc/monitorix.conf文件的如下区块。

  1. <httpd_builtin>
  2. enabled = y
  3. host =
  4. port = 8080
  5. user = nobody
  6. group = nobody
  7. log_file = /var/log/monitorix-httpd
  8. hosts_deny =
  9. hosts_allow =
  10. <auth>
  11. enabled = n
  12. msg = Monitorix: Restricted access
  13. htpasswd = /var/lib/monitorix/htpasswd
  14. </auth>
  15. </httpd_builtin>

最后,启动Monitorix服务。

开辟你欢悦的Web浏览器,然后经过

365bet 5

蒙德o
Rescue是一个开源免费的故障復苏和备份工具,用户可以轻松地创设系统的总体(Linux或Windows)克隆或备份的ISO镜像,可以将那么些镜像存放在CD、mp4、磁带、USB设备、硬盘和NFS上。Mondo
Rescue仍能用来火速復苏或者重新陈设工作镜像到其它系统中,万一碰着数据丢失,你还是能从备份介质复苏尽可能完整的连串数据。

在Fedora, CentOS或者RHEL上设置并布署Monitorix

率先,安装必要的软件包。注意,在CentOS上,你需要先安装
EPEL和Repoforge仓库。

  1. $ sudo 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 perl-IO-Socket-SSL

姣好上一步后,可以透过以下命令来安装Monitorix:

  1. $ sudo yum install monitorix

要安顿Monitorix,打开/etc/monitorix/monitorix.conf配置文件,并修改选项。关于Monitorix的配备文件细节,可以查看。

默许意况下,内建的HTTP服务器监听8080端口。由此,确保您的防火墙没有挡住TCP
8080端口。

要开动Monitorix,只需输入以下命令:

  1. $ sudo service monitorix start

起步你热爱的Web浏览器,然后通过

Iptables

  1. 用于RHEL/CentOS/SL 6, 5, 4 –
    64位平台

    # cd /etc/yum.repos.d/

    ## On RHEL/CentOS/SL 6 – 64-Bit ##
    # wget ftp://ftp.mondorescue.org/rhel/6/x86_64/mondorescue.repo

    ## On RHEL/CentOS/SL 5 – 64-Bit ##
    # wget ftp://ftp.mondorescue.org/rhel/5/x86_64/mondorescue.repo

    ## On RHEL/CentOS/SL 4 – 64-Bit ##
    # wget ftp://ftp.mondorescue.org/rhel/4/x86_64/mondorescue.repo

在Debian和Ubuntu上设置并布署Monitorix

对于Debian家族,Monitorix可以因而三种格局安装:手工安装或通过第三方软件仓库。

2. 起步并启用 Cockpit

# yum install mondo

通过软件仓库安装 (用于Ubuntu)

在/etc/apt/source.list中添加以下行来启用Izzysoft仓库。

  1. deb generic universe

下载并为软件仓库添加GPG密钥。

  1. $ wget
  2. $ sudo apt-key add izzysoft.asc

运用apt-get安装Monitorix,所有信赖包也将电动安装。

  1. $ sudo apt-get update
  2. $ sudo apt-get install monitorix

最后,启动Monitorix服务。

  1. $ sudo service monitorix start

要配备Monitorix,请使用文本编辑器编辑/etc/monitorix/monitorix.conf,不分相互启Monitorix服务。

  1. $ sudo service monitorix restart

用以Ubuntu的内建Web服务器默许启用。要从Web查看监控结果,在您热爱的Web浏览器中走访

 

越多详情见请继续阅读下一页的精粹内容
http://www.linuxidc.com/Linux/2014-06/102961p2.htm 

365bet 6

yaourt cockpit

  • 1
  • 2
  • 3
  • 4
  • 下一页

有时候,无论是普通用户仍旧系统管理员,都亟待通晓系统运作是或不是可以。与系统状态相关的众多题材,都得以经过检查运行的服务所生成的日志文件来取得答案。不过,纵然对于干过几年的系统管理员而言,要反省日志文件的各样细节都不是件简单的事。那也是为何他们依仗于监控软件的原委,监控软件可以从分化的源收集新闻,并以易于精通的格式给出分析报告,如图表、可视化图像、统计数据等。

CentOS 和 RHEL 官方软件库中有可用的 Cockpit,我们只需求用 yum
管理器就足以设置。只要求以 sudo/root 权限运行下边的下令就可以安装它。

发表评论

电子邮件地址不会被公开。 必填项已用*标注