Notes/Dominoのイベントモニター機能とは?

1.1K Views

February 07, 19

スライド概要

ドミノのイベントモニター機能は、サーバー上で発生するあらゆるイベントを元に運用管理を自動化する機能群の1つです。 例えばメールの滞留が閾値を超えた際に別の方法で管理者に伝えたり、ネットワークの死活管理なども通知してくれます。 本資料ではこんなに便利なのにあまり知られていないイベントモニター機能についてのオーバービューです。

profile-image

【公式】 OnTime Group Calendar for Microsoft ページ https://ontimesuite.jp/forms/ 【公式】 OnTime Group Calendar for HCL Domino ページ https://ontimesuite.jp/fordomino/ 高速グループスケジュールの OnTime Group Calendar for Microsoft / for Domino の日本総代理店をしています。 CEO at AXCEL corporation that the agency of OnTime Group Calendar in Japan.

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

関連スライド

各ページのテキスト
1.

notes knows 2019.02.06 No.11

2.

スポンサー 会場スポンサー

3.

ののな皆さん、 岡本の前回のセッションの 最終ページ覚えてますか?

4.

次回予告 イベントタスク 誰かがやってくれるでしょう これ

5.

イベントタスク 改め、 イベントモニタータスク についておさらいしましょう

6.

イベントモニタータスクとは?

7.

と、そのまえに、、、、 そもそもドミノのタスクってなに?

8.

ドミノの機能のそれぞれ独立した 一つのプログラム達。

9.

ドミノのプログラムフォルダに n*.EXE として存在

10.

各タスクとファイルサイズ(domino 10) • nadminp.exe 889,360 • ndctest.exe 57,872 • nintrcpt.exe 50,704 • nrepaircleanup.exe 54,288 • namgr.exe 44,560 • ndecs.exe 114,192 • nldap.exe 398,864 • nreplica.exe 47,120 • nautodial.exe 27,664 • ndesign.exe 31,760 • nlogasio.exe 18,448 • nrnrmgr.exe 148,496 • nautorepair.exe 54,800 • ndiiop.exe 2,627,088 • nlogin.exe 36,368 • nrouter.exe 706,064 • nbilling.exe 37,392 • ndircat.exe 185,360 • nmaps.exe 59,408 • nrunjava.exe 40,976 • nca.exe 904,720 • ndirlint.exe 48,656 • nmtc.exe 127,504 • nsched.exe 144,912 • ncalconn.exe 29,712 • ndomidx.exe 48,144 • nnotesmm.exe 22,544 • nsenddiag.exe 146,448 • ncatalog.exe 107,024 • ndots.exe 37,904 • nobject.exe 65,552 • nsmtp.exe 336,912 • nchronos.exe 32,784 • nevent.exe 696,848 • nontimegc.exe 731,136 • nsrvwrap.exe 19,984 • ncldbdir.exe 74,256 • nfaultanalyzer.exe 220,176 • nontimegcicr.exe 474,624 • nstatlog.exe 92,688 • nclrepl.exe 56,848 • nfileret.exe 33,808 • npop3.exe 236,560 • nstats.exe 34,320 • ncollect.exe 165,392 • nfixup.exe 39,440 • nprocmon.exe 27,152 • ntrends.exe 186,384 • ncompact.exe 81,424 • ngetadrs.exe 32,784 • nqosprobe.exe 27,664 • ntsvinst.exe 22,544 • nconvert.exe 71,184 • nhttp.exe 19,984 • nquryset.exe 75,792 • nupdall.exe 104,976 • ndaosmgr.exe 95,248 • nicm.exe 229,392 • nqvault.exe 22,032 • nupdate.exe 154,640 • ndavpop.exe 27,664 • nimap.exe 416,256 • nrdebug.exe 877,584 • nweb.exe 28,176 • ndbmt.exe 82,448 • nimapmt.exe 37,392 • nrecover.exe 19,472

11.

各タスクとファイルサイズ(domino 10)赤は新規? • nadminp.exe 889,360 • ndctest.exe 57,872 • nintrcpt.exe 50,704 • nrepaircleanup.exe 54,288 • namgr.exe 44,560 • ndecs.exe 114,192 • nldap.exe 398,864 • nreplica.exe 47,120 • nautodial.exe 27,664 • ndesign.exe 31,760 • nlogasio.exe 18,448 • nrnrmgr.exe 148,496 • nautorepair.exe 54,800 • ndiiop.exe 2,627,088 • nlogin.exe 36,368 • nrouter.exe 706,064 • nbilling.exe 37,392 • ndircat.exe 185,360 • nmaps.exe 59,408 • nrunjava.exe 40,976 • nca.exe 904,720 • ndirlint.exe 48,656 • nmtc.exe 127,504 • nsched.exe 144,912 • ncalconn.exe 29,712 • ndomidx.exe 48,144 • nnotesmm.exe 22,544 • nsenddiag.exe 146,448 • ncatalog.exe 107,024 • ndots.exe 37,904 • nobject.exe 65,552 • nsmtp.exe 336,912 • nchronos.exe 32,784 • nevent.exe 696,848 • nontimegc.exe 731,136 • nsrvwrap.exe 19,984 • ncldbdir.exe 74,256 • nfaultanalyzer.exe 220,176 • nontimegcicr.exe 474,624 • nstatlog.exe 92,688 • nclrepl.exe 56,848 • nfileret.exe 33,808 • npop3.exe 236,560 • nstats.exe 34,320 • ncollect.exe 165,392 • nfixup.exe 39,440 • nprocmon.exe 27,152 • ntrends.exe 186,384 • ncompact.exe 81,424 • ngetadrs.exe 32,784 • nqosprobe.exe 27,664 • ntsvinst.exe 22,544 • nconvert.exe 71,184 • nhttp.exe 19,984 • nquryset.exe 75,792 • nupdall.exe 104,976 • ndaosmgr.exe 95,248 • nicm.exe 229,392 • nqvault.exe 22,032 • nupdate.exe 154,640 • ndavpop.exe 27,664 • nimap.exe 416,256 • nrdebug.exe 877,584 • nweb.exe 28,176 • ndbmt.exe 82,448 • nimapmt.exe 37,392 • nrecover.exe 19,472

12.

機能を知りたいときはこちらからも確認出来ます

13.

機能を知りたいときはこちらからも確認出来ます 実はここからタスクが 実行できます。

14.

その他のタスクの実行方法 サーバーコンソール タスク起動は >load タスク名 タスク終了は >tell タスク名 quit

15.

その他のタスクの実行方法 notes.ini ServerTasks= 起動時に開始 ServerTasksAt9= 指定した時刻に実行

16.

タスクは大きく分けて3つの種類に分かれます • サービス機能を提供するタスク • calconn, diiop, http, pop3, replica, rnrmgr, router, sched, smtp 等 • コマンドツールとしてのタスク • catalog, compact, design, dircat, fixup, recover, updall, update 等 • 保守管理のためのタスク • adminp, amgr, billing, collect, event, procmon, statlog, stats 等

17.

タスクは大きく分けて3つの種類に分かれます • サービス機能を提供するタスク • calconn, diiop, http, pop3, replica, rnrmgr, router, sched, smtp 等 • コマンドツールとしてのタスク • catalog, compact, design, dircat, fixup, recover, updall, update 等 • 保守管理のためのタスク • adminp, amgr, billing, collect, event, procmon, statlog, stats 等 今回はこれ

18.

その他のタスクの実行方法 notes.ini Event Monitor タスク (以前の Event タ スク)も、サーバーを起動したときに自動的 に開始されます。Event Monitor タスクは モニター対象のすべてのサーバーで実行。 ServerTasks= 起動時に開始 ServerTasksAt9= 指定した時刻に実行

19.

さて、やっとイベントモニターの話し さっそく ナレッジセンターを 覗いてみましょう

21.

そう、大事なのはこの2つ 1.知る必要のあるイベントを決めること イベントジェネレータ文書 2.イベント発生時の処理を決めること イベントハンドラ文書

22.

で、それらの保管場所はどこよ? • Dataフォルダ直下に出来る • 例によってサーバー間で 複製される • admin4.nsfと同じく名前も 歴史はR4の時代から続く • 最近(って言ってももう ND7から)更に拡張された • その件は今回触れません

23.

統計 & イベントデータベース (EVENTS4.NSF) • 統計 & イベントデータベース (EVENTS4.NSF) の [イベントジェネ レータ] ビューに一連のデフォルトのイベントジェネレータが組み 込まれています。ここに表示される以外の重要なイベントをモニ ターするには、イベントジェネレータを作成して、イベントの種類 と重要度を定義します。 • 統計 & イベントデータベース (EVENTS4.NSF) には、サーバータス ク用のデフォルトのイベントハンドラが含まれます。ただし、イベ ントの処理方法をカスタマイズするために、カスタムイベントハン ドラを作成する場合もあります。イベントハンドラは有効/無効を切 り替えることができるため、容易にデフォルトのイベントハンドラ を無効にしてカスタムイベントハンドラに置き換えることができま す。

24.

実際に見てみましょう DDM イベントハンドラのかたまり こちらはいろいろな切り口で見れるように準備されています イベントジェネレータというかたまり いろいろなイベントのカテゴリで準備されています アプリとして利用する選択肢やハードコードテキストたち

25.

英語版でメニューを見ると何かに似てる • 英語圏ではとても シンプルにeventに 関連するツールだと 理解できそうですね。 • 統計 & イベントDBで 作成したイベントは ノーツログDB(log.nsf)か 統計モニターDB (statrep.nsf)に保存される。 • もう日本語化が支離滅裂。 デザインが古い 理由には触れない

26.

イベントジェネレータ文書 • イベントジェネレータでは、タスクや統計をモニターするか、 サーバーのアクセス状態や接続状態を調査することによって情 報が収集されます。各イベントジェネレータには、指定された しきい値または条件があり、それらが満たされると、イベント が作成されます。 • このイベントは Event Monitor タスクに渡され、そこで関連し たイベントハンドラが定義されているかチェックされます。イ ベントハンドラが定義されている場合、Event Monitor タスク はイベントハンドラ内で指示を実行します。

27.

イベントハンドラ文書 • イベントハンドラを定義すると、次の操作を行うことができます。 • • • • 設定した保存先ファイルにイベントのログを記録する。 イベントの発生を通知するとともに、通知方法を指定する。 追加処理のためにイベントを他のプログラムに転送する。 サーバーコンソールまたは指定した保存先ファイルにイベントのログが記 録されないようにする。 • エージェントを実行 • コンソールコマンドとスクリプトを送信する。

28.

では簡単なサンプルを見てみましょう

29.

ね。結論は、、、、 ちゃんと活用できればとっても 便利なツールが付いてるんです

30.

せっかく なんで 岡本の 好きな ヘルプも 見ときま しょ • ね。 ツリーが 分かり易く 整理されて いてとても いいですよね。

31.

さて、話しは戻って、、、、 閾値?統計?ddm? 何かを監視し続けないと イベントって気付かない?

32.

そして1年前のスライドですが、、、

33.

次回予告 What’s “ddm.nsf” ? 誰かがやってくれるでしょう