Gcp Notes/gcp cloudevents
From Federal Burro of Information
Jump to navigationJump to search
Intro
You can use gcp cloud funtions to eat gcp logging events.
gcp logging -----> gcp eventarc --> gcp cloud functions ( lots of data ) ( filter on _this_ event) ( run _this_ code )
The hardest part for me is how to handle different types of events.
the cloud event object has a property called payload, but is that an object ? or a dict?
the cloud event object can be treated as a dist, cloudevent['field']
References
https://medium.com/google-cloud/using-cloud-events-and-cloud-events-generator-4b71b8a90277
- sample code for event log
- https://cloud.google.com/functions/docs/samples/functions-log-cloudevent