DB2モニタリング情報取得ツール
下記 URL で Db2 Noモニタリング全般について紹介されているので、記事全般が役にたつと思います、その中でもページ下の方で「DB2モニタリング情報取得ツール」というツールが紹介されています、ツールは MON_GET 関数を使用して定期的に結果ファイルの出力を行ってくれるシェルなのですが、すごく役に立ちます。
注意点として提供された時期が古いこと、および AIX 用なので ksh で書かれているというところです。
この2点に注意した上で、そのまま使用するのではなくプロジェクト毎に書き換えたりするのが良いと思います。まったくの新規でシェルを作成するよりは工数は減らせると思っています。
人によっては ksh から bash に書き換えるくらいなら、新規で0書いた方が早いという方もいると思いますが、参考までに。
Db2 Persistent Data Collection Scripts
DB2モニタリング情報取得ツールは mon_get だけの取得でしたが、Db2 に関連しそうな情報をまとめて取得してきてくれるスクリプトになります。mon_get、db2pd の出力のほか vmstat や netstat なども含まれます。
こちらはシェバンが指定されていないので推測になりますが、前提条件に kshell とあるので、多分 ksh で書かれているようです。シェル内で OS による切り分けが行われていて AIX or Liinux で動作しますが、気持ち悪いようであれば、こちらも参考にしながら bash に書き換えるという感じです。
この記事のような現場のTIPSを、Db2運用の全体像として12章に体系化しました。公式マニュアルには載らない「あのとき知っていれば」を減らすための1冊です。
現場で引ける Db2 の教科書
現場で引ける!Db2実践エンジニア・バイブル
Db2はRDBMS市場でシェア数%。情報が少なく、頼れるのは膨大な公式マニュアルだけ―― そんな現状を変えたくて、「なぜこの値にするのか」「この障害のとき次に何を見るのか」という、マニュアルに載っていない現場の文脈を1冊にまとめました。書いてあることはすべて実際の現場で経験したことです。
アーキテクチャ/構成パラメーター選定/セキュリティ/バックアップ・リカバリ/HADR/pureScale/日常点検の自動化/メモリ・ロック競合/SQLチューニング/RUNSTATS・REORG/MON_GET監視/現場の難題集 ―― 全12章+運用シェルスクリプト集。
コメントを残す