본문

WhaTap Monitoring
WhaTap Monitoring通知受信フォーマットの更新

작성일 2021.03.11

こんにちは。WhaTap Labsの開発チームのチャンファンソクです。

2022年4月20日の通知受信フォーマットの全体的な更新が行われました! 従来の問題や解決策、お知らせの見方をご紹介します。

通知受信フォーマットの統一

従来方式の問題

WhaTapの通知はさまざまな状況で発生する可能性があります。モニタリング対象プラットフォーム、通知種類、通知受信チャンネルごとに各状況に合った情報を提供しています。ところで、あまりにも様々な形で通知が受信され、通知を受けたとき、どのような情報が重要なのか一目で把握することが困難でした。

解決方法

2022年4月20日以降、WhaTapサービスは以下の形式の通知を提供しています。(SaaSサービス限定)今回のアップデートの最大の目的は以下の通りです。

① プラットフォーム ② 通知タイプ ③ 通知受信チャンネルに関係なく、できるだけ多くの情報を一貫した形で提供しよう!

以下の画像は、WhaTabサービスで発生する可能性がある通知の例です。

ログモニタリングリアルタイムメール通知ログモニタリングリアルタイムメール通知
アプリケーションモニタリング(言語:JAVA)リアルタイム通知の変更アプリケーションモニタリング(言語:JAVA)リアルタイム通知の変更
アプリケーションモニタリングリアルタイムメッセンジャー(スラック)モバイル通知アプリケーションモニタリングリアルタイムメッセンジャー(スラック)モバイル通知
サーバーモニタリングメッセンジャー(スラック)通知の例サーバーモニタリングメッセンジャー(スラック)通知の例
サーバーモニタリングモバイルメッセンジャー(スラック)通知の例サーバーモニタリングモバイルメッセンジャー(スラック)通知の例

通知タイトル

3つの例に示すように、すべての通知のタイトルは以下の形式を持ちます。

1.通知タイトルのフォーマット

[Level][Platform][ProjectName][ApplicationName][EventTitle]

通知メッセージ

従来は同じ種類の通知ですが、通知受信チャンネルごとに確認できる情報が異なる場合がありました。これを補うために、各通知が発生したときに提供できる可能な限り多くの情報をメッセージに含めるように設定しました。

通知メッセージに表示される値は、[共通通知テンプレートガイド - イベントメッセージ]で確認できます。

ユーザーが通知の件名とメッセージを指定しない通知の種類

アプリケーション通知とサーバー通知(例:サーバー通知、サーバープロセス通知、ログファイル/ウィンドウイベントなど)では、ユーザーは通知の件名とメッセージを指定できません。そのため、通知が発生したときにどの件名やメッセージで知らせるかを把握することは困難でした。逆に、ユーザーが指定していない件名で通知が発生した場合は、どの通知設定によって鳴った通知かを推測する必要がありました。

これを補うために、通知メッセージに通知タイプを追加しました。以下の例では、通知タイプがSERVER_LOG_FILEなので、「サーバープラットフォームのログファイル通知」設定によって鳴った通知であることがわかります。 通知タイプの種類は [ 共通通知テンプレートガイド - イベントメッセージ ] で確認できます。

[Critical][INFRA][運用サーバーINFRAモニタリング][ip-10-20-3-226][LOG
File: , Keyword : , [Event] May 12 07:14:00 ip-10-20-3-226 zed: eid=208
class=config_sync pool='yardbase']
...省略...
通知タイプ: SERVER_LOG_FILE
...省略...

さらに、ユーザーが通知の件名とメッセージを指定しないことを通知する場合は、どの件名とメッセージに[通知が送信されるかを通知タイプ別の件名とメッセージガイド]を作成しました。

インストール型でも該当機能のアップデートが必要な方は、[email protected]までお問い合わせいただいたらお手伝いします。

WhaTap Monitoringを体験してみましょう。
難しかったモニタリングと分析が容易に実現できます。