Gmail OAuth メール監視
最終更新日: 22 年 2024 月 XNUMX 日LogicMonitor は、往復時間や通過時間などの健全性指標を監視する Gmail サービス監視機能を提供します。
Gmail OAuth メールを監視するための要件
Gmail サービスの監視を行うには、次のものが必要です。
- Googleアカウント
- 電子メールサービス監視用のロジックモジュールがインストールされました
詳細については、を参照してください。 電子メールサービスモジュール.
さらに、LogicMonitor ポータルのプロパティとして値を追加するには、Google Cloud Console から次のものが必要です。
- Google Cloud Console のクライアント ID とクライアント シークレット
これを行うには、Google Workspaceを設定し、Gmail APIを有効にする必要があります。手順については、以下をご覧ください。 Google Workspace で開発する および OAuth 2.0の設定 Googleから。 - リフレッシュトークン
リフレッシュトークンを生成するには、 OAuth 2.0 プレイグラウンド Googleから。
警告: トークンを生成するときに環境を適切に構成するには、独自の OAuth 認証情報を使用し、選択したスコープを https://mail.google.com/ に設定する必要があります。
リソースのプロパティ
Google Cloud Consoleから取得した値を使用して、LogicMonitorで次のプロパティを設定する必要があります。プロパティの設定の詳細については、以下をご覧ください。 リソースとインスタンスのプロパティ.
プロパティ | 値 |
gmail.リフレッシュキー | Google Playgroundから取得した更新キー |
gmail.client.id または email.user | Gmail クライアント ID |
gmail.client.secret.pass または email.pass | Gmail クライアントの秘密 |
Gmail OAuth メールの監視
メールの通過時間を監視するには、通過方向ごとにインスタンスを作成します。
- LogicMonitor リソースページから、
Email_TransitTime
情報元。 - [デバイスの管理] メニューから、 監視対象インスタンスの追加.
- [監視対象インスタンスの追加] ページで、次の例に基づいて、名前とワイルド値の情報を入力します。
- 名前: Gmail > O365
- ワイルドバリュー (送信者:受信者): gmail:o365
- インスタンス グループ: @デフォルト
- 選択する Save.
- [Resources] ページに戻り、XNUMX つ目の監視対象インスタンスを作成します。
Email_TransitTime
次の例に基づく DataSource:- 名前: O365 > Gmail
- ワイルドバリュー (送信者:受信者): o365:gmail
- インスタンス グループ: @デフォルト
- 選択する Save.
詳細については、 電子メールサービスの監視.
Gmail OAuth モニタリングのトラブルシューティング
Gmailの設定でIMAPが有効になっていることを確認してください。詳細については、 サードパーティのメールクライアントでGmailを設定する Googleから。