Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

DominoAdmin2019_part3

120 views

Published on

Domino管理者用運用ガイドなんて大げさなものではありません。
こんな機能もあるので、少しでも参考になればと思い、書きました。よろしくお願いいたします。

Published in: Technology
  • Be the first to comment

  • Be the first to like this

DominoAdmin2019_part3

  1. 1. 有限会社アクセル 1 Domino管理者心得Part3 ~Dominoの底力~ 松原 徹 2019年11月06日
  2. 2. 有限会社アクセル 2 <アジェンダ> ◆システム管理者用資料<統計・パフォーマンス・分析> 1. 実践的な管理使用例の説明 ◆ 実践的な使用例 など ◆ アプリDB毎の容量/増加率 2.Domino標準で提供される管理ツールに関する説明 ◆ Domino Server Console ◆ Notes Log ◆ Statistics など 3.Domino統計情報にて取得できる情報についての説明 ◆ 過去の状況把握・分析をするためのツール ◆ リアルタイム(現在)の状況を把握するためのツール 4.統計情報,パフォーマンス情報を利用した分析について ◆ statrep に格納される統計情報 ◆ ツ-ルの比較 前回は ここらへんまで
  3. 3. 有限会社アクセル 前 回 ま で の お さ ら い 3
  4. 4. 有限会社アクセル 4 そう。 岡本先生が先月発表されたDDMと大差ないんです。 DDMが使えれば、それでほぼ事足りるんです。 松原です。 ただ、今回は、DDMを使わなくても 「それでも何くそ!やってやるんだ!」という 強い心意気を持って、強く、強く生きていこうとする、 そんなDomino管理者なアナタを強く応援するための 内容となっています。 第一回資料 DDMがあれば、ここまで頑張らなくても良い というお話
  5. 5. 有限会社アクセル 5 某中小企業 A さんのケース A「最近、ユーザーからこんな苦情メールが増えています。」 ・Aさ~ん、なんかメール届かないんだけど~ ・Aさ~ん、なんかNotesの動きが おかしいんだけれども~ ・A君、メール開くのにすごい時間かかるんだけど、どうにかならない? ・A君、最近Notesの経費精算システム、動作不安定じゃない? グループスケジューラのOnTimeだけは サクサク動くから、まあいいんだけど。 Aさんは最近システム管理部門に着任したばかり。 Domino管理者としてはまだ日が浅いのに、四方八方からクレームが来ます。 ・・・わかります。ツラいですよね。 対象DBの修復? mail.boxの中を見て、滞留してないか確認して、ログDBでメールログ確認して・・・? ええいDominoサーバーの再起動? たしかに、問題が発覚してから色々と対処出来ることは素晴らしい能力ですが、 発覚前に事前対応できていれば、もう少し楽に業務を過ごせるかもしれませんね。 この資料はそんなアナタへの応援メッセージ。アナタへ届け。そう、アナタに。 運用って、いろんな事がありますよね。 大変ですよね。 でもDomino君は実は結構助けてくれる というお話 第一回資料
  6. 6. 有限会社アクセル 6 【①-1】 統計情報,パフォーマンス情報を利用した分析について ◆ 実践的な使用例 ・メールの監視 ・容量の確認 ・プロセスの監視 ・パフォーマンスの確認 ◆ アプリDB毎の容量/増加率の確認 ◆システム管理者向け 飼料 資料 <統計・パフォーマンス・分析> Dominoの底力をまずは簡単にご覧ください というお話 第一回資料
  7. 7. 有限会社アクセル 7 ◆ 実践的な使用例 ① メールの監視(events4.nsf) イベントで設定し、滞留・Deadメールを監視/アラームを発生させ、確認 ② ディスク容量確認(ServerConsole) show stat disk コマンドにてディスク容量の確認 ③ プロセスの監視(ServerConsole) show stat コマンドを実施し、何らかの問題が発生した場合に statrep.nsf(統計モニタ)を確認 ④ パフォーマンスの確認(管理クライアント[パフォーマンス]) 統計チャート・Activity Trends を使用し、グラフにて種々のデータ推移を確認 ⑤ log Analysis Results をキーワード検索(管理クライアント[分析・ログ]) log.nsf の log Analysis Results にて[Fatal]/[Error] 等の単語で 検索することにより、異常状態を確認 自動検知はもちろん リアルタイムでの色んな確認も できちゃいますよ というお話 第一回資料
  8. 8. 有限会社アクセル 8 【①-2】 Domino標準で提供される管理ツール ◆ Domino Server Console Dominoコンソール画面 又はLotus Domino Administrator の [サーバー]タブ⇒[ステータス]タブ⇒[サーバーコンソール] ◆ Domino Server Monitor Lotus Domino Administrator の[サーバー]タブ⇒[モニタリング]タブ ◆ Notes Log Lotus Domino Administrator の[サーバー]タブ⇒[分析]タブ⇒[<servername>’s Log] ◆ Statistics Lotus Domino Administrator の[サーバー]タブ⇒[統計]タブ ◆ Monitoring Results Lotus Domino Administrator の[サーバー]タブ⇒[分析]タブ⇒[Monitoring Results] ◆ Activity Analysis Lotus Domino Administrator の[サーバー]タブ⇒[分析]タブ ⇒[ツール]⇒[分析]⇒[Activity] ◆ Server Health Monitor Lotus Domino Administrator の[サーバー]タブ⇒ [モニタリング]タブ 又は dommon.nsf ◆ Activity Trends activity.nsf ◆システム管理者向け 飼料 資料 <統計・パフォーマンス・分析> こんなにたくさん機能がついてるんだよ 課金しなくても というお話 第一回資料
  9. 9. 有限会社アクセル 9 実際、何か起きてるとこんな感じで見れます。 こう見ると「どの時間帯に」「どんな異変があったのか」が 多少わかりやすいですよね。多少ね。 ◆ Domino Server Monitor 視覚的にわかりやすい 各タスク等の死活確認手法もありますよ というお話 第一回資料
  10. 10. 有限会社アクセル 10 ログ解析ではこんな感じで色々指定出来ますよ ◆ Notes Log -5 NotesLogって、皆様が思ってる様な コンソールの文字列保持してるだけでは ないんですよ。もっと出来る子なんですよ というお話 第一回資料
  11. 11. 有限会社アクセル 11 ・収集された統計レポートをAdministratorクライアントでグラフ表示できます ① [サーバー]タブ⇒[パフォーマンス]タブ⇒統計履歴 を選択し、「追加」ボタンを押します ② 該当サーバーを選択し、「追加」ボタンを押し、「OK」ボタンを押します ◆ Monitoring Results -3 ※「パフォーマンス」を利用するには、事前に「サーバー設定」文書でAcctivityTrendsの有効化が必要です グラフ風に仕立て上げたい場合、 「ActivityTrends」という機能を有効化する 必要がある というお話 第一回資料
  12. 12. 有限会社アクセル 12 ③ 「範囲」ボタンを選択し、グラフ表示する統計データの範囲を指定します ④ ①~③の手順により、画面上に統計データがグラフ表示されます ◆ Monitoring Results -4 複数の状況を折れ線グラフとして 表示出来るんですね (例で挙げてる図では直線だけど) というお話 第一回資料
  13. 13. 有限会社アクセル 13 ◆ Activity Analysis/Activity Logging -2 ・Activity Logging は下記図のような流れで作成されます セッション完了、 チェックポイント により完成 ノーツログ Activity Data Activity Data Activity Data クライアント Activity Analysis Activity Data Activity Data 分析結果 文書 loga4.nsf Activity分析 log.nsf Dominoサーバー POP DWA SMTP Notes 直接参照しても 表示されない 参照可能 第二回資料
  14. 14. 有限会社アクセル 14 ◆ Activity Analysis/Activity Logging -2 ・Activity Logging は下記図のような流れで作成されます セッション完了、 チェックポイント により完成 ノーツログ Activity Data Activity Data Activity Data クライアント Activity Analysis Activity Data Activity Data 分析結果 文書 loga4.nsf Activity分析 log.nsf Dominoサーバー POP DWA SMTP Notes 直接参照しても 表示されない 参照可能 第二回資料 Loga4.nsfっていう、ログファイルを ログの分析として活用することも Dominoはできるんですよ というお話
  15. 15. 有限会社アクセル 15 ③ 分析したいActivityの種類を選択し、分析期間・結果データベースの指定をします ④ log.nsfから該当するActivity情報が取得され、Activity Analysis(loga4.nsf)に記録されます ※③操作後、自動的にActivity Analysis(loga4.nsf)データベースが開かれます ◆ Activity Analysis/Activity Logging -5 第二回資料
  16. 16. 有限会社アクセル 16 ③ 分析したいActivityの種類を選択し、分析期間・結果を残すデータベース名の指定をします ④ log.nsfから該当するActivity情報が取得され、Activity Analysis(loga4.nsf)に記録されます ※③操作後、自動的にActivity Analysis(loga4.nsf)データベースが開かれます ◆ Activity Analysis/Activity Logging -5 第二回資料 Loga4.nsfってDBでは DB単位での情報を確認したり HTTPの動向を確認したり 色々と活用できるんですね というお話
  17. 17. 有限会社アクセル 17 ・プラットフォームのしきい値と比較する値を設定するには 管理クライアントから[サーバー]タブ⇒[モニタリング]タブ⇒「開始」ボタンを 押した状態から、ツールーバーにある[モニタリング]⇒[Healthレポートへ移動] へ移動します。 [Index Thresholds]ビュー・該当するOSを選択し、設定する項目を選択します ◆ Server Health Monitor -2 第二回資料
  18. 18. 有限会社アクセル 18 ・プラットフォームのしきい値と比較する値を設定するには 管理クライアントから[サーバー]タブ⇒[モニタリング]タブ⇒「開始」ボタンを 押した状態から、ツールーバーにある[モニタリング]⇒[Healthレポートへ移動] へ移動します。 [Index Thresholds]ビュー・該当するOSを選択し、設定する項目を選択します ◆ Server Health Monitor -2 第二回資料 ServerHCLealthMonitor
  19. 19. 有限会社アクセル 19 ・プラットフォームのしきい値と比較する値を設定するには 管理クライアントから[サーバー]タブ⇒[モニタリング]タブ⇒「開始」ボタンを 押した状態から、ツールーバーにある[モニタリング]⇒[Healthレポートへ移動] へ移動します。 [Index Thresholds]ビュー・該当するOSを選択し、設定する項目を選択します ◆ Server Health Monitor -2 第二回資料 ServerHCLealthMonitor あ間違えた
  20. 20. 有限会社アクセル 20 ・プラットフォームのしきい値と比較する値を設定するには 管理クライアントから[サーバー]タブ⇒[モニタリング]タブ⇒「開始」ボタンを 押した状態から、ツールーバーにある[モニタリング]⇒[Healthレポートへ移動] へ移動します。 [Index Thresholds]ビュー・該当するOSを選択し、設定する項目を選択します ◆ Server Health Monitor -2 第二回資料 ServerHealthMonitorという機能があって、 設定方法はこんな感じですよ というお話
  21. 21. 有限会社アクセル 21 ・管理クライアントの[モニタリング]タブにてサーバーの稼動状況を 監視する機能です。各プラットフォームのしきい値と比較し、 [ Health ]・[ Warning ]・[ Critical ]のいずれかの状態として画面上に表示できます ※Server Health Monitor を有効にするにはAdministratorクライアントにて設定が必要です ◆ Server Health Monitor -1 第二回資料
  22. 22. 有限会社アクセル 22 ・管理クライアントの[モニタリング]タブにてサーバーの稼動状況を 監視する機能です。各プラットフォームのしきい値と比較し、 [ Health ]・[ Warning ]・[ Critical ]のいずれかの状態として画面上に表示できます ※Server Health Monitor を有効にするにはAdministratorクライアントにて設定が必要です ◆ Server Health Monitor -1 第二回資料 ServerHealthMonitorという機能は 視覚的に指定した様々なパラメータの 「しきい値」に対して、今が何かしら良くない 状況であるかどうか を、わかりやすく表現できるんですね というお話
  23. 23. 有限会社アクセル 23 ◆ Activity Trends -1 ・統計データを元に、各サーバーでの負荷を確認できます 各サーバーにおけるDBの負荷が均等になるよう、リソースバランスプラン を提供します ・Activity Logging により蓄積されたデータを利用し、傾向を分析します ・Activity Trendsで取得できるデータ ※(下記は主要な項目を抜粋) 項目名 値(例) Domain 【ドメイン】 axcel Notes build 【Notes ビルド番号】 265.0 Notes version 【Notes バージョン】 Release 11.0.2 Platform 【OS バージョン】 Windows/2020 5.2 Intel Pentium Notes data path 【データ・ディレクトリ】 E:HCLDominodata Observation date 【観察日】 2029/11/26 項目名 値(例) Disk Label 【ボリューム名】 C Size 【容量】 72,786,792,448 Free 【空容量】 62,681,407,488 Percent Used 【使用率】 14% Type 【ファイルシステム】 NTFS ・[基本] タブ ・[Disk Statistics] ビュー 第二回資料
  24. 24. 有限会社アクセル 24 ◆ Activity Trends -1 ・統計データを元に、各サーバーでの負荷を確認できます 各サーバーにおけるDBの負荷が均等になるよう、リソースバランスプラン を提供します ・Activity Logging により蓄積されたデータを利用し、傾向を分析します ・Activity Trendsで取得できるデータ ※(下記は主要な項目を抜粋) 項目名 値(例) Domain 【ドメイン】 axcel Notes build 【Notes ビルド番号】 265.0 Notes version 【Notes バージョン】 Release 11.0.2 Platform 【OS バージョン】 Windows/2020 5.2 Intel Pentium Notes data path 【データ・ディレクトリ】 E:HCLDominodata Observation date 【観察日】 2029/11/26 項目名 値(例) Disk Label 【ボリューム名】 C Size 【容量】 72,786,792,448 Free 【空容量】 62,681,407,488 Percent Used 【使用率】 14% Type 【ファイルシステム】 NTFS ・[基本] タブ ・[Disk Statistics] ビュー 第二回資料 ActivityTrendsという機能で、 サーバーの負荷状況の確認や、 蓄積データから様々な傾向分析なんかも できるんですね というお話
  25. 25. 有限会社アクセル 25 ・Activity Trendsを表示させるためにはまず設定を有効にする必要があります サーバー設定文書の[Activity Logging] ー [Activity Trends]タブで設定します ①基本タブでActivity Trendsを有効にし、収集データ保管DB等を指定します ◆ Activity Trends -2 ※ Activity Trends収集を実行する時刻は、 カタログデータベースからの情報が必要 な為、Catalogerタスクが実行された後に 設定します。 また、Activity Trends Collectorタスクを手 動で起動させるには [ load trends ] コマ ンドを打鍵する事でも実現可能です 第二回資料
  26. 26. 有限会社アクセル 26 ・Activity Trendsを表示させるためにはまず設定を有効にする必要があります サーバー設定文書の[Activity Logging] ー [Activity Trends]タブで設定します ①基本タブでActivity Trendsを有効にし、収集データ保管DB等を指定します ◆ Activity Trends -2 ※ Activity Trends収集を実行する時刻は、 カタログデータベースからの情報が必要 な為、Catalogerタスクが実行された後に 設定します。 また、Activity Trends Collectorタスクを手 動で起動させるには [ load trends ] コマ ンドを打鍵する事でも実現可能です 第二回資料 ActivityTrendsという機能の設定の仕方 のお話
  27. 27. 有限会社アクセル さてそれでは 27
  28. 28. 有限会社アクセル さてそれでは 最終回 28
  29. 29. 有限会社アクセル 最 29
  30. 30. 有限会社アクセル 終 30
  31. 31. 有限会社アクセル 回 31
  32. 32. 有限会社アクセル 最終回 32
  33. 33. 有限会社アクセル ここまでの各機能 どのように実用すれば 良いのでしょう 33
  34. 34. 有限会社アクセル 34 ◆システム管理者向け 飼料 資料 <統計・パフォーマンス・分析> 【①-3】 Domino統計情報にて取得できる情報についての説明 ◆ リアルタイム(現在)の状況を把握するためのツール ◆ 過去の状況把握・分析をするためのツール
  35. 35. 有限会社アクセル 35 ◆システム管理者向け 飼料 資料 <統計・パフォーマンス・分析> 【①-3】 Domino統計情報にて取得できる情報についての説明 ◆ リアルタイム(現在)の状況を把握するためのツール ・Domino Server Console ・Domino Server Monitor ・Server Health Monitor ★ ・Statistics ◆ 過去の状況把握・分析をするためのツール ・Notes Log ・Monitoring Results ★ ・Activity Analysis ★ ・Activity Trends ★
  36. 36. 有限会社アクセル 【①-3】 Domino統計情報にて取得できる情報についての説明 ◆ リアルタイム(現在)の状況を把握するためのツール ・Domino Server Console ・Domino Server Monitor ・Server Health Monitor ★ ・Statistics ◆ 過去の状況把握・分析をするためのツール ・Notes Log ・Monitoring Results ★ ・Activity Analysis ★ ・Activity Trends ★ 36 ◆システム管理者向け 飼料 資料 <統計・パフォーマンス・分析> さて問題。
  37. 37. 有限会社アクセル 37 ◆システム管理者向け 飼料 資料 <統計・パフォーマンス・分析> さて問題。 この★マーク 何を意味する マークでしょう 【①-3】 Domino統計情報にて取得できる情報についての説明 ◆ リアルタイム(現在)の状況を把握するためのツール ・Domino Server Console ・Domino Server Monitor ・Server Health Monitor ★ ・Statistics ◆ 過去の状況把握・分析をするためのツール ・Notes Log ・Monitoring Results ★ ・Activity Analysis ★ ・Activity Trends ★
  38. 38. 有限会社アクセル 【①-3】 Domino統計情報にて取得できる情報についての説明 ◆ リアルタイム(現在)の状況を把握するためのツール ・Domino Server Console ・Domino Server Monitor ・Server Health Monitor ★ ・Statistics ◆ 過去の状況把握・分析をするためのツール ・Notes Log ・Monitoring Results ★ ・Activity Analysis ★ ・Activity Trends ★ 38 ◆システム管理者向け 飼料 資料 <統計・パフォーマンス・分析> そうなんです ★マークは 「知名度が 低い」 機能なんです
  39. 39. 有限会社アクセル 【①-3】 Domino統計情報にて取得できる情報についての説明 ◆ リアルタイム(現在)の状況を把握するためのツール ・Domino Server Console ・Domino Server Monitor ・Server Health Monitor ★ ・Statistics ◆ 過去の状況把握・分析をするためのツール ・Notes Log ・Monitoring Results ★ ・Activity Analysis ★ ・Activity Trends ★ 39 ◆システム管理者向け 飼料 資料 <統計・パフォーマンス・分析> そうなんです ★マークは 「知名度が 低い」 機能なんです
  40. 40. 有限会社アクセル 40 ◆システム管理者向け 飼料 資料 <統計・パフォーマンス・分析> そうなんです ★マークは 「設定しないと 使えない」 機能なんです 【①-3】 Domino統計情報にて取得できる情報についての説明 ◆ リアルタイム(現在)の状況を把握するためのツール ・Domino Server Console ・Domino Server Monitor ・Server Health Monitor ★ ・Statistics ◆ 過去の状況把握・分析をするためのツール ・Notes Log ・Monitoring Results ★ ・Activity Analysis ★ ・Activity Trends ★
  41. 41. 有限会社アクセル 41 【①-3】 Domino統計情報にて取得できる情報についての説明 ◆ リアルタイム(現在)の状況を把握するためのツール ・Domino Server Console ・Domino Server Monitor ・Server Health Monitor ★ ・Statistics ◆ 過去の状況把握・分析をするためのツール ・Notes Log ・Monitoring Results ★ ・Activity Analysis ★ ・Activity Trends ★ ◆システム管理者向け 飼料 資料 <統計・パフォーマンス・分析> そうなんです ★マークは 「設定しないと 使えない」 機能なんです もったいない
  42. 42. 有限会社アクセル 42 ◆ リアルタイム(現在)の状況を把握する ・Domino Server Console show stat で全項目、 show stat (Agent/Calendar/Disk/Domino等々)で コンソール上に指定した各項目を表示させることができます ・Domino Server Monitor [サーバー]タブ-[モニタリング]タブ-「開始」ボタンで、現在の稼動状況を確認できます ・Server Health Monitor ★ Domino Server Monitorの一部で表示されます ・Statistics コンソール上で load collect コマンド実施後、 [サーバー]タブ-[統計]タブにて、 show stat で表示される内容と同様の結果をGUIで確認できます
  43. 43. 有限会社アクセル 43 ◆ リアルタイム(現在)の状況を把握する ・Domino Server Console show stat で全項目、 show stat (Agent/Calendar/Disk/Domino等々)で コンソール上に指定した各項目を表示させることができます どちらかというと「sh ta」(show task)コマンドで各タスクが正常に稼働しているか 確認することの方が多いですよね。 ・Domino Server Monitor [サーバー]タブ-[モニタリング]タブ-「開始」ボタンで、現在の稼動状況を確認できます Domino運用担当に着任したての方でも、視覚的に問題を発見しやすいですね。 ・Server Health Monitor ★ Domino Server Monitorの一部で表示されます ServerHealthMonitorで設定した「しきい値」と比べて現状どんな状況なのかを 視覚的に判断しやすいですね。 ・Statistics コンソール上で load collect コマンド実施後、 [サーバー]タブ-[統計]タブにて、 show stat で表示される内容と同様の結果をGUIで確認できます show statの情報の中から必要な情報を探しやすいですね。
  44. 44. 有限会社アクセル 44 ・Notes Log ログファイルとしてサーバーコンソールの内容だけでなく、 様々な情報を一定期間保持し、過去の内容を確認できます 言わずと知れたNotes/Dominoで頻繁に出番がある log.nsf のファイルです ・Monitoring Results ★ 1台あるいは複数台のサーバー統計データが収集されており、 「Monitoring Results (statrep.nsf)」にてイベントの重大度やエラーコード等を 確認できます ・Activity Analysis ★ log.nsfの内容から分析したい内容を指定し、対象のみ抜粋した情報を確認できます ・Activity Trends ★ activity.nsf内に蓄積されたデータに対し分析を行い、サーバー監視情報や データベース監視情報等から負荷状況等の傾向を確認できます ◆ 過去の状況把握・分析をする -1
  45. 45. 有限会社アクセル 45 ◆ 過去の状況把握・分析をする -2 ・深刻なエラーの有無を確認する場合
  46. 46. 有限会社アクセル 46 ◆ 過去の状況把握・分析をする -2 ・深刻なエラーの有無を確認する場合 あなたならどんな機能を使って 確認しますか?
  47. 47. 有限会社アクセル 47 ◆ 過去の状況把握・分析をする -2 ・深刻なエラーの有無を確認する場合 あなたならどんな機能を使って 確認しますか? もちろん「正解はこれ!これ一択!」 なんてことはありません。 松原なりに幾つか 挙げてみたいと思います。
  48. 48. 有限会社アクセル 48 ◆ 過去の状況把握・分析をする -2 ・深刻なエラーの有無を確認する場合 [A] Notes Log (log.nsf) (ログ分析ツールで該当する重大度のイベントを検索) [B] Monitoring Results (statrep.nsf) (重要度ビュー) 過去一か月間で発生した 「Failure と Warning」 のイベントを検索するとか 過去のイベント一覧から深刻なエラーだけ 見るとか
  49. 49. 有限会社アクセル 49 ◆ 過去の状況把握・分析をする -3 ・いつ誰がどのDBにアクセスしたか調査する場合
  50. 50. 有限会社アクセル 50 ◆ 過去の状況把握・分析をする -3 ・いつ誰がどのDBにアクセスしたか調査する場合 [A] Activity Analysis データベース(loga4.nsf) ([サーバー状況]⇒[Notes]⇒[データベース]ビュー) [B] 分析タブ – Activity Trends(activity.nsf) ([Observations]⇒[Connections]⇒ [By Path]/[By User]ビュー) loga4.nsf のDBから情報を拾い集めてみたり activity.nsf のDBから情報を拾い集めてみたり
  51. 51. 有限会社アクセル 51 ◆ 過去の状況把握・分析をする -4 ・アクセス/読み込み/書き込みの数を調査する場合
  52. 52. 有限会社アクセル 52 ◆ 過去の状況把握・分析をする -4 ・アクセス/読み込み/書き込みの数を調査する場合 [A] Notes Log (log.nsf) (ログ分析ツールの[単語]タブ⇒「Closed」で検索) [B] Monitoring Results(statrep.nsf) ([作成者別]ビュー) ※あるセッション内にアクセスしたデータベース、読み込み 文書、書き込み文書の数がわかります log.nsf のDBでログ分析をかけてみたり statrep.nsf のDBでイベントから 探してみたり
  53. 53. 有限会社アクセル 53 ◆ 過去の状況把握・分析をする -5 ・現在までの推移をグラフで確認する場合 [パフォーマンス]タブ⇒[Activity Trends] ⇒([履歴]⇒[週別]/[日別]) Activity.nsf の履歴を確認してみたり
  54. 54. 有限会社アクセル 54 【①-4】 統計情報,パフォーマンス情報を利用した分析について ◆ statrep に格納される統計情報 ◆ show stat コマンドで表示される項目 ◆ ツ-ル間の比較 ◆システム管理者向け 飼料 資料 <統計・パフォーマンス・分析>
  55. 55. 有限会社アクセル 55 ◆ statrep.nsf に格納される統計情報 ・[詳細]ー[スプレッドシート書き出し]ビューに表示される文書で確認できます ※下記は抜粋した一部のみを記載してあります 取得可能な項目名 詳細 ブートID ブートID番号 ディスク統計(単位:bytes) ドライブ ・ サイズ ・ 空き容量 メモリ統計(単位:bytes) 使用可能メモリ ・ 割り当てメモリ等 サーバー設定情報 サーバーポート ・ Notesバージョン ・ データファイルパス サーバーロード統計 1分間あたりの(最多)トランザクション ・ ユーザー数 ・ サーバータスク データベース統計 バッファプール最大サイズ ・ NSFプール使用状況 エージェント統計 [ 毎時/毎日 ] エージェントの実行 [ 予定/開始 /失敗/実行/拒否 ] 時間 Health 総合・CPU使用率・ディスク使用率・メール待ち時間・サーバー応答時間
  56. 56. 有限会社アクセル 56 ◆ show stat コマンドで表示される項目 -1 ・下記に、show statコマンドで表示される各項目のうち、 いくつかの項目を抜粋して記載します  Agent.1238.AgentDBPath=OnTimeOnTimeGCClient.nsf ⇒エージェント実行DBのファイルパス  Http.MaxConnections=2000 Http.PeakConnections=5 ⇒HTTPの最大接続数やピーク時の接続数  Mail.Dead=2 や Mail.Hold=0 ⇒Deadメールや滞留メールの件数 (mail.box見ればわかりますけどね)  Server.Trans.PerMinute.Peak.Time= 07/09/2019 13:32:16 ZE9 ⇒サーバーのトランザクション数最大時の時刻
  57. 57. 有限会社アクセル 57 ◆ show stat コマンドで表示される項目 -2  Mail.AverageDeliverTime ⇒メール送信の平均時間  Mail.AverageSizeDelivered ⇒送信されたメールの平均サイズ  Server.AvailabilityIndex ⇒サーバーのアベイラビリティの現在のパーセンテージインデックス  Server.Sessions.Dropped ⇒トランザクション中にドロップしたセッション  Server.Trans.PerMinute ⇒最後の1分間のサーバートランザクションの数  Server.Trans.PerMinute.Peak ⇒1分間に起こったトランザクションの最高数
  58. 58. 有限会社アクセル 58 ◆ show stat コマンドで表示される項目 -2  Mail.AverageDeliverTime ⇒メール送信の平均時間  Mail.AverageSizeDelivered ⇒送信されたメールの平均サイズ  Server.AvailabilityIndex ⇒サーバーのアベイラビリティの現在のパーセンテージインデックス  Server.Sessions.Dropped ⇒トランザクション中にドロップしたセッション  Server.Trans.PerMinute ⇒最後の1分間のサーバートランザクションの数  Server.Trans.PerMinute.Peak ⇒1分間に起こったトランザクションの最高数 ちなみに・・・ 構築したばかりの個人環境で 「 Show stat database 」 のコマンドだけでも 241個 「 Show stat 」だと 1110個の項目が表示されました。 すごいですね、Notes/Dominoって。
  59. 59. 有限会社アクセル 59 ◆ ツール間の比較 -1 ・ログ分析ツール(Notes Log[log.nsf]) と MonitoringResults([statrep.nsf]) の比較 ※ [○] は取得可能、[×]は取得不可。項目が多すぎるので一部抜粋してみました。 取得可能な項目 ログ分析ツール Monitoring Results Severity/Event Severity 【イベントの重大度】 ○ (Severity) ○ (Event Severity) Originating Server 【発行元サーバー】 × ○ Time/Event Time 【時間】 ○ (Time) ○ (Event Time) Type/Event Type 【種類】 ○ (Type) ○ (Event Type) Event 【イベント内容】 ○ ○ Status 【状態】 ○ × Addin Name 【アドイン名】 ○ ×
  60. 60. 有限会社アクセル 60 ◆ ツール間の比較 -2 ・ログ分析ツール(Notes Log[log.nsf]) と Activity Analysis([loga4.nsf]) の比較 ※ セッションに関する主な一部を抜粋してみました 取得可能な項目 ログ分析ツール Activity Analysis Server 【サーバー名】 ○ (Server) ○ (Server Name) User 【ユーザー名】 ○ (User) ○ (User Name) Transactions 【トランザクション】 ○ ○ Documents Read 【読込み文書数】 ○ ○ Documents Written 【書込み文書数】 ○ ○ Open Time 【開いていた時間】 ○ (Time Open) ○ (Open Time) Network Usage 【NW使用量】 ○ × SessionID 【セッションID】 △ ○ Client Address 【IPアドレス】 △ ○
  61. 61. 有限会社アクセル 61 ◆ ツール間の比較 -2 ・ログ分析ツール(Notes Log[log.nsf]) と Activity Analysis([loga4.nsf]) の比較 ※ セッションに関する主な一部を抜粋してみました 取得可能な項目 ログ分析ツール Activity Analysis Server 【サーバー名】 ○ (Server) ○ (Server Name) User 【ユーザー名】 ○ (User) ○ (User Name) Transactions 【トランザクション】 ○ ○ Documents Read 【読込み文書数】 ○ ○ Documents Written 【書込み文書数】 ○ ○ Open Time 【開いていた時間】 ○ (Time Open) ○ (Open Time) Network Usage 【NW使用量】 ○ × SessionID 【セッションID】 △ ○ Client Address 【IPアドレス】 △ ○ さて。。。賢明な皆様はお気づきでしょうか
  62. 62. 有限会社アクセル 62 ◆ ツール間の比較 -2 ・ログ分析ツール(Notes Log[log.nsf]) と Activity Analysis([loga4.nsf]) の比較 ※ セッションに関する主な一部を抜粋してみました 取得可能な項目 ログ分析ツール Activity Analysis Server 【サーバー名】 ○ (Server) ○ (Server Name) User 【ユーザー名】 ○ (User) ○ (User Name) Transactions 【トランザクション】 ○ ○ Documents Read 【読込み文書数】 ○ ○ Documents Written 【書込み文書数】 ○ ○ Open Time 【開いていた時間】 ○ (Time Open) ○ (Open Time) Network Usage 【NW使用量】 ○ × SessionID 【セッションID】 △ ○ Client Address 【IPアドレス】 △ ○ さて。。。賢明な皆様はお気づきでしょうか。次のページで以前の資料を見て確認してみましょう
  63. 63. 有限会社アクセル 63 ◆ Activity Analysis/Activity Logging -2 ・Activity Logging は下記図のような流れで作成されます セッション完了、 チェックポイント により完成 ノーツログ Activity Data Activity Data Activity Data クライアント Activity Analysis Activity Data Activity Data 分析結果 文書 loga4.nsf Activity分析 log.nsf Dominoサーバー POP DWA SMTP Notes 直接参照しても 表示されない 参照可能 第二回資料
  64. 64. 有限会社アクセル 64 ◆ Activity Analysis/Activity Logging -2 ・Activity Logging は下記図のような流れで作成されます セッション完了、 チェックポイント により完成 ノーツログ Activity Data Activity Data Activity Data クライアント Activity Analysis Activity Data Activity Data 分析結果 文書 loga4.nsf Activity分析 log.nsf Dominoサーバー POP DWA SMTP Notes 直接参照しても 表示されない 参照可能 第二回資料
  65. 65. 有限会社アクセル 65 ◆ Activity Analysis/Activity Logging -2 ・Activity Logging は下記図のような流れで作成されます セッション完了、 チェックポイント により完成 ノーツログ Activity Data Activity Data Activity Data クライアント Activity Analysis Activity Data Activity Data 分析結果 文書 loga4.nsf Activity分析 log.nsf Dominoサーバー POP DWA SMTP Notes 参照可能 第二回資料 直接参照しても 表示されない 直接参照しても 表示されない
  66. 66. 有限会社アクセル 66 ◆ ツール間の比較 -2 ・ログ分析ツール(Notes Log[log.nsf]) と Activity Analysis([loga4.nsf]) の比較 ※ セッションに関する主な一部を抜粋してみました 取得可能な項目 ログ分析ツール Activity Analysis Server 【サーバー名】 ○ (Server) ○ (Server Name) User 【ユーザー名】 ○ (User) ○ (User Name) Transactions 【トランザクション】 ○ ○ Documents Read 【読込み文書数】 ○ ○ Documents Written 【書込み文書数】 ○ ○ Open Time 【開いていた時間】 ○ (Time Open) ○ (Open Time) Network Usage 【NW使用量】 ○ × SessionID 【セッションID】 △ ○ Client Address 【IPアドレス】 △ ○ そもそも loga4.nsf は、log.nsf の情報が元で作成されているはずなので。。。 △印に関しては log.nsf 内に情報はあるけど、見せていないとかなんとか。
  67. 67. 有限会社アクセル 67 ◆ ツール間の比較 -3 ・Activity Analysis ([loga4.nsf]) と Activity Trends ([activity.nsf]) の比較 ※ セッションに関する主な一部を抜粋しました 取得可能な項目(一部抜粋) Activity Analysis Activity Trends Session ID 【セッションID】 ○ × Current State 【現在の状況】 ○ × Bytes Sent 【送信バイト数】 ○ × Bytes Received 【受信バイト数】 ○ × Documents Read 【読込み文書数】 ○ ○ Documents Written 【書込み文書数】 ○ ○ Open Time 【開いていた時間】 ○ × Transactions 【トランザクション】 ○ ○ Connections 【接続】 × ○ Connections Seconds 【接続した秒数】 × ○
  68. 68. 有限会社アクセル 68 【①-3】 Domino統計情報にて取得できる情報についての説明 ◆ リアルタイム(現在)の状況を把握するためのツール ・Domino Server Console ・Domino Server Monitor ・Server Health Monitor ★ ・Statistics ◆ 過去の状況把握・分析をするためのツール ・Notes Log ・Monitoring Results ★ ・Activity Analysis ★ ・Activity Trends ★ 結果として。。。 どの時にどれを使えば 良いのかは。。。 ◆ ツール間の比較 -4
  69. 69. 有限会社アクセル 69 【①-3】 Domino統計情報にて取得できる情報についての説明 ◆ リアルタイム(現在)の状況を把握するためのツール ・Domino Server Console ・Domino Server Monitor ・Server Health Monitor ★ ・Statistics ◆ 過去の状況把握・分析をするためのツール ・Notes Log ・Monitoring Results ★ ・Activity Analysis ★ ・Activity Trends ★ 結果として。。。 どの時にどれを使えば 良いのかは。。。 時と場合によるわけです こんな結果で ごめんなさい。 ◆ ツール間の比較 -4
  70. 70. 有限会社アクセル 70 【①-3】 Domino統計情報にて取得できる情報についての説明 ◆ リアルタイム(現在)の状況を把握するためのツール ・Domino Server Console ・Domino Server Monitor ・Server Health Monitor ★ ・Statistics ◆ 過去の状況把握・分析をするためのツール ・Notes Log ・Monitoring Results ★ ・Activity Analysis ★ ・Activity Trends ★ 結果として。。。 どの時にどれを使えば 良いのかは。。。 時と場合によるわけです こんな結果で ごめんなさい。 中野マスターなら もっと具体的な 用途切り分けが できるかもしれません ◆ ツール間の比較 -4
  71. 71. 有限会社アクセル 最後に 71
  72. 72. 有限会社アクセル 72  ユーザーや上司から無茶な要望がある  Domino管理者は覚えることも多い  DDM使えば少しは簡単になるけどそれでも。。 それでも「何くそ!やってやる!」という 強い心意気を持って、強く、強く生きていこうとする、 そんなDomino管理者なアナタを 私は心から強く応援しています。 Part1~3までの内容で、少しでも皆様の力に なれていたら幸せです。
  73. 73. 有限会社アクセル ありがとうございました 松原 73

×