系统运维监控工具OSWatcher安装使用
2017-06-05 14:32
681 查看
在我们机器出现当机或者数据库出现问题时,我们需要分析当时情况下整个系统的性能情况,这时,OSW就提供了便利。OSW是Oracle推荐使用的监控工具,部署非常简单,如下所示:
1、安装
只需要MOS或者其他地方下载,然后传到服务器中解压即可
2、启动
只需要进入目录中,执行startOSWbb.sh即可
他有四个参数:
arg1 收集时间间隔 默认30s
arg2 收集日志保存时间 默认48h
arg3 对日志的压缩方式
arg4 指定日志的收集目录
3、停止
只需执行以下脚本即可
4、卸载
删除解压目录即可
5、使用OSW监控RAC心跳网络
在OSW的解压目录中,有一个文件Exampleprivate.net,这个文件中包含了各个平台监控网络的命令,我们只需要将其改名为private.net,然后修改文件中的命令为对应平台,并赋予文件执行权限,则启动时便会进行心跳网络的监控。
文件内容如下:
######################################################################
# This file contains examples of how to monitor private networks. To
# monitor your private networks create an executable file in this same
# directory named private.net. Use the example for your host os below.
# Make sure not to remove the last line in this file. Your file
# private.net MUST contain the rm lock.file line.
######################################################################
#Solaris Example
######################################################################
echo "zzz ***"`date`
traceroute -r -F <node1-priv>
traceroute -I -r -F <node1-priv>
traceroute -r -F <node2-priv>
traceroute -I -r -F <node2-priv>
######################################################################
#HP Example
######################################################################
echo "zzz ***"`date`
traceroute -r -F <node1-priv>
traceroute -r -F <node2-priv>
######################################################################
#Linux Example
######################################################################
echo "zzz ***"`date`
traceroute -r -F <node1-priv>
traceroute -r -F <node2-priv>
######################################################################
#Tru64 Example
######################################################################
echo "zzz ***"`date`
traceroute -r -f <node1-priv>
traceroute -r -f <node2-priv>
######################################################################
#AIX Example
######################################################################
echo "zzz ***"`date`
traceroute -r <node1-priv>
traceroute -r <node2-priv>
######################################################################
# DO NOT DELETE THE FOLLOWING LINE!!!!!!!!!!!!!!!!!!!!!
######################################################################
rm locks/lock.file
收集指标
oswiostat
oswmpstat
oswnetstat
oswprvtnet
oswifconfig
oswps
oswtop
oswvmstat
支持平台
AIX
Solaris
HP-UX
Linux
关于收集到的信息,大家可以在指定目录中查收,这个就不多讲了。
参考文档:
OSWatcher Analyzer User Guide (文档 ID 461053.1)
OSWatcher (Includes: [Video]) (文档 ID 301137.1)
OS Watcher User's Guide (文档 ID 1531223.1)
1、安装
只需要MOS或者其他地方下载,然后传到服务器中解压即可
tar -xvf oswbb.tar
2、启动
只需要进入目录中,执行startOSWbb.sh即可
他有四个参数:
arg1 收集时间间隔 默认30s
arg2 收集日志保存时间 默认48h
arg3 对日志的压缩方式
arg4 指定日志的收集目录
#无参数
./startOSWbb.sh
#一分钟收集一次,保存10小时,使用gzip压缩
./startOSWbb.sh 60 10 gzip
#保存到指定目录
./startOSWbb.sh 60 10 gzip /u02/tools/oswbb/archive
#不压缩
./startOSWbb.sh 60 48 NONE /u02/tools/oswbb/archive
#后台执行
nohup ./startOSWbb.sh 60 10 &
3、停止
只需执行以下脚本即可
./stopOSWbb.sh
4、卸载
删除解压目录即可
5、使用OSW监控RAC心跳网络
在OSW的解压目录中,有一个文件Exampleprivate.net,这个文件中包含了各个平台监控网络的命令,我们只需要将其改名为private.net,然后修改文件中的命令为对应平台,并赋予文件执行权限,则启动时便会进行心跳网络的监控。
文件内容如下:
######################################################################
# This file contains examples of how to monitor private networks. To
# monitor your private networks create an executable file in this same
# directory named private.net. Use the example for your host os below.
# Make sure not to remove the last line in this file. Your file
# private.net MUST contain the rm lock.file line.
######################################################################
#Solaris Example
######################################################################
echo "zzz ***"`date`
traceroute -r -F <node1-priv>
traceroute -I -r -F <node1-priv>
traceroute -r -F <node2-priv>
traceroute -I -r -F <node2-priv>
######################################################################
#HP Example
######################################################################
echo "zzz ***"`date`
traceroute -r -F <node1-priv>
traceroute -r -F <node2-priv>
######################################################################
#Linux Example
######################################################################
echo "zzz ***"`date`
traceroute -r -F <node1-priv>
traceroute -r -F <node2-priv>
######################################################################
#Tru64 Example
######################################################################
echo "zzz ***"`date`
traceroute -r -f <node1-priv>
traceroute -r -f <node2-priv>
######################################################################
#AIX Example
######################################################################
echo "zzz ***"`date`
traceroute -r <node1-priv>
traceroute -r <node2-priv>
######################################################################
# DO NOT DELETE THE FOLLOWING LINE!!!!!!!!!!!!!!!!!!!!!
######################################################################
rm locks/lock.file
收集指标
oswiostat
oswmpstat
oswnetstat
oswprvtnet
oswifconfig
oswps
oswtop
oswvmstat
支持平台
AIX
Solaris
HP-UX
Linux
关于收集到的信息,大家可以在指定目录中查收,这个就不多讲了。
参考文档:
OSWatcher Analyzer User Guide (文档 ID 461053.1)
OSWatcher (Includes: [Video]) (文档 ID 301137.1)
OS Watcher User's Guide (文档 ID 1531223.1)
相关文章推荐
- Linux下安装和使用系统监控工具 Glances
- java系统运维:使用java自带的工具监控系统(java)虚机的运行
- 【人在运维囧途_08】淘宝内部大量使用的开源系统监控工具--Tsar
- OSW(oracle os watcher)监控操作系统图形工具使用方法
- Linux如何安装使用dstat监控工具以监控系统
- CentOS 5.5 下开源的系统监控工具 cacti 的安装
- MRTG—网络流量监控工具 windows和linux上的安装和使用配置方法 第二十一集 Mrtg系统监控
- linux 系统负载&监控指标及使用工具 笔记
- [运维工具]linux下远程桌面rdesktop安装和使用
- 在Solaris 下使用Os Watcher 监控Oracle
- 安装 Mac OS X 时不要使用大小写敏感的日志文件系统
- CentOS下安装使用流量监控工具-iftop
- linux网络监控工具---系统自带的工具的使用示例(可以监控经过本局域网的任何数据,并可以打印到屏幕或者日志文件)
- 性能测试监控工具nmon安装及使用方法
- 运维自动化之使用PHP+MYSQL+SHELL打造私有监控系统(一)
- SCOM 2007 R2监控系统安装部署(五)使用SCOM 2007 R2监控Exchange2010 推荐
- XP系统下使用Vmware7.1.3-324285安装Mac OS Snow Leopard的全过程
- MySQLSniffer第三方SQL语句监控工具的安装使用
- 在苹果MAC OS X Lion系统上安装、升级、使用Communicator(OC) for MAC 2011