LoginSignup
1
2

More than 5 years have passed since last update.

JP1/Cm2/SSOのリソース収集DBからCSV形式でデータを取り出す

Last updated at Posted at 2016-08-01

こんな感じでバッチファイルを書いて、SSOサーバで実行する。

rem echo 0ff
rem
rem ssoextractlog [-S 接続先サーバ名]
rem               -text [A | B | C | D | E | F | G | H] [1 | 2 | 3]
rem               {-logfile ファイル名
rem               | -masterlog リソースID,収集対象サーバ名
rem               | -dbname リソースID,収集データベース名}
rem               [-instance インスタンス名,...]
rem               [-subrsc サブリソースID,...]
rem               [-start {DATE 日時 | BDATE 日 | BMONTH 月[,日]}]
rem               [-stop {DATE 日時 | BDATE 日 | BMONTH 月[,日]}]
rem               [-savefile ファイル名] [-notitle]
rem
rem リソースIDは以下コマンドで調べる。先頭ブロックの数値がリソースID
rem ssoextractlog -S [JP1/Cm2/SNMP System Observerサーバ名] -list -savefile [保存ファイル名]
rem
rem インスタンス名は、JP1/Cm2/SNMP System Observerの収集データ参照画面で確認
rem

rem - サーバ名:収集対象のサーバ名
set ID_HOSTNAME=hogehoge

rem - リソースID:ssoextractlog -S で調べる
set ID_RESOURCE=[リソースID]

rem - リソース名:保存ファイル名で使用する
set NAME_RESOURCE=[リソース名]

rem - インスタンス名:収集データ参照画面で確認する
set ID_INSTANCE=[インスタンス名]

rem - 抽出開始(YYYY.MM.DD.hh.mm.ss)
set EXP_START=2016.01.01.00.00.00

rem - 抽出終了(YYYY.MM.DD.hh.mm.ss)
set   EXP_END=2016.01.02.00.00.00

rem - 出力ファイル名
set EXP_FILE=[出力パス]\%ID_HOSTNAME%_%NAME_RESOURCE%_%EXP_START%-%EXP_END%.csv

ssoextractlog -text B 1 -masterlog %ID_RESOURCE%,%ID_HOSTNAME% -instance %ID_INSTANCE% -start DATE %EXP_START% -stop DATE %EXP_END% -savefile %EXP_FILE%

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2