合同会社Falcs 清海(きよみ)と申します。
Blue Prismの運用状況を監視するプロセスを作り、バックグラウンド実行にて定期監視する仕組みを構築しています。
例えば
- ワークキュー内で例外マークされているケースがないか?
- 保留中(pending) or 中止(terminated)となっているセッションがないか?
- 保留中で停止してしまったセッションを強制的に指定RRにてキックする(稀に発生。v6.6だけ?)
など、運用アシストや通知を自動化して運用負荷を軽減するのが目的です。
上記のような仕組みは、
- 運用監視用のRRで稼働させる
- 業務プロセスと運用監視用プロセスを同一RRで稼働させる ⇒ 業務プロセスの実行時間がバラバラだと、いつまでも運用監視用プロセスが実行されないかも…
- APサーバ内で稼働させる。⇒ 1.でライセンスを食いつぶしたくない。でもAPサーバに負荷はかけたくない…
- 監視サーバにて外部ツール(zabbixなど)にて監視 ⇒ ほぼ1.と同義
どれで実現するのが良いでしょうか?
1,3のどちらかで悩んでいますが… 皆様のご意見を頂戴したく思っています。
運用面で苦労されている方、工夫されている企業様が多いと思いまして、この場で質問させていただきました。よろしくお願いいたします。
------------------------------
kiyomi kazuaki
------------------------------