OSWatcher下载
https://support.oracle.com/epmos/main/downloadattachmentprocessor?parent=DOCUMENT&sourceId=1526578.1&attachid=301137.1:OSW_FILE&clickstream=yes

Oracle性能分析工具:OSWatcher

OSWatcher Black Box, 简称 OSW,是Oracle提供的一个小但是非常有用的工具,它通过调用OS自己提供的命令来记录OS运行时的一些性能参数,比如CPU/Memory/Swap/Network IO/Disk IO相关的信息。

为什么要使用OSWatcher

OSW并不是强制要部署的,并且有很多工具可以提供一样的功能,比如说:mrtg, cacti, sar, nmon, enterprise manger grid control。

但是部署OSW有很多好处:

  1. 它比较容易部署,并且容易删除;
  2. 资源消耗比较小,不管是从CPU,内存还是磁盘空间来说;
  3. 平时不需要维护,并且在发生问题时可以帮我们迅速定位问题是否发生在OS端。

数据库是运行在OS之上的,如果OS发生了异常,那么数据库肯定也会受到影响;如果我们仅仅从数据库的角度去分析这样的问题时,很难有个好结果。

在平时的工作中,有一类问题很常见:在过去的某个时间段,数据库发生了一些问题,我们往往要找到问题的根本原因,之后才能做某些改动来避免它再次发生。对于这样的问题,OSW是非常有用的,举几个小例子:

  1. 发生的问题并不是由于OS的异常引起的。这时候如果我们有在发生问题的时候收集的OSW数据,我们就可以立刻排除OS方面,把注意力投向DB/应用层。
  2. 对于ORACLE Database Performance的问题,我们往往第一个方向就是排除OS的问题。
    比如OS在某个时间段发生了很频繁的Swapping,那么内存相关的操作就会受到影响,数据库性能也会下降,表现在AWR中就会发现数据库有latch/mutex相关的等待。
  3. 应用在某个时间段响应非常慢。AWR显示数据库非常的空闲,top5等待事件也都是很正常;从CPU,内存,Swap, Disk IO方面看也都很正常。后来发现OSW中关于网络的数据显示,发生问题时有非常多的丢包现象。如果当时没有收集到OSW的数据,那么基本上是不可能找到原因了。
  4. 又比如某些ORA-04030的错误或者CJQ0, P00X, J00X进程不能启动的问题,如果我们部署了OSW,那么我们就能立刻知道这些错误是不是由于OS的内存短缺引起的。
  5. 如果某个server process莫名hung住,我们可以通过OSW的信息来看当时这个进程是不是出于suspend的状态,是不是占用了太多的CPU/Memory。
  6. 某些Listener hung的问题,我们也需要OSW的历史信息来进行下一步的分析。
  7. Login Storm问题:客户的数据库系统突然变慢,从应用端,数据库的ASH,AWR报告中没有发现任何异常。但是通过OSW的ps的输出发现,在发生问题时, oracle 的server process比平时多了上千个。

实际上,OSW对于我们分析问题是非常有帮助的。如果当前OS上并没有部署任何的监控软件,那么强烈建议DBA来部署OSW。很多重要的生产环境都部署了OSW,在有关于DB Performance的问题时,他们往往会先提交OSW的输出。

大家对部署OSW的顾虑往往是:

  1. 生产环境已经正常运行了很久了,基于稳妥的考虑,不能随便安装软件;
  2. OSW会不会带来副作用。

OSW的工作机制是每隔一段时间调用OS提供的一些工具,比如ps, vmstat, netstat, mpstat, top;然后把这些工具的输出打印到文件里。 它不可避免的会消耗CPU, Disk IO, Disk Space, Memory;但是这些消耗的资源都是非常少的,在大部分的系统里都是可以忽略的。只有在某些极端情况下,部署OSW才会带来负面影响:系统已经是非常的忙,CPU使用率在90%以上;磁盘的free space已经没有了。所以大家的顾虑在大部分的情况下都是不必要的,部署OSW是没有什么风险的。

OSWatcher的安装部署

下面讲一下如何在UNIX/LINUX上安装/部署OSW。首先从文档301137.1上下载OSW。

安装OSW

随便找一个目录解压安装,不要在 /tmp 目录,不必须root用户。

[oracle@rhel6 ~]$ mkdir oswatcher
[oracle@rhel6 ~]$ mv oswbb734.tar oswatcher/
[oracle@rhel6 ~]$ cd oswatcher/
[oracle@rhel6 oswatcher]$ ls
oswbb734.tar
[oracle@rhel6 oswatcher]$ tar -xvf oswbb734.tar
oswbb/
oswbb/call_uptime.sh
oswbb/profile/
oswbb/analysis/
oswbb/tar_up_partial_archive.sh
oswbb/oswsub.sh
oswbb/oswrds.sh
oswbb/src/
oswbb/src/missing_graphic.gif
oswbb/src/tombody.gif
oswbb/src/coe_logo.gif
oswbb/src/Thumbs.db
oswbb/src/OSW_profile.htm
oswbb/src/oswbba_input.txt
oswbb/src/watch.gif
oswbb/oswib.sh
oswbb/call_du.sh
oswbb/tarupfiles.sh
oswbb/ltop.sh
oswbb/nfssub.sh
oswbb/docs/
oswbb/docs/OSWatcher/
oswbb/docs/OSWatcher/OSWatcherUserGuide.pdf
oswbb/docs/OSWatcher/oswbb_README.txt
oswbb/docs/The_Analyzer/
oswbb/docs/The_Analyzer/oswbba_README.txt
oswbb/docs/The_Analyzer/oswbbaUserGuide.pdf
oswbb/docs/The_Analyzer/OSWatcherAnalyzerOverview.pdf
oswbb/OSWatcher.sh
oswbb/psmemsub.sh
oswbb/call_sar.sh
oswbb/oswnet.sh
oswbb/Exampleprivate.net
oswbb/mpsub.sh
oswbb/Example_extras.txt
oswbb/OSWatcherFM.sh
oswbb/startOSWbb.sh
oswbb/ifconfigsub.sh
oswbb/iosub.sh
oswbb/oswbba.jar
oswbb/vmsub.sh
oswbb/xtop.sh
oswbb/stopOSWbb.sh
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49

OSWatcher包含两部分:

  • oswbb:这是一个Unix的 shell script脚本集合,其用来收集和归档数据,从而帮助定位问题;
  • oswbba:这是一个java工具用于分析收集到的数据并提供建议,还可以生成图片或html文档。

启动OSW

startOSWbb.sh脚本有四个参数:

  • ARG1 = snapshot interval in seconds. 指定多少秒采集一次数据。
  • ARG2 = the number of hours of archive data to store. 指定采集的数据文件在归档路径保留多少个小时。
  • ARG3 = (optional) the name of a compress utility to compress each file automatically after it is created. 可选参数,打包压缩工具,在完成收集后OSW 将使用其来打包压缩归档文件。
  • ARG4 = (optional) an alternate (non default) location to store the archive directory. 可选参数,指定采集归档数据的输出目录,默认为系统变量 OSWBB_ARCHIVE_DEST 的值。

如果不输入任何参数,默认间隔30秒收集一次数据,并且默认保存48小时的数据。默认收集到的数据会存储在解压目录下的 archive 目录下,这个目录是在第一次启动startOSWbb.sh脚本时创建的。

#启动startOSWbb.sh脚本,间隔15秒,保存5天的数据
[oracle@rhel6 oswbb]$ nohup sh startOSWbb.sh 15 120 &
[1] 3131
[oracle@rhel6 oswbb]$ nohup: ignoring input and appending output to `nohup.out'
 
[1]+  Done                    nohup sh startOSWbb.sh 15 120

#查看输出日志
[oracle@rhel6 oswbb]$ more nohup.out
Setting the archive log directory to/home/oracle/oswatcher/oswbb/archive
 
Testing for discovery of OS Utilities...
VMSTAT found on your system.
IOSTAT found on your system.
MPSTAT found on your system.
IFCONFIG found on your system.
NETSTAT found on your system.
TOP found on your system.
 
Testing for discovery of OS CPU COUNT
oswbb is looking for the CPU COUNT on your system
CPU COUNT will be used by oswbba to automatically look for cpu problems
 
CPU COUNT found on your system.
CPU COUNT = 2
 
Discovery completed.

#生成的archive目录下生成了对应不同收集信息的目录
[oracle@rhel6 oswbb]$ cd archive
[oracle@rhel6 archive]$ ls
oswifconfig  oswiostat  oswmeminfo  oswmpstat  oswnetstat  
oswprvtnet  oswps  oswslabinfo  oswtop  oswvmstat
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33

MOS文档 ID 1531223.1有详细的介绍各个目录的含义。

如果想自动压缩生成的文件,请使用下面的命令来启动OSWatcher:

$ nohup ./startOSWbb.sh 15 120 gzip &
  • 1

关闭和卸载OSW

卸载OSWatche也是非常简单。

卸载前先停止OSWatcher:

$ ./stopOSWbb.sh
  • 1

删除OSWatcher的目录oswbb:

$ rm -rf oswbb
  • 1

OSWatcher在系统重启过后,是无法自动重启的,如果需要设置OSWatcher开机自启动,需要安装、配置 osw-service 这个RPM包。这个安装包可以从 How To Start OSWatcher Black Box (OSWBB) Every System Boot Using RPM oswbb-service (文档 ID 580513.1)下载。

OSW归档目录结构

OSWatcher采集的数据都存放在 archive 目录路径下,下面会生成 oswiostat、oswmeminfo、oswmpstat等10个目录。

[oracle@DB-Server archive]$ tree

|-- oswifconfig
|-- oswiostat
|   |-- DB-Server.localdomain_iostat_16.12.09.1300.dat
|   |-- DB-Server.localdomain_iostat_16.12.09.1400.dat
|-- oswmeminfo
|   |-- DB-Server.localdomain_meminfo_16.12.09.1300.dat
|   |-- DB-Server.localdomain_meminfo_16.12.09.1400.dat
|-- oswmpstat
|   |-- DB-Server.localdomain_mpstat_16.12.09.1300.dat
|   |-- DB-Server.localdomain_mpstat_16.12.09.1400.dat
|-- oswnetstat
|   |-- DB-Server.localdomain_netstat_16.12.09.1300.dat
|   |-- DB-Server.localdomain_netstat_16.12.09.1400.dat
|-- oswprvtnet
|-- oswps
|   |-- DB-Server.localdomain_ps_16.12.09.1300.dat
|   |-- DB-Server.localdomain_ps_16.12.09.1400.dat
|-- oswslabinfo
|   |-- DB-Server.localdomain_slabinfo_16.12.09.1300.dat
|   |-- DB-Server.localdomain_slabinfo_16.12.09.1400.dat
|-- oswtop
|   |-- DB-Server.localdomain_top_16.12.09.1300.dat
|   |-- DB-Server.localdomain_top_16.12.09.1400.dat
`-- oswvmstat
    |-- DB-Server.localdomain_vmstat_16.12.09.1300.dat
    |-- DB-Server.localdomain_vmstat_16.12.09.1400.dat
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28

采集的数据文件命名格式为OSWatcher 输出文件格式为:<节点名>_<操作系统工具名>_YY.MM.DD.HH24.dat

下面介绍其中几个归档目录中采集到的性能参数。

#1 oswiostat

  • r/s: shows the number of reads per second.
  • w/s: shows the number of writes per second.
  • kr/s: shows the number of kilobytes read per second.
  • kw/s: shows the number of kilobytes written per second.
  • wait: average number of transactions waiting for service (queue length).
  • actv: average number of transactions actively being serviced.
  • wsvc_t: average service time in wait queue, in milliseconds.
  • asvc_t: average service time of active transactions, in milliseconds.
  • %w: percent of time there are transactions waiting for service.
  • %b: percent of time the disk is busy.
  • device: device name.

#2 oswmpstat

  • cpu: processor ID.
  • minf: minor faults.
  • mif: major faults.
  • xcal: processor cross-calls (when one CPU wakes up another by interrupting it).
  • intr: interrupts.
  • icsw: involuntary context switches.
  • migr: thread migrations to another processor.
  • smtx: number of times a CPU failed to obtain a mutex.
  • srw: number of times a CPU failed to obtain a read/write lock on the first try.
  • usr: percentage of CPU cycles spent on user processes.
  • sys: percentage of CPU cycles spent on system processes.
  • wt: percentage of CPU cycles spent waiting on event.
  • idl: percentage of unused CPU cycles or idle time when the CPU is basically doing nothing.

#3 oswnetstat

  • name: device name of interface.
  • Mtu: maximum transmission unit.
  • Net: network segment address.
  • address: network address of the device.
  • ipkts: input packets.
  • lerrs: input errors.
  • queue: nummber in the queue.

使用oswbba生成报告

OSWatcher bba 是一个Java语言写的应用程序,需要安装 Java 1.4.2 或更高的版本。oswbba能够在任何有X Windows的Unix平台或Windows平台上运行,X Windows环境是必须的,因为oswbba需要用到 Oracle Chartbuilder 组件,而这个组件需要它。

[oracle@rhel6 oswbb]$ java -version
 
java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

[oracle@rhel6 oswbb]$ export DISPLAY=:0.0
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

#1 生成图形
执行以下命令来生成oswbba分析图形。图形生成过程中会提示一些可选参数,根据需要选择。

[oracle@rhel6 oswbb]$ java -jar oswbba.jar -i /home/oracle/monitoring/oswbb/archive/
#或
[oracle@rhel6 oswbb]$ java -jar -Xmx512M oswbba.jar -i /home/oracle/monitoring/oswbb/archive/
# 生成特定时间段的图形
[oracle@rhel6 oswbb]$ java -jar -Xmx256m oswbba.jar -i /home/oracle/scripts/oswbb/archive 
-B Dec 7 15:30:00 2016 -E Dec 7 17:00:00 2016
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

#2 生成报告
oswbba也能生成非常详细的文本格式的分析报告。

[oracle@rhel6 oswbb]$ java -jar oswbba.jar -i /home/oracle/monitoring/oswbb/archive/ -A
  • 1

生成的报告在 oswbb/analysis/ 目录下。

其实使用OSWatcher的使用并没有什么难度,反而是要理解报表或分析报告中的指标意义,能够结合AWR、ASH以及其他数据库诊断信息来分析、诊断问题。这个才是有难度的。关于具体指标的详细说明,OSWatcher Analyzer User Guide (文档 ID 461053.1) 中已有详细解说。

OSW常见错误处理

#1 如何判断OSWatcher是否正在运行

判断OSWatcher是否正在运行,非常简单,使用ps命令查看是否存在OSWatcher的相关进程即可。

$ ps -ef | grep -i OSWatcher
  • 1

#2 没有设置JAVA环境变量,生成图形或报表时会遇到下面错误:
ERROR. You do not have a legitimate version of java in your PATH.

设置JAVA环境变量后,然后执行oswbba命令即可。

$ export PATH=$ORACLE_HOME/jre/1.4.2/bin:$PATH
  • 1

#3 运行 java -jar oswbba.jar ... 时报错 Exception in thread "main" java.lang.OutOfMemoryError

这个是因为JAVA的堆栈设置太小的缘故,加载到内存中的数据量过于庞大,需要设置参数 -Xmx。可以用 -Xmx256m 或 -Xmx512m

$ java -jar -Xmx256m oswbba.jar -i /home/oracle/scripts/oswbb/archive
  • 1

oswbba parses all the archive files in memory prior to generating graphs or performing an analysis. If you have a large amount of files to parse you may need to allocate more memory in the java heap. If you experience any error messages regarding out of memory such as java.lang.OutOfMemoryError, you may have to increase the size of the java heap. To increase the size of the java heap use the -Xmx flag.


#4 oswbba是否可以在命令行界面生成html报告文件

可以,但是会遇到很多杂七杂八的问题。比如:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.

如果是root账号,只要执行 export DISPLAY=:0.0 命令后,即可在SecureCRT或 命令窗口生成报表文件。

如果是oracle用户,还是有可能还会遇到下面问题:
Exception in the thread “main” java.awt.AWTError: Can’t connect to X11 window server using ‘:0.0’ as the value of the …。

此时需要切换到root账号,执行下面命令,然后切换到oracle用户下执行命令

[oracle@rhel6 oswbb]$ su - root
[oracle@rhel6 oswbb]$ export DISPLAY=:0.0
[oracle@rhel6 oswbb]$ xhost local:oracle
non-network local connections being added to access control list
  • 1
  • 2
  • 3
  • 4

在SecureCRT中,你不能选择1-5这几个选项,否则依然会遇到 Can't connect to X11 window server using ':0.0' 这个错误。这个只能在图形化界面才能执行。例如通过VNC来生成。

References:
[1] https://blogs.oracle.com/database4cn/osw-oswatcher-black-box
[2] https://www.linuxidc.com/Linux/2016-12/138680.htm
[3] http://blog.sina.com.cn/s/blog_61cd89f60102ed4e.html
[4] https://www.cnblogs.com/kerrycode/archive/2016/12/22/6210650.html

使用OSWatcher监控linux/unix系统

姚远ACE

于 2020-03-18 17:50:17 发布

274
 收藏
分类专栏: oracle
版权

oracle
专栏收录该内容
121 篇文章5 订阅
订阅专栏
文章目录
简介
启动和停止oswbb
启动oswbba
分析
简介
参考文档 (Doc ID 301137.1)
包括两个工具:

oswbb 数据收集工具,是一组shell程序,程序中调用: top, vmstat, iostat, mpstat, netstat,
and traceroute等os的监控工具;
oswbba 数据分析工具,可以产生图形界面
windows平台没有这个工具,windows平台用Cluster Health Monitor ,可以参考文档 736752.1 。
启动和停止oswbb
启动脚本startOSWbb.sh 有四个参数
ARG1 = snapshot interval in seconds.
ARG2 = the number of hours of archive data to store.
ARG3 = (optional) the name of a compress utility to compress each file automatically after it is created.
ARG4 = (optional) an alternate (non default) location to store the archive directory.
默认参数是 30 和 48 表示每30秒收集一次信息,存放48小时。
sudo nohup ./startOSWbb.sh 30 240 & 表示每30秒收集一次数据,数据保存10天,后台运行。

sudo nohup ./startOSWbb.sh &

Info...You did not enter a value for snapshotInterval.
Info...Using default value = 30
Info...You did not enter a value for archiveInterval.
Info...Using default value = 48
Setting the archive log directory to/home/oracle/oracle.ahf/tfa/ext/oswbb/archive

Testing for discovery of OS Utilities...
VMSTAT found on your system.
IOSTAT found on your system.
MPSTAT found on your system.
IP found on your system.
TOP found on your system.
PIDSTAT found on your system.
NFSIOSTAT found on your system.
TRACEROUTE found on your system.

Discovery of CPU CORE COUNT
CPU CORE COUNT will be used by oswbba to automatically look for cpu problems

CPU CORE COUNT = 24
VCPUS/THREADS = 48

Discovery completed.

Starting OSWatcher v8.3.2  on Wed Mar 18 15:59:06 CST 2020
With SnapshotInterval = 30
With ArchiveInterval = 48

OSWatcher - Written by Carl Davis, Center of Expertise,
Oracle Corporation
For questions on install/usage please go to MOS (Note:301137.1)

Data is stored in directory: /home/oracle/oracle.ahf/tfa/ext/oswbb/archive

Starting Data Collection...

oswbb heartbeat:Wed Mar 18 15:59:11 CST 2020
[oracle@base-test-01 oswbb]$ 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
停止用stopOSWbb.sh
收集的数据存放在archive目录下,格式如下:
<node_name>_<OS_utility>_YY.MM.DD.HH24.dat

启动oswbba
oswbba 用于分析 OSWatcher (oswbb) 收集的数据。可以产生图形界面。
运行:

java -jar oswbba.jar -i /home/oracle/oracle.ahf/tfa/ext/oswbb/archive
1
出现过下面的错误:

Starting OSW Analyzer V8.3.0
OSWatcher Analyzer Written by Oracle Center of Expertise
Copyright (c)  2019 by Oracle Corporation

Parsing Data. Please Wait...

Scanning file headers for version and platform info...

An exception occured in insertVmstatLists on line 1
An exception occured in insertVmstatLists on line 125
An exception occured in insertVmstatLists on line 243
An exception occured in insertVmstatLists on line 365
1
2
3
4
5
6
7
8
9
10
11
12
把archive和analyze目录删除后重新运行即可。

分析
生成dashboard

Please Select an Option:d
Enter a unique analysis/dashboard directory name or enter <CR> to accept default name:

A new analysis file analysis/base-test-01_Mar18165206_1584523889/analysis.txt has been created
1
2
3
4
拷贝到本地

scp -r oracle@192.168.????:/home/oracle/oracle.ahf/tfa/ext/oswbb/analysis/base-test-01_Mar18165206_1584523889/dashboard/* .
1
会生成系统运行的各种监控指标的图形:

生成一个时间段的分析数据

 java -jar ./oswbba.jar -i ./archive -b Mar 18 22:00:00 2020 -e Mar 19 01:00:00 2020
————————————————
版权声明:本文为CSDN博主「姚远ACE」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_43424368/article/details/104946751

Oracle官方系统性能监控OSWatcher

Eric.zhong

于 2021-10-06 08:33:55 发布

173
 收藏 1
分类专栏: ORACLE Linux 文章标签: oracle windows java
版权

ORACLE
同时被 2 个专栏收录
69 篇文章2 订阅
订阅专栏

Linux
23 篇文章1 订阅
订阅专栏
OSWatcher 简介


OSWatcher (oswbb) 是一个可供用户下载的工具,可以用来抓取操作系统的性能指标。OSWatcher 的使用是基于 standard licensing terms 并且不需要额外的 license。作为性能诊断数据收集最佳实践的一部分,安装和运行 oswbb 可以帮助 Oracle 技术支持和开发更快解决您的SR。oswbb 由两个部分组成:

oswbb: 一个 unix 操作系统的 shell script,用来收集和存储数据。
oswbba: 一个 java 工具用来自动分析数据,提供建议,产生图形和一个 html 文档。
OSWatcher下载
https://support.oracle.com/epmos/main/downloadattachmentprocessor?parent=DOCUMENT&sourceId=1526578.1&attachid=301137.1:OSW_FILE&clickstream=yes

OSWatcher部署
部署
mkdir -p /opt/oswatcher
mv oswbb840.tar /opt/oswatcher/
cd /opt/oswatcher/
tar -xvf oswbb840.tar
cd oswbb
1
2
3
4
5


卸载
# 卸载前先停止OSWatcher
./stopOSWbb.sh
# 删除OSWatcher的目录oswbb
rm -fr oswbb
1
2
3
4
OSWatcher启动
./startOSWbb.sh <参数1> <参数2> <参数3> <参数4>
1
参数1: 指定多少秒采集一次数据。
参数2: 指定采集的数据文件在归档路径保留多少个小时
参数3: 可选参数,打包压缩工具, 在完成收集后OSW 将使用其来打包压缩归档文件
参数4: 可选参数,指定采集归档数据的输出目录,默认为系统变量OSWBB_ARCHIVE_DEST的值。

例子01:如果没有指定参数,默认参数为30,48,意味着30秒采集一次数据,只保留最后48小时的数据到归档文件当中。

./startOSWbb.sh
1
例子02:后台进行执行防止异常终止

nohup ./startOSWbb.sh 30 48 &
1
OSWatcher启动后,将会自动创建gif、archive、tmp、locks目录。

OSWatcher关闭
方法一:stopOSWbb.sh
./stopOSWbb.sh
1
方法二:kill
kill -15 `ps -e | grep OSWatch | awk '{print $1}'`
1
OSWatcher图表
OSWatcher bba 是一个Java语言写的应用程序,需要安装Java 1.4.2 或更高的版本。oswbba能够在任何有X Windows的Unix平台或Windows平台上运行, X Windows环境是必须的,因为oswbba需要用到Oracle Chartbuilder组件,而这个组件需要它。
前提条件

java
java -version
openjdk version "1.8.0_262"
OpenJDK Runtime Environment (build 1.8.0_262-b10)
OpenJDK 64-Bit Server VM (build 25.262-b10, mixed mode)
1
2
3
4
图形化界面,如X-Winodws、VNC、GNOME
export DISPLAY=:0.0
xhost local:oracle
1
2
例子01:生成所有区间图表

java -jar -Xmx256m oswbba.jar -i /opt/oswatcher/oswbb/archive
1
输出参考:

Starting OSW Analyzer V8.4.0
OSWatcher Analyzer Written by Oracle Center of Expertise
Copyright (c)  2019 by Oracle Corporation

Parsing Data. Please Wait...

Scanning file headers for version and platform info...


Parsing file RACNode01.zhong.com_pidstat_21.10.05.2200.dat ...
Parsing file RACNode01.zhong.com_pidstat_21.10.05.2300.dat ...

Parsing file RACNode01.zhong.com_iostat_21.10.05.2200.dat ...
Parsing file RACNode01.zhong.com_iostat_21.10.05.2300.dat ...
This directory already exists. Rewriting...

Parsing file RACNode01.zhong.com_vmstat_21.10.05.2200.dat ...
Parsing file RACNode01.zhong.com_vmstat_21.10.05.2300.dat ...

Parsing file RACNode01.zhong.com_netstat_21.10.05.2200.dat ...
Parsing file RACNode01.zhong.com_netstat_21.10.05.2300.dat ...

Parsing file RACNode01.zhong.com_top_21.10.05.2200.dat ...
Parsing file RACNode01.zhong.com_top_21.10.05.2300.dat ...

Parsing file RACNode01.zhong.com_ps_21.10.05.2200.dat ...
Parsing file RACNode01.zhong.com_ps_21.10.05.2300.dat ...


Parsing Completed.


Enter 1 to Display CPU Process Queue Graphs
Enter 2 to Display CPU Utilization Graphs
Enter 3 to Display CPU Other Graphs
Enter 4 to Display Memory Graphs
Enter 5 to Display Disk IO Graphs
Enter 61 to Display Individual OS Process I/O RPS Graphs
Enter 62 to Display Individual OS Process I/O WPS Graphs
Enter 63 to Display Individual OS Process Percent User CPU Graphs
Enter 64 to Display Individual OS Process Percent System CPU Graphs
Enter 65 to Display Individual OS Process Percent Total CPU (User + System) Graphs
Enter 66 to Display Individual OS Process Percent Memory Graphs

Enter GP to Generate Individual Process Profile
Enter GC to Generate All CPU Gif Files
Enter GM to Generate All Memory Gif Files
Enter GD to Generate All Disk Gif Files
Enter GN to Generate All Network Gif Files

Enter L to Specify Alternate Location of Gif Directory
Enter Z to Zoom Graph Time Scale (Does not change analysis dataset)
Enter B to Returns to Baseline Graph Time Scale (Does not change analysis dataset)
Enter R to Remove Currently Displayed Graphs

Enter X to Export Parsed Data to Flat File
Enter S to Analyze Subset of Data(Changes analysis dataset including graph time scale)
Enter A to Analyze Data
Enter D to Generate DashBoard

Enter Q to Quit Program

Please Select an Option:D
Enter a unique analysis/dashboard directory name or enter <CR> to accept default name:

A new analysis file analysis/RACNode01.zhong.com_Oct05222420_1633447711/analysis.txt has been created.

Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Run_Queue.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Run_Adjusted_Queue.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Block_Queue.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_HB.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_PS_Processes.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Cpu_Idle.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Cpu_Util.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Cpu_System.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Cpu_User.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Cpu_Wa.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Cpu_Interrupts.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Context_Switches.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Memory_Swap.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Memory_Free.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Memory_Page_In_Rate.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Memory_Page_Out_Rate.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Cpu_Wa.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Block_Queue.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_IO_ST.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_IO_AW.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_IO_PB.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_IO_RPS.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_IO_WPS.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_IO_TPS.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ lo_rx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ lo_rx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ lo_rx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ lo_rx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ lo_tx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ lo_tx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ lo_tx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ lo_tx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond3_rx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond3_rx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond3_rx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond3_rx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond3_tx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond3_tx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond3_tx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond3_tx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth0_rx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth0_rx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth0_rx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth0_rx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth0_tx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth0_tx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth0_tx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth0_tx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth3_rx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth3_rx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth3_rx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth3_rx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth3_tx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth3_tx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth3_tx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth3_tx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth4_rx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth4_rx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth4_rx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth4_rx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth4_tx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth4_tx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth4_tx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth4_tx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth1_rx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth1_rx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth1_rx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth1_rx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth1_tx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth1_tx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth1_tx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth1_tx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth2_rx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth2_rx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth2_rx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth2_rx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth2_tx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth2_tx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth2_tx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth2_tx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth7_rx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth7_rx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth7_rx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth7_rx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth7_tx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth7_tx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth7_tx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth7_tx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth5_rx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth5_rx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth5_rx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth5_rx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth5_tx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth5_tx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth5_tx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth5_tx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth6_rx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth6_rx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth6_rx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth6_rx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth6_tx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth6_tx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth6_tx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth6_tx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond0_rx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond0_rx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond0_rx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond0_rx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond0_tx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond0_tx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond0_tx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond0_tx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond1_rx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond1_rx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond1_rx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond1_rx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond1_tx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond1_tx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond1_tx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond1_tx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond2_rx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond2_rx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond2_rx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond2_rx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond2_tx_ok.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond2_tx_err.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond2_tx_drp.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond2_tx_ovr.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_IpOutRequests.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_IpInReceives.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_IpFragCreates.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_IpFragOKs.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_IpInDiscards.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_IpReasmFails.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_ip_fragments_in_rate.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_ip_fragments_out_rate.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_UdpInDatagrams.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_UdpOutDatagrams.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_UdpInErrors.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_UdpInCsumErrors.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_UdpRcvbufErrors.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_UdpSndbufErrors.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_TcpInSegs.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_TcpOutSegs.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_TcpRetransSegs.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_TcpOutRsts.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_TcpEstabResets.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_TcpAttemptFails.jpg
Generating file analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_tcp_retran_error_rate.jpg

Files written to the analysis directory.

Enter 1 to Display CPU Process Queue Graphs
Enter 2 to Display CPU Utilization Graphs
Enter 3 to Display CPU Other Graphs
Enter 4 to Display Memory Graphs
Enter 5 to Display Disk IO Graphs
Enter 61 to Display Individual OS Process I/O RPS Graphs
Enter 62 to Display Individual OS Process I/O WPS Graphs
Enter 63 to Display Individual OS Process Percent User CPU Graphs
Enter 64 to Display Individual OS Process Percent System CPU Graphs
Enter 65 to Display Individual OS Process Percent Total CPU (User + System) Graphs
Enter 66 to Display Individual OS Process Percent Memory Graphs

Enter GP to Generate Individual Process Profile
Enter GC to Generate All CPU Gif Files
Enter GM to Generate All Memory Gif Files
Enter GD to Generate All Disk Gif Files
Enter GN to Generate All Network Gif Files

Enter L to Specify Alternate Location of Gif Directory
Enter Z to Zoom Graph Time Scale (Does not change analysis dataset)
Enter B to Returns to Baseline Graph Time Scale (Does not change analysis dataset)
Enter R to Remove Currently Displayed Graphs

Enter X to Export Parsed Data to Flat File
Enter S to Analyze Subset of Data(Changes analysis dataset including graph time scale)
Enter A to Analyze Data
Enter D to Generate DashBoard

Enter Q to Quit Program

Please Select an Option:Q
[root@RACNode01 oswbb]# tar cvf /tmp/test2.tar.gz analysis/
analysis/
analysis/RACNode01.zhong.com_Oct05222420_1633447711/
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Run_Queue.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Run_Adjusted_Queue.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth7_tx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_HB.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_PS_Processes.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Cpu_Idle.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Cpu_Util.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Cpu_System.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Cpu_User.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_IpFragOKs.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Cpu_Interrupts.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Context_Switches.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Memory_Swap.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Memory_Free.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Memory_Page_In_Rate.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Memory_Page_Out_Rate.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Cpu_Wa.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_Block_Queue.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_IO_ST.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_IO_AW.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_IO_PB.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_IO_RPS.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_IO_WPS.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_OS_IO_TPS.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ lo_rx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ lo_rx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ lo_rx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ lo_rx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ lo_tx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ lo_tx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ lo_tx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ lo_tx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond3_rx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond3_rx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond3_rx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond3_rx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond3_tx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond3_tx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond3_tx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond3_tx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth0_rx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth0_rx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth0_rx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth0_rx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth0_tx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth0_tx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth0_tx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth0_tx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth3_rx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth3_rx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth3_rx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth3_rx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth3_tx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth3_tx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth3_tx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth3_tx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth4_rx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth4_rx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth4_rx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth4_rx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth4_tx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth4_tx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth4_tx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth4_tx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth1_rx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth1_rx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth1_rx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth1_rx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth1_tx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth1_tx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth1_tx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth1_tx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth2_rx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth2_rx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth2_rx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth2_rx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth2_tx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth2_tx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth2_tx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth2_tx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth7_rx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth7_rx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth7_rx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth7_rx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth7_tx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth7_tx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth7_tx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth5_rx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth5_rx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth5_rx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth5_rx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth5_tx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth5_tx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth5_tx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth5_tx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth6_rx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth6_rx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth6_rx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth6_rx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth6_tx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth6_tx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_UdpInErrors.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth6_tx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ eth6_tx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond0_rx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond0_rx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond0_rx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond0_rx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond0_tx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond0_tx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond0_tx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond0_tx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond1_rx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond1_rx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond1_rx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond1_rx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond1_tx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond1_tx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond1_tx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond1_tx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond2_rx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond2_rx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond2_rx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond2_rx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond2_tx_ok.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond2_tx_err.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond2_tx_drp.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_link_ bond2_tx_ovr.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_IpOutRequests.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_IpInReceives.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_IpFragCreates.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_IpInDiscards.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_IpReasmFails.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_ip_fragments_in_rate.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_ip_fragments_out_rate.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_UdpInDatagrams.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_UdpOutDatagrams.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_UdpInCsumErrors.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_UdpRcvbufErrors.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_UdpSndbufErrors.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_TcpInSegs.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_TcpOutSegs.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_TcpRetransSegs.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_TcpOutRsts.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_TcpEstabResets.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_TcpAttemptFails.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/generated_files/OSWg_tcp_retran_error_rate.jpg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/js/
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/js/bootstrap.js
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/js/modernizr.js
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/js/jquery-2.1.4.min.js
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/js/THIRDPARTYLICENSE.txt
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/js/jquery.lightbox.js
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/js/tabs.js
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/js/scripts.js
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/js/templatemo_custom.js
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/css/
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/css/templatemo_misc.css
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/css/bootstrap.min.css
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/css/style.css
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/css/font-awesome.min.css
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/css/templatemo_style.css
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/css/animate.css
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/images/
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/images/Thumbnail_Placeholder.png
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/images/next.png
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/images/bx_loader.gif
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/images/close.png
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/images/loading.gif
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/images/previous.png
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/fonts/
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/fonts/FontAwesome.otf
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/fonts/fontawesome-webfont.woff
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/fonts/fontawesome-webfont.woff2
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/fonts/fontawesome-webfont.eot
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/fonts/fontawesome-webfont.ttf
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/fonts/fontawesome-webfont.svg
analysis/RACNode01.zhong.com_Oct05222420_1633447711/dashboard/index.html
analysis/RACNode01.zhong.com_Oct05222420_1633447711/analysis.txt
[root@RACNode01 oswbb]# sz /tmp/test2.tar.gz 
rz
Starting zmodem transfer.  Press Ctrl+C to cancel.
Transferring test2.tar.gz...
  100%    8030 KB     892 KB/sec    00:00:09       0 Errors  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
例子02:生成指定区间图表

java -jar -Xmx256m oswbba.jar -i /opt/oswatcher/oswbb/archive -B <开始时间> -E <结束时间>
1
OSWatcher样例
HTML样例


TEXT样例


————————————————
版权声明:本文为CSDN博主「Eric.zhong」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_38623994/article/details/120620997

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐