在Ubuntu11.10下安装Cacti监控软件。
Cacti是一款不错的监控软件,是php编写而成,通过rrd画图进行展示的。下面是安装步骤
1.安装gcc基本环境
sudo apt-get install build-essential
sudo apt-get install flex
sudo apt-get install libmysqlclient15-dev
sudo apt-get install libtool
sudo apt-get install libltdl3-dev
sudo apt-get install libxml2-dev
2.安装mysql
sudo atp-get install mysql-server
3.安装apache,php5
sudo apt-get install apache2
sudo apt-get install php5
sudo apt-get install libapache2-mod-php5
sudo apt-get install php5-gd
sudo apt-get install php5-dev
sudo /etc/init.d/apache2 restart
之后要让apache和php支持mysql
sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php5-mysql
sudo /etc/init.d/apache2 restart
4.安装snmp
sudo apt-get install snmp
5.安装rrdtool工具
sudo apt-get install rrdtool
6.配置
下载
http://www.cacti.net/downloads/cacti-0.8.7e.tar.gz
然后解压
sudo tar -xvf cacti-0.8.7e.tar.gz /var/www/
sudo mv cacti-0.8.7e cacti
cd cacti
添加用户
useradd cactiuser
passwd cactiuser
连接数据库
mysql -uroot -p
\n
mysql>create database cacti;
mysql>exit;
导入数据
mysql -uroot -p cacti > /var/www/cacti/cacti.sql
再次连接
mysql>grant all privileges on cacti.* to cactiuser@localhost identified by 'cactiuser';
mysql>flush privileges;
mysql>exit;
编辑计划任务
sudo vim /etc/crontab;
加入下面的一句代码
*/5 * * * * cactiuser php5 /var/www/cacti/poller.php > /dev/null 2>&1
保存退出,重启apache。好了。
访问
http://localhost/cacti
第一次要设置密码。
进入就可以了。
分享到:
相关推荐
### Ubuntu上安装Cacti监控系统详解 #### 一、Cacti简介 Cacti是一款功能强大的网络流量监控工具,它可以自动发现网络设备并绘制图表。这些图表可以帮助管理员了解网络带宽使用情况以及网络设备的性能指标。Cacti...
在Ubuntu服务器上安装Cacti监控系统主要涉及以下几个步骤: 1. 更新系统源:首先,你需要使用`apt-get update`命令来确保你的Ubuntu系统拥有最新的软件包列表。 2. 安装Cacti和SNMP服务:接着,通过运行`apt-get ...
CactiEZ是Cacti的简化版本,旨在提供快速、简单的安装过程,使得非技术背景的用户也能轻松搭建和管理自己的监控系统。本手册将详细介绍如何搭建和维护Cacti流量监控系统。 一、CactiEZ的安装 1. 系统需求:确保...
本篇文章将详细介绍如何在Linux系统上安装和配置Cacti,帮助你掌握网络监控的关键技能。 首先,Cacti的安装过程通常涉及以下步骤: 1. **系统准备**:确保你的Linux服务器已经安装了LAMP(Linux、Apache、MySQL、...
Cacti 安装和使用教程 Cacti 是一个基于 PHP 语言实现的网络监控软件,它的主要功能是通过 SNMP 服务获取数据,然后使用 RRDTool 储存和更新数据,当用户需要查看数据时,使用 RRDTool 生成图表呈现给用户。因此,...
对于Ubuntu系统,可以使用以下命令安装: ``` sudo apt-get update sudo apt-get install apache2 mysql-server php libapache2-mod-php php-mysql ``` 安装Cacti的包: ``` sudo apt-get install cacti ```...
Cacti是一款开源的网络监控系统,主要用于网络流量监控、性能图表绘制以及设备状态检查。它基于PHP、MySQL、SNMP以及RRDTool等技术,提供了直观易用的Web界面,使得用户可以轻松管理和监控网络环境。下面我们将详细...
1. **系统环境**:Cacti一般运行在基于Linux的操作系统上,如Ubuntu、CentOS或Debian等。因此,确保服务器已安装了支持Cacti运行的基础环境,包括PHP、MySQL(或MariaDB)和Apache(或Nginx)等。 2. **软件依赖**...
在Linux环境下,Cacti是一款广泛使用的开源网络监控和图形化工具,主要用于收集、图表化网络设备的性能数据,如CPU、内存、带宽利用率等。Cacti提供了直观的Web界面,使得管理员可以轻松地监控整个网络的状态。本文...
提供的文件列表中,cacti.doc可能是Cacti的安装或配置教程,而cacti-iostat-1.5.tar.gz可能是Cacti的一个扩展插件或定制版,用于增强iostat监控功能。图片文件(3.jpg至9.jpg)可能包含Cacti界面的截图,展示如何...
通过以上步骤,我们可以成功地在Linux环境下搭建并配置Cacti监控系统,实现对网络设备和资源的有效监控与管理。Cacti的强大功能和灵活性使得它不仅适用于小型网络环境,也能胜任大型企业级网络的监控需求,是IT运维...
**Nagios与Cacti安装使用手册** Nagios是一款强大的网络监控系统,它能够实时监控网络服务、服务器和网络设备的状态,当出现问题时,Nagios会立即发出警告,帮助管理员及时发现并处理故障。Cacti则是一款开源的网络...
2. 安装Cacti:通过wget或curl下载Cacti的最新版本,然后解压到Web服务器的根目录下。使用Web浏览器访问Cacti的安装页面,按照提示完成数据库配置和管理员账户创建。 3. 配置SNMP:在被监控设备上启用SNMP服务,并...
Cacti是一款强大的开源网络监控工具,主要用于网络流量和设备性能的监测。它基于PHP、MySQL、SNMP以及RRDTool等技术构建,提供了一个直观的Web界面,让用户能够轻松地收集、图表化和访问网络数据。下面我们将详细...
Cacti是一款开源的网络监控和图形生成工具,主要用于收集、图表化网络设备的数据,如路由器、交换机的流量信息。...对于初学者来说,这个指南是理解和操作Cacti的重要资源,有助于在中文环境下顺利完成安装和配置。
Cacti可以在Windows和Linux环境下安装。在Ubuntu上,首先安装LAMP(Linux, Apache, MySQL, PHP)环境,接着安装PHP相关扩展(如php5-mysql, php5-snmp等)、RRDTool和Cacti软件包。最后,配置MySQL数据库,导入...
1. **环境准备**:Cacti通常在Linux环境下运行,常见的选择包括Ubuntu、CentOS等。确保你的系统已安装了LAMP(Linux、Apache、MySQL、PHP)或LEMP(Linux、Nginx、MySQL、PHP)堆栈,这是Cacti运行的基础。 2. **...
Cacti是一款开源的网络监控和图形化工具,主要用于收集、绘图以及管理网络设备的性能数据。它基于PHP和MySQL,使用RRDTool(Round Robin Database Tool)来存储和生成图表,提供实时网络流量监控和历史数据分析。...
### CACTI部署过程详解 #### 一、概述 CACTI是一款开源的网络流量监控系统,它基于Web界面,并且使用RRDTool作为后台的...通过上述步骤,我们可以顺利地在Linux环境下部署并配置好CACTI,实现对网络设备的有效监控。