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.userGmail クライアント ID
gmail.client.secret.pass または email.passGmail クライアントの秘密

Gmail OAuth メールの監視

メールの通過時間を監視するには、通過方向ごとにインスタンスを作成します。

  1. LogicMonitor リソースページから、 Email_TransitTime 情報元。
  2. [デバイスの管理] メニューから、 監視対象インスタンスの追加.
  3. [監視対象インスタンスの追加] ページで、次の例に基づいて、名前とワイルド値の情報を入力します。
    • 名前: Gmail > O365
    • ワイルドバリュー (送信者:受信者): gmail:o365
    • インスタンス グループ: @デフォルト
  4. 選択する Save.
  5. [Resources] ページに戻り、XNUMX つ目の監視対象インスタンスを作成します。 Email_TransitTime 次の例に基づく DataSource:
    • 名前: O365 > Gmail
    • ワイルドバリュー (送信者:受信者): o365:gmail
    • インスタンス グループ: @デフォルト
  6. 選択する Save.

詳細については、 電子メールサービスの監視

Gmail OAuth モニタリングのトラブルシューティング

Gmailの設定でIMAPが有効になっていることを確認してください。詳細については、 サードパーティのメールクライアントでGmailを設定する Googleから。 

14日間フルアクセス LogicMonitor プラットフォーム