Hello Experts,
I have recently started working on Apigee and have very basic question on Apigee Cloud Console.
Under Proxy development → API Proxies , I am not able to find any option to filter the API proxies based on user who created the proxy.
Is it not possible to get “Created By”, “Created on datetime”, “Last modified by” and “Last modified on datetime” information on API Proxies dashboard?
Regards,
Varun
Hello Varun,
You may use Google Cloud Logs Explorer to gather information about the user who created, updated, or deployed an API Proxy in Apigee, along with details related to the proxy, such as the timestamp of the operation and even route the logs to a supported destination, such as BigQuery, for further analysis.
Please find examples of queries in the GCP Logging Explorer for each operation:
- This query retrieves logs related to when a new API Proxy revision was created, including details like the user who performed the operation and the timestamp.
resource.type="audited_resource"
resource.labels.service="apigee.googleapis.com"
resource.labels.method="google.cloud.apigee.v1.ApiProxyService.CreateApiProxyRevision"
- This query retrieves logs related to when an API Proxy revision was updated, including details like the user who performed the operation and the timestamp.
resource.type="audited_resource"
resource.labels.service="apigee.googleapis.com"
resource.labels.method="google.cloud.apigee.v1.ApiProxyService.UpdateApiProxyRevision"
- This query retrieves logs related to when an API Proxy was deployed, including details like the user who performed the operation and the timestamp.
resource.type="audited_resource"
resource.labels.service="apigee.googleapis.com"
resource.labels.method="google.cloud.apigee.v1.DeploymentService.DeployApiProxy"
Please refer to this document for more information about Apigee Audit Logging and let us know if you have any other question arise.
Thank you!
1 Like