Similar architecture monitoring we implemented in google cloud
Context: We have a single organization, having different folders and each folder has a single project in Google cloud. We want to have a centralized monitoring solution in GCP. We already set up the architecture shown in the picture. In the given picture let's assume:
Terminologies used
- 'blue' monitoring is our centralized project or a 'Scoping project'
- 'yellow' all other boxes are 'Monitoring projects'
Queries I have
- In the 'Scoping project' can we view and query the logs under a single dashboard or interface (I am aware we can view the logs independently for each project or a resource under this scoping project)?
- Can we stream logs from the 'Scoping project' to a third-party integration service like datadog from the 'scoping project'?
- Will that third-party integration have live streaming of logs in an external tool like Datadog?
- As we have centralized logs in the 'Scoping project', do we need to create a 'Log Router Sink' and 'Log Router Storage' under this 'Scoping project' to be able to stream the logs to third-party integration tools?
- In case we want to add a new project, do we need to create 'Log Router Sink' and 'Log Router Storage' in the 'NEW Monitoring project (to be newly added)' so that we stream logs to the 'Scoping project'?