ヘルプ 管理 Akamai監視 Akamai Cloudの認証方法

Site24x7監視のためのAkamai Cloudの認証方法

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。
正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

Site24x7でAkamai Cloudリソースを監視するには、Site24x7がAkamai Cloudアカウントで認証し、クラウドリソースを検出できるように、有効な認証情報を提供する必要があります。

Site24x7は2つの認証方法をサポートしています。環境に最適な方法を選択してください: 

前提条件

  • Droplet、Kubernetesクラスター、ロードバランサー、データベースなどのチームリソースを表示するためのResource Viewer権限を持つ、アクティブなAkamai Cloudアカウント。
  • Akamai CloudアカウントでAPIアクセスが有効になっていること。
  • Akamai Cloudコントロールパネルまたは開発者APIポータルへのアクセス権。
  • クラウド監視を追加するための十分なライセンスを持つSite24x7アカウント。

方法1:トークンベースの認証

OAuthアクセスが環境に適していない場合、たとえば、簡単または制限のないセットアップでは、手動で生成されたパーソナルアクセストークン(PAT)を使用します。

ステップ1:Akamai Cloudコンソールにサインインする

  1. https://cloud.linode.com/loginにアクセスします。
  2. Akamai Cloudの認証情報でサインインします。

ステップ2:APIトークンに移動する

  1. 右上のパネルで、プロファイル名をクリックします。
  2. APIトークンをクリックします。
  3. パーソナルアクセストークンセクションで、[パーソナルアクセストークンを作成]をクリックします。

ステップ3:パーソナルアクセストークンを作成する

  1. トークンのラベル名を入力します。例:site24x7-monitoring。
  2. 有効期限を選択します。トークンの有効期限が切れるタイムラインに基づいて、再認証のために新しいトークンを作成する必要があります。例:6か月後。
  3. 有効期限の下で、好みに基づいて読み取り専用アクセスを選択します。Site24x7の監視には読み取りアクセスで十分です。
  4. [トークンを追加]をクリックします。

    トークンが生成されたら、コピーして安全に保管してください。
    ※後で再び表示することはできません。

ステップ4:Site24x7でAkamai Cloud監視を追加する

  1. Site24x7アカウントにログインします。
  2. 管理監視監視の追加Akamai Cloudに移動します。
  3. PATについて、以下の前提条件が満たされていることを確認します:
    • トークンに読み取り権限が付与されている。
    • AkamaiアカウントにResource Viewer権限がある。
    • APIアクセスが有効になっている。
    • Akamaiコントロールパネルまたは開発者APIへのアクセスが確認されている。
  4. ステップ3でコピーしたトークンを、アクセストークンフィールドに貼り付けます。

認証情報が保存されると、Site24x7はAkamai Cloudアカウントで認証し、監視対象リソースを自動検出し、まもなくパフォーマンスメトリックの収集を開始します。

方法2:Site24x7 OAuthプロバイダー

制限されたエンタープライズセットアップなど、より安全な環境では、OAuthアプリケーションベースのアクセスを使用します。Site24x7は、Akamai OAuthアプリケーションを登録して監視に使用できるOAuthプロバイダーオプションを提供しています。

ステップ1:AkamaiでOAuthアプリケーションを登録する

  1. https://cloud.linode.com/でAkamai Cloudにサインインします。
  2. 右上のパネルで、プロファイル名をクリックします。
  3. OAuthアプリ[OAuthアプリを追加]をクリックします。
  4. フィールドに以下の詳細を入力します:
    1. ラベル:Site24x7 - Akamai Integration(例)
    2. コールバックURL:https://www.site24x7.eu/app/OAuth2CallBack(それぞれのドメインに基づいてURLを入力します。これはOAuthプロバイダーと完全に一致する必要があります)
    3. パブリック:このボックスにチェックを入れて、アプリケーションをパブリックとしてマークします。
  5. [作成]をクリックします。Akamai CloudがクライアントIDクライアントシークレットを提供します。クライアントシークレットは安全なシークレットマネージャーに保存してください。

OAuthリクエストで使用されるリダイレクトURIは、登録されたコールバックURLと完全に一致する必要があります。そうでない場合、`invalid_redirect_uri`または`invalid_grant`エラーが発生します。

ステップ2:Site24x7でOAuthプロバイダーを追加する

  1. Site24x7コンソールで、[管理][設定プロファイル][OAuthプロバイダー][OAuthプロバイダーを追加]に移動します。
  2. プロバイダー名をAkamai Cloud OAuthに設定します。
  3. OAuthフローとして認証コードを選択します。
  4. 認証エンドポイントURLフィールドに、以下を入力します:
    https://login.linode.com/oauth/authorize
  5. トークンエンドポイントURLフィールドに、以下を入力します:https://login.linode.com/oauth/token
  6. ステップ1で生成されたクライアントIDクライアントシークレットを入力します。
  7. リダイレクトURIがAkamai Cloudで登録したものと完全に一致することを確認します:https://www.site24x7.eu/app/OAuth2CallBack
  8. クエリーパラメーターセクションは空のままにします。Akamai Cloud OAuthに追加のパラメーターは必要ありません。
  9. 認証済みリクエストメソッドの下で、リクエストヘッダーを選択します。ヘッダー形式がAuthorization: Bearer ${access.token}であることを確認します。
  10. より短い更新ウィンドウが必要でない限り、更新間隔はデフォルトの60分のままにします。
  11. OAuth更新失敗の通知を受け取るために、適切なユーザーアラートグループを選択します。
  12. [認証]をクリックし、Akamai Cloudの同意画面を完了して、最初のアクセストークンを生成します。
  13. 認証が成功したら、[設定を確認]をクリックしてトークンの取得と更新を検証します。

ステップ3:Site24x7でAkamai Cloud監視を追加する

  1. Site24x7コンソールで、[管理][監視][監視の追加][Akamai Cloud]に移動します。
  2. 認証の下で、ステップ2で設定したSite24x7 OAuthプロバイダーを選択します。
  3. プロバイダー名のドロップダウンを選択します。追加されると、Site24x7が自動的にリストします。
  4. [認証]をクリックしてAkamai Cloudのクラウドリソースにアクセスし、監視設定を完了します。

OAuthプロバイダーがリンクされると、Site24x7はAkamai Cloudアカウントで認証し、監視対象リソースを自動検出し、まもなくパフォーマンスメトリックの収集を開始します。

関連ドキュメント