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 Anda, 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 untuk rentang waktu tertentu, gunakan panggilan Metrics API yang serupa dengan yang ditampilkan di bawah. Hasilnya memperhitungkan skenario saat Anda merangkai proxy.
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 berbentukMM/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 mengetahui informasi tentang opsicurl
yang digunakan dalam contoh ini, lihat Menggunakan curl.
Berikut adalah contoh respons terhadap panggilan di atas:
{ "environments": [ { "metrics": [ { "name": "sum(message_count)", "values": [ "7.44944088E8" ] } ], "name": "prod" } ], ... }
Kolom values
dalam 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 total jumlah data yang diproses oleh semua API dalam 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 ini:
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 seperti dalam contoh sebelumnya.
Catatan tentang penggabungan proxy
Jika lingkungan berisi beberapa proxy yang dirangkai bersama, satu panggilan ke salah satu proxy akan diteruskan ke proxy lain dalam rangkaian. 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 atas, mempertimbangkan proxy chaining.