Halaman ini berlaku untuk Apigee dan Apigee hybrid.
Lihat dokumentasi Apigee Edge.
Halaman ini menjelaskan cara mendapatkan informasi tentang panggilan ke API Anda, termasuk:
Informasi ini dapat membantu Anda mengevaluasi tingkat langganan Apigee, seperti yang dijelaskan dalam hak langganan.
Jumlah total panggilan yang dilakukan ke semua API
Untuk menemukan jumlah total panggilan yang dilakukan ke semua API dalam satu organisasi dan lingkungan selama rentang waktu tertentu, gunakan panggilan Metrics API yang mirip dengan yang ditampilkan di bawah. Hasilnya memperhitungkan skenario saat Anda merantai proxy bersama-sama.
curl -v "https://apigee.googleapis.com/v1/organizations/ORG/environments/ENV/stats/?select=sum(message_count)&timeRange=03/01/2023+00:00~03/31/2023+23:59" \ -H "Authorization: Bearer $TOKEN"
Dalam panggilan di atas:
- ORG adalah organisasi.
- ENV adalah lingkungan.
timeRange
adalah rentang waktu untuk laporan, dalam bentukMM/DD/YYYY+HH:MM~MM/DD/YYYY+HH:MM
, dengan tanggal dan waktu mulai serta tanggal dan waktu akhir dalam bentukMM/DD/YYYY+HH:MM
.$TOKEN
adalah variabel lingkungan yang ditetapkan ke token akses OAuth 2.0 Anda, seperti yang dijelaskan dalam Mendapatkan token akses OAuth 2.0. Untuk informasi tentang opsicurl
yang digunakan dalam contoh ini, lihat Menggunakan curl.
Berikut adalah contoh respons untuk panggilan di atas:
{ "environments": [ { "metrics": [ { "name": "sum(message_count)", "values": [ "7.44944088E8" ] } ], "name": "prod" } ], ... }
Kolom values
respons berisi jumlah panggilan yang dilakukan ke API
di organisasi dan lingkungan dalam rentang waktu yang ditentukan.
Jumlah total data yang diproses oleh semua API
Untuk menemukan jumlah total data yang diproses oleh semua API di satu organisasi dan lingkungan untuk rentang waktu tertentu, gunakan dua panggilan: satu untuk data permintaan dan satu lagi untuk data respons.
Untuk menemukan jumlah total data permintaan, gunakan panggilan yang mirip dengan berikut:
curl -v "https://apigee.googleapis.com/v1/organizations/ORG/environments/ENV/stats/?select=sum(request_size)&timeRange=03/01/2023+00:00~03/31/2023+23:59" \ -H "Authorization: Bearer $TOKEN"
Untuk menemukan data respons jumlah total, gunakan panggilan yang mirip dengan berikut:
curl -v "https://apigee.googleapis.com/v1/organizations/ORG/environments/ENV/stats/?select=sum(response_size)&timeRange=03/01/2023+00:00~03/31/2023+23:59" \ -H "Authorization: Bearer $TOKEN"
Variabel dalam panggilan ini sama dengan dalam contoh sebelumnya.
Catatan tentang rantai proxy
Jika lingkungan berisi beberapa proxy yang dikaitkan bersama, satu panggilan ke salah satu proxy akan diteruskan ke proxy lain dalam rantai. Hal ini akan meningkatkan jumlah total panggilan API dan jumlah total data yang diproses oleh semua panggilan API. Perintah yang menampilkan informasi ini, yang ditampilkan di bagian di atas, memperhitungkan rantai proxy.