ExaWatcher는 엑사데이터 시스템의 스토리지 서버 및 데이터베이스 서버에서 성능 데이터를 수집하는 유틸리티입니다.
GetExaWatcherResults.sh 쉘 스크립트로 ExaWatcher에서 수집한 데이터를 추출할 수 있습니다.
$ cd /opt/oracle.ExaWatcher
$ sh GetExaWatcherResults.sh -h
[INFO ] "--help" option detected, GetExaWatcherResults will display the help information.
All the other command line inputs will be ignored.
GetExaWatcherResults.sh is a convenient script to collect a specific set of
ExaWatcher data files.
Usage:
./GetExaWatcherResults.sh {--from <FromTime> [--to <ToTime>] |
--at <AtTime> [--range <Hours>]}
[--archivedir <ArchiveDir>]
[--scp <RemoteTarget>]
[--filter <FilterPhrase>]
[--resultdir <ResultDir>]
...
아래와 같이 GetExaWatcherResults.sh 쉘 스크립트를 수행하면 ExtractedResults 디렉터리에 압축된 아카이브 파일이 저장됩니다.
$ sh GetExaWatcherResults.sh --from 2022-01-01_00:00:00 --to 2022-01-02_00:00:00
[INFO ] Result files which are modified after 2022-01-01 00:00:00 and before 2022-01-02 00:00:00 are extracted in \
a zipped package in /opt/oracle.ExaWatcher/archive/ExtractedResults.
$ cd /opt/oracle.ExaWatcher/archive/ExtractedResults
$ ls -lh *.bz2
-rw-r----- 1 root root 206M Jan 3 20:00 ExaWatcher_*******_2022-01-01_00_00_00_24h00m00s.tar.bz2
아카이브 파일의 압축을 해제하여 html로 생성된 차트를 확인할 수 있습니다.
C:\ExaWatcher_*******_2022-01-01_00_00_00_24h00m00s\Charts.ExaWatcher.*******\2022_01_01_00_00_00_24h00m00s_0\index.html
관련 링크