サポートされるリージョン
Coralogix チームのログインドメインに対応するリージョンを選択してください。前提条件
- 調査対象のチームにアクセスできる Coralogix アカウント。
- CloudThinker がアクセスするオブザーバビリティデータへの読み取り権限を持つ API キー。
- Coralogix チームのリージョン。
読み取り専用調査に必要な最小限の権限を持つ API キーを使用してください。CloudThinker のセットアップ確認ではデータの読み取りのみを行い、Coralogix リソースを変更することはありません。
セットアップ
1
Coralogix を開く
Coralogix アカウントにサインインします。ログイン URL は
https://<team>.app.<region>.coralogix.com の形式で、<region> の部分がリージョンになります。2
API キーを作成する
Settings → Users and Teams → API Keys に移動し、Add key をクリックします。
- Name:
cloudthinker - Type: Team Key を選択 — 共有キーのため、個人キーとは異なり作成ユーザーのアクセスが期限切れになっても有効なまま維持されます。個人キーは個人に紐付けられており、テスト用途向けです
- Permissions: CloudThinker がアクセスするデータへの読み取り権限を付与する
3
CloudThinker で接続を追加する
Connections → Coralogix に移動して以下を入力します。
- API Key: 作成したキー
- Region: ログイン URL のリージョン(例:
eu2)
接続の詳細
CloudThinker はリージョンから Coralogix API エンドポイントを導出するため、URL の手動設定は不要です。
必要な権限
CloudThinker が調査するオブザーバビリティデータ(ログ、メトリクス、トレース、インシデント、アラート、コネクタ、解析ルール、プリセット、ダッシュボード)に対して API キーに読み取り権限を付与してください。エージェントの機能
接続後、エージェントは Coralogix のオブザーバビリティデータへの読み取りアクセスを持ちます。接続の確認
プロンプト例
カタログが大きくノイズが多い場合は、エージェントが絞り込んだ結果を返せるよう、短い時間ウィンドウと既知のメトリクスまたはログクエリでリクエストを限定してください。
トラブルシューティング
404 Not Found
404 Not Found
API キーが別の Coralogix リージョンに属しています。チームのログインドメインを確認し、CORALOGIX_REGION を更新してください。
メトリクスが見つからない
メトリクスが見つからない
メトリクスカタログに一致するメトリクスがないか、アカウントにメトリクスデータがありません。空の結果として扱い、既知のメトリクス名を試すか、インシデントとログで続行してください。
検出でデグレード状態が表示される
検出でデグレード状態が表示される
1 つ以上の Coralogix リスト呼び出しでエラーが返されました。API キーの権限とリージョンを確認し、検出を再実行してください。
出力が大きい、またはノイズが多い
出力が大きい、またはノイズが多い
範囲を限定しないカタログまたはクエリの使用はデータが多すぎます。結果を絞り込むために短い時間ウィンドウと特定のクエリでリクエストを限定してください。
セキュリティ
- 最小権限 — エージェントがユースケースに必要な権限のみを付与します。まず読み取り専用から始め、後から拡張してください。
- デフォルトで読み取り専用 — エージェントにこの接続で変更を行わせる場合を除き、読み取り専用の認証情報を使用してください。
- 認証情報のローテーション — 通常のスケジュールに従ってキーとトークンをローテーションしてください。接続を更新すると、CloudThinker が新しい値を自動的に取得します。
- オフボーディング時に失効 — 接続を削除するか、チームメンバーが退職する際には、プロバイダー側で認証情報を無効化してください。
- 正しいリージョン — API キーのリージョンを Coralogix チームのログインドメインと一致させてください。リージョンが一致しない場合は 404 エラーが発生します。
関連情報
Datadog 接続
ログ検索、メトリクス、監視
Better Stack 接続
アップタイム、インシデント、ログ検索