GraphQL アナリティクス
Last reviewed: over 1 year ago
GraphQL アナリティクス API を使用して、Magic Network Monitoring フローデータ を取得します。
始める前に、API トークンを取得する必要があります。GraphQL アナリティクスの開始に関する追加のヘルプについては、GraphQL アナリティクス APIを参照してください。
オブジェクトのための Magic Network Monitoring GraphQL クエリを構築するには、Cloudflare アカウント ID が必要です。
- Cloudflare ダッシュボード ↗にログインし、アカウントを選択します。
- ブラウザのアドレスバーの URL は
https://dash.cloudflare.com/の後に16進数の文字列が表示されるはずです。この16進数の文字列があなたの Cloudflare アカウント ID です。
このセクションでは、5 分間のビットとパケットの合計を 5 分間隔で取得するテストクエリを実行します。以下のコードを GraphiQL にコピーして貼り付けることができます。
アナリティクススキーマに関する追加情報については、GraphiQL でアナリティクススキーマを探るを参照してください。
query { viewer { accounts(filter: { accountTag: "ACCOUNT_ID" }) { mnmFlowDataAdaptiveGroups( filter: {datetime_gt: "2022-12-01T00:00:00Z", datetime_leq: "2022-12-02T00:00:00Z"}, limit: 10 orderBy: [datetimeFiveMinutes_DESC] ) { sum { bits packets } dimensions { datetimeFiveMinutes } } } } }