在Debian Jessie上设置Cacti

・3 分钟阅读

介绍

Cacti是一个开放源码的监视和绘图工具,完全基于RRD数据,通过Cacti,你可以监视几乎任何类型的设备,例如:

  • 路由器,
  • 交换机,
  • 服务器(虚拟和裸机),

注意:Cacti依赖于SNMP监视和收集设备上的信息,因此,你选择使用Cacti监视的设备必须有SNMP支持,作为安全实践,你可能希望将SNMP ACL限制为Cacti服务器的IP。

要求

  • Debian Jessie

安装

Cacti软件包是Debian apt库缺省部分的一部分,在本指南中,我们将演示使用Apache (尽管你可以使用Nginx或任何支持PHP的web服务器)的Cacti基本安装。

我们将使用下面的命令开始安装过程:


apt-get install cacti

包管理器将提示你回答问题,以便安装Cacti ,以下是有关基本安装的建议:

请选择应该自动配置Cacti的网络服务器。

Apache [enter]

虽然不是强制的,但是,强烈建议你为MySQL管理设置一个密码。

Pick a secure password, however, make sure to recall / save it somewhere.

在使用cacti包之前,必须安装和配置一个数据库。

Yes [enter]

请提供此软件包应使用的管理帐户的密码。

Enter the same secure password you entered two steps earlier.

请提供cacti的密码以便注册数据库服务器。

Enter the same secure password you entered three steps earlier.

此时,你将在系统上安装Cacti,并可以通过基于Web的向导继续进行配置。

配置

将浏览器指向以下网址: http://<your_instances_ip>/cacti/ 在页面打开后,从下拉列表中选择"New Install",然后单击"Next",在下一步中,cacti确保所有的东西都正确安装,如果一切顺利,只需再次单击"Next"按钮,至此,你的安装已经完成,你可以使用Cacti 。

如果你在试图完成Cacti安装时遇到问题,请确保你遵循了本指南的所有步骤。

结束语

Cacti是一种不错的监控工具,可以通过SNMP监控设备,提供了许多传统监控解决方案没有的选项。除此之外,Cacti还有各种各样的插件,例如,"Weathermap "插件,允许你绘制网络地图,显示链接的使用情况。

杨和超 profile image