I want to create an alerting mechanism for GCS bucket events where users within my organization or my IAM users do anything on Buckets like Downloading, updating, or deleting, any object I should get an alert but I have no idea how I suppose to do this.
So far I have managed to create an alert if a user deletes anything or creates anything I got an alert on my slack channel
but I have no idea how I implement the above mention use case.
You have to activate the audit logs on Cloud Storage (be careful it can generate a lot of logs and then cost a lot, use with caution).
Then you can do what you want with your logs: