-
Z
中文版安装
本章节重点讲解如何在
VMware Workstation
中安装
CactiEZ
中文版
v10
,真实
环境请酌情处理。如果您已经能够
非常熟练的安装一个
Red Hat Enterprise
Linux
,建议快速浏览本章节。
1.1
打开
Vmware
Workstation
1.2
点击图中的“
New Virtual
Machine
”(新建虚拟机)
1.3
选择默认的“
Typical
”(常规),点击“
Next
”
1.4
选择“
I will install the
operating system
later
”(我将稍后安装操作系统)
1.5
“
Guest
operating
system
”
(来宾操作系统,又叫
虚拟操作系统)处选择“
Linux
”;
“
Version
”(版本)处选择“
CentOS 64-bit
”
1.6
“
Virtual
machine name
”(虚拟机名称)处填写自定义名称,“
Location
”(位置)
处选择一个较大的磁盘,确保
剩余空间
20G
以上,如果是生产环境,请确保可用空间超过<
/p>
100G
1.7
“
Maximum disk size
”(最大磁盘容量)处填写您的虚拟机磁盘容量,生产环境请不
要小于
100G
,
“
Store
virtual
disk
as
a
single
file
”
(将虚拟磁盘保存为一个单文件)
;
“
Split virtual disk into muliple
files
”(分割虚拟磁盘为多个文件),如果您设置
的虚拟
磁盘超过
20G
,建议分割为多个文件
1.8
点击“
Finish
”(完成)
1.9
OK
,添加虚拟机的部分告一段落,点击“
Edit
virtual machine settings
”(编辑虚
拟机设置)去掉一些不使用的虚拟硬件和减少内存
1.10
在
“
Hardware
”
(硬件)
选项卡
里,
将内存修改为
512M
,
请注意:
内存不得低于
512M
,
否则将无法安装,
然后
“<
/p>
Remove
”
(
移除)
掉不使用的硬件:
“
Flop
y
”
(
软驱)
,
“
USB
Controller<
/p>
”
(
USB
控制
器),“
Sound Card
”(声卡),“
Printer
”(打印机)
1.11
使
“
Hardware
”
(
硬件)
剩下以下设备后,
在
“
CD/DVD
”
处选择下载好的<
/p>
“
”
,
然后点击“
OK
”
1.12
现在,虚拟配置完成,点击“
Power on this
virtual machine
”,开始安装
CactiEZ
中文版
v10
1.13 CactiEZ
中文版
v1
0
安装共分为两步,第一步:
1.14
按下回车之后进入第二步:
1.15
您现在可能还沉浸在开始
安装的愉悦中,
可是安装已经结束了,
按
“回车”
或
“空格”
键系统将自动重
新启动,
并进入系统。
如果您之前设置了使用光盘优先启动,<
/p>
请不要忘了改
成硬盘优先启动
2.
第一
次登录
CactiEZ
中文版
p>
如果您已经成功安装
Ca
ctiE
Z
中文版,现在可以开始登录了。
2.1
如果是虚拟机,
请点击虚拟屏
幕内任意一个地方,
如果是物理机,
请拿起键
< br>盘开始战斗。您首先看到的是以下屏幕:
2.2
然后您需要输入用户名和密码登录系统,所有
Linux
的管理员用户名都是:
root
p>
,
CactiEZ
中文版的密码是:
CactiEZ
(请注意区分大小写),在输入密
码时,屏幕并不会显示任何内容,这是为了防止有人偷看。请直接输入密码,然
后按下回车。
如果登录成功,
您将会看到
[root@localhost
~]#
的提示。
在这里,
您可以开始输入命令。
2.3
如果要退出系统,
直接输入:
exit
命令即可,
要重启系统,
输入:
reboot
,
要关闭系统,输入:
halt
3.
配置网络
3.1
输入
system-
config-network
命令配置网络,提示:您只需要输入“
< br>syst
”
然后按下字母“
Q<
/p>
”左边的“
Tab
”键即可自动补充完整
命令
3.2
现在看到的是网络配置的界面,
按下回车进入
“
Device
configuration
”<
/p>
(设
备配置)
3.3
此时会列出您计算机内年有可用的网络设备,现在看到
的是
eth0
(第一块
以太网卡),按
下回车配置对应的网络设备
3.4
在这里可以设置网络设备的
IP
,子网
掩码,默认网关,主要和次要
DNS
服
务器。请自行输入合适的设置,使用“
Tab
”键跳到下一个输
入框,使用“
Shift
+
Tab
”键跳到上一个输入框
3.5
将光标跳到“
OK
”按钮处,按下回车
。
3.6
将光标跳到“
Save
”按钮处,按下回车。
3.7
将光标跳到“<
/p>
Save&Quit
”按钮处,按下回车。
3.8
退出之后即返回之前的
控制台界面,
新配置的网络配置不会立刻生效,
要么
重启系统,要么重启网络服务。现在输入“
service
network
restart
”命令重
启网络服务
3.9
如果您看到以下四个或更多
的绿色“
OK
”,即表示网络配置完成。如果您看
到有其它红色提示等,请回到
3.1
小节,重新网络
,重点检查语法
3.10
如果您已经配置完成,现在可以开始检测网络是否正常。输入“
pin
g
192.168.0.1
”(
19
2.168.0.1
请自行修改为您的网关),如果看到类似以下结
果,
表示网络配置已成功。
如果您需要使用
CactiEZ
自动发送邮件报警,
您需要
确保
CactiEZ
能访问互联网,
访问互联网需要正确的网关和
DNS
。
建议您再
“
ping
p>
”检查
DNS
解析是否正常。
3.11
至此,网络配置已完成
如果您的网络
配置成功,
那么请使用另一台
Windows
< br>或
Linux
计算机,
使用浏览
器登录到
CactiEZ
中文版。大量
的使用和配置都是基于浏览器操作的。
*#Snmp
联通测试
snmpwalk -v 2c ServerIP -c public
4
登录
4.2
在此输入
CactiEZ-Web
界面
的用户名和密码,
注意该用户名和密码与系统的
用户名和密码不
同。
默认管理员用户名:
admin
,
默认密码:
admin
,
然后点击
“登
录”按钮
4.3
您不用担心别人也可以登录
您的系统,
因为第一次登录需要修改密码,
建议
修改为绝对牢记的密码,因为
CactiEZ
中文版没
有找回密码功能
4.4
欢迎揭开
CactiEZ
中文版
v10
的神秘面纱!
p>
5.
监控
Linux
主机
5.1
要监视一台
Linux
主机,
需要在被监控的主机上安装
net-snmp
相关软件包,
Cen
tOS
安装可使用“
yum -y install net-
snmp
”命令:
# yum -y
install net-snmp
Setting up Install
Process
Setting up repositories
Reading repository metadata in from
local files
Parsing package install
arguments
Resolving Dependencies
--> Populating transaction set with
selected packages. Please wait.
--->
Package net-snmp.x86_64 0:4 set to be updated
--> Running transaction check
Dependencies Resolved
======
==================================================
=============
========
Package Arch
Version Repository
Size
=======================================
==============================
========
Installing:
net-snmp
x86_64 4 base
509
k
Transaction Summary
======
==================================================
=============
========
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 509 k
Downloading Packages:
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: net-snmp
#########################
[1/1]
Installed: net-snmp.x86_64 0:4
Complete!
5.2
修改配置文件命令:
# vi
/etc/snmp/
确保
文件中包
含以下绿色内容:
com2sec
notConfigUser default public
group notConfigGroup v1
notConfigUser
group notConfigGroup
v2c notConfigUser
view
systemview included .1
access notConfigGroup
none
syslocation
syscontact Root
@
pass .1.3.6.1.4.1.4413.4.1
/usr/bin/ucd5820stat
输入完成后按下“
Esc
”,然后按下“
ZZ
”
(
大写
)
5.3
重启
snmpd
服务:
# service snmpd restart
Stopping snmpd:
[FAILED]
Starting snmpd:
[ OK ]
5.4
设置
sn
mpd
每次开机时自动启动:
#
chkconfig snmpd on
该命令执行完成后不会返回任何结果
5.5
检查
snmpd
服务是否已在运行:
# netstat
-nlup | grep
udp 0 0
0.0.0.0:161 0.0.0.0:*
1
6986/snmpd
该命令检查本地是否已在监听
UDP
端口
161
,
如果返回类似以上结果,
表明
snmp
d
服务启动成功
5.6
Ubuntu
可使用“
apt-get install sn
mpd
”命令安装
snmpd
软件包:
$$ sudo apt-get install
snmpd
正在读取软件包列表
...
完成
正在分析软件包的依赖关系树
正在读取状态信息
...
完成
下列【新】软件包将被安装:
snmpd
升级了
0
个软件包,新安装了
1
个软件包,要卸载
0
个软件包,有
67
个软
件包未被升级。
需要下载
0B/92.1kB
的软件包。
解压缩后会消耗掉
377kB
的额外空间。
【警告】:下列软件包不能通过验证!
snmpd
不经验证就安装这些软件包吗?
[y/N] y
正在预设定软件包
...
选中了曾被取消选择的软件包
snmpd
。
(
正在读取数据库
...
系统当前共安装有
195416
个文件和目录。
)
正在解压缩
snmpd
(
从
.../snmpd_5.4.3~dfsg-1ubuntu3_) ...
正在处理用于
man-db
的触发器
...
正在处理用于
ureadahead
的触发器
...
正在设置
snmpd
(5.4.3~dfsg-1ubuntu3) ...
update-rc.d:
warning:
snmpd
stop
runlevel
arguments
(1)
do
not
match
LSB
Default-Stop values (0 1 6)
* Starting network management services:
正在处理用于
python-central
的触发器
...
5.7
Ubuntu
的配置文件和检查方法同
CentOS
5.8
登录
CactiEZ-Web
界面,依次点击:“控制台”,“主机”,“添加”。类
似以下
设置:
5.8
如果一切正常,您将会看到类似以下信息:
Linux
主机
(10.1.254.121)
SNMP
信息
操作系统
:Linux
0571
#1
SMP
Mon
Jun
22
13
02 EDT
2009
x86_64
运行时间
: 169738 (0
天
, 0
小时
, 28
分钟
)
主机名
: 0571
位置
:
联系人
: Root @
如果不正常
,请检查团体名称,
IP
地址,防火墙等。
5.9
主机添加后,需要添加图形,点击右上方的“为
这个主机添加图形”
5.9.1
在“图形模板”区域钩选所有对象:
添加
: ucd/net -
CPU
使用率
添加
: ucd/net -
负载平均值
添加
: ucd/net -
TCP
记数器
添加
: ucd/net -
TCP
连接数
添加
: ucd/net -
内存使用率
添加
:
主机
MIB -
进程数量
添加
:
主机
MIB -
已登录用户
5.9.2
在“数据查询
[SNMP
-
p>
获取磁盘
IO]
”区域钩选您需要监控的磁
盘名称
:
如
sda
< br>,
sdb
,
hda
等
注意,
磁盘
IO
有两个指标需要监控,
一个是
“磁盘
IO
字节
/
秒”
,
另一个是
“磁<
/p>
盘
IO
传输
/
秒”,但一次只能添加一个,如果要监控两个指标,需要添加两次
5.9.3
在“数据查询
[SNMP
-
获取处理器信息
]<
/p>
”区域钩选您的逻辑处理器,如
果您只有一个逻辑处理器,那么这
里将不可选择
5.9.4
在“数据查询
[SNMP
-
p>
获取已挂载分区
]
”区域钩选您需要监控的
磁盘名
称:
如“
Real
Memory
”,“
Swap Space
”,“
/
”等,根据您的需求钩选
5.9.5
在“数据查询
[SNMP -
接口统计
]
”区域钩
选您的网络设备,如“
eth0
”
<
/p>
如果该主机为
64
位主机,请选择“流入
/
流出
位<
/p>
(64
位
)
”<
/p>
如果该主机为
32
位主机,请选择“流入
/
流出
位”即可
5.10
再次点击“添加”已完成设置
5.11
查看主机状态,点击上方的“监视器”按钮
< br>6.
监控
Windows
主机<
/p>
6.1
要监控一台
Windows
主机,
需要在被监控的主机上安装
p>
“简单网络管理协议”
(
SNMP
),并做基本配置
6.2
安装方法:
6.2.1
进入“控制面板”
6.2.2
双击“添加或删除程序”
6.2.3
点击“添加
/
删除
Windows
组
件”
6.2.4
钩选“管理和监视工具”,点击“下一步”
6.2.5
此时会要求您插入光盘:
6.2.6
您可以插入光盘,也可以将光盘解压到磁盘某个目录中
6.2.7
愚蠢的
Windows
可能会多次要求您插入光盘,
您只需要
选择相同位置即可。
点击“完成”
6.3
运行“
”
6.4
双击“
SNMP
Service
”
6.5
确保类似以下设置,您也可以修改“团体名称”,但在
CactiEZ
中文版
-Web
界面中添加主机时要对应。点击“确定”完成设置
6.6
登录
CactiEZ-Web
界面,依
次点击:“控制台”,“主机”,“添加”。类
似以下设置:
6.7
如果一切正常,您将会看到类似以下信息:
Windows
主机
(192.168.0.1)
SNMP
信息
操作系统
:Hardware: x86 Family 6
Model 37 Stepping 2 AT/AT COMPATIBLE -
Software: Windows 2000 Version 5.1
(Build 2600 Multiprocessor Free)
运行时间
: 56379 (0
天
, 0
小时
, 9
分钟
)
主机名
: Windows-host
位置
:
联系人
:
6.8
< br>点击“为这个主机添加图形”,钩选您需要监控的各种指标。注意
32
位和
64
位系统的区别。
7.
监控
Cisco
< br>路由交换
7.1
要监控<
/p>
Cisco
路由交换,需要在被监控的设备上启用
SNMP
。可使用以命令
启用:
Router#configure terminal
Enter configuration commands, one per
line. End with CNTL/Z.
Router(config)#snmp-server community
r-3560 ro
snmp-server host 10.9.9.60
version 2c public
Router(config)#end
7.2
登录
CactiEZ-Web
界面,依次点击:“控制台”,“主机”,“添加”。类
似以下
设置:
7.3
如果一切正常,您将会看到类似以下信息:
Cisco
路由交换
(192.168.254.254)
SNMP
信息
操作系统
:Cisco IOS Software,
s73233_rp Software
(s72033_rp-
IPSERVICESK9_WAN-M),
Version
12.2(33)SXI2a, RELEASE SOFTWARE (fc2) Technical
Support:
/techsupport Copyright (c)
1986-2009 by Cisco
Systems, Inc.
Compiled Wed 02-Sep-09 01:00 by prod
运行时间
: 1881280844 (217
天
, 17
小时
, 46
分钟
)
主机名
:
位置
: HangZhou,China
联系人
: Zheng Feng
如
果不正常,请检查团体名称,
IP
地址,防火墙等。
7.4
主机添加后,需要添加图形,点击右上
方的“为这个主机添加图形”
7.4.1
在“图形模板”区域中的“
Cisco -
CPU
使用率”钩选需要监控的
CPU
7.4.2
在
“数据查询”
区域中选择需要监控的网络接口,
然后选择
“流
入
/
流出
位
(64
位
)
”
,注意一定要选“流入
/
流出
位
(64
位
)
”否则流量统计会不准
7.5
再次点击“添加”已完成设置
8.<
/p>
监控基于
Linux
主机的
Apache
8.1
要监控基于
Linux
主机的
Apache
,
可以在添加主机时直接选择
“
L
inux
主机
-Apahce
”主机模
板。
8.2
在被监控的
Linux
主机上,需要对
Apache
做以下配置:
8.2.1
< br>加载
mod_
模块。大多数
Ap
ache
已经加载了该模块,但您依然
需要检查您的
Apache
是否已加载该模块。编辑您的
,查看是否有以
下行:
LoadModule status_module modules/mod_ <
/p>
如果没有,您需要手动添加。如果加载该模块失败,您需要重新编译
Apache
或
复制可用的模块文件,然后加载
8.2.2
启用
Aap
che
的状态功能,编辑您的
,添加以
下设置:
ExtendedStatus On
SetHandler server-status
Order
deny,allow
Deny from all
Allow from 192.168.254.253
修改
192
.168.254.253
为您的
CactiEZ
中文版
IP
地址。
8.3.3
保存退出并重启
Apache
8.4
测试
Apache
配置是否成功,登录
CactiEZ
中文版,输入:
# links
http://Apache
服务器
IP/server-
status
8.5
如果能看到类似以下数据表示
Apache
配置成功:
Apache Server Status for 192.168.0.20
Server Version: Apache/2.2.15 (Unix)
DAV/2
Server Built: Aug 14 2010
08:53:20
------------------------------
---------------------------------------
-----------
Current Time: Friday,
04-Mar-2011 12:38:23 CST
Restart Time:
Friday, 04-Mar-2011 12:38:21 CST
Parent Server Generation: 0
Server uptime: 1 second
Total accesses: 0 - Total Traffic: 0 kB
CPU Usage: u0 s0 cu0 cs0
0
requests/sec - 0 B/second -
1 requests
currently being processed, 7 idle workers
W_______......................................
..................
....................
............................................
............................................ ....................
..................
..............................................
Scoreboard Key:
<
/p>
Srv PID Acc M CPU
SS Req Conn Child Slot Client VHost Request
0-0
23152
0/0/0
W 0.00
0
0
0.0
0.00
0.00
192.168.0.1
GET
/server-status HTTP/1.1
p>
-----------------------------------------
----------------------------
-----------
Srv Child Server number - generation
PID OS process ID
Acc
Number of accesses this connection / this child /
this slot
M Mode of operation
CPU CPU usage, number of seconds
SS Seconds since beginning of most
recent request
Req Milliseconds
required to process most recent request
Conn Kilobytes transferred this
connection
Child Megabytes transferred
this child
Slot Total megabytes
transferred this slot
8.6
如果看到类似以下数据则表示您的“
Allow
from
”字段有问题:
Forbidden
You don't have
permission to access /server-status on this
server.
-------------------------------
--------------------------------------
-
----------
Apache Server at
192.168.0.20 Port 80
9.
监控基于<
/p>
Linux
主机的
Squid
9.1
要监控基于
Linux
主机的
Squid
,可以在添加主机时直接选
择“
Linux
主机
-Squid
p>
”主机模板。
9.2
< br>在被监控的
Linux
主机上,需要对
< br>snmpd
的配置,添加以下行:
proxy -v 1 -c public 127.0.0.1:3401
.1.3.6.1.4.1.3495.1
9.3
在被监控
的
Linux
主机上,在编译
Squi
d
时需要加入以下选项:
--enable-snmp
9.3
重启
snmpd
服务以后即可开始采集数据绘制图形
10.
添加邮件报警功能
10.1
要使用邮件报警功能,需要使
CactiEZ
中文版访问互联网并能正确解析域名。
10.2
使用
CactiEZ
中文版邮件报警的方式有很多种,这里以“网易”邮件报警为例,供您
参考:
10.3
登录
CactiEZ
中文版
-Web
界面,依次点击“设置”,“邮件
/DNS
”,设置成类似
以下
设置,并点击右下角的“保存”按钮: