Enable logs ingestion by Reliability team
Introduction
In order for CVS and CLS to become GA
we need to provide our license-db logs to the Reliability team. This way they can inspect them in case of a critical situation. There are two ways of achieving this:
- Using Reliability's Loki module
- Using Elastic
We currently cannot use Loki since this is not yet in production.
Useful links
- https://cloud.google.com/logging/docs/export/configure_export_v2
- https://cloud.google.com/logging/docs/export/pubsub
Implementation plan
-
Create a Sink that will publish logs on the Reliability's pubsub topic -
Introduce the new module with variables in dev
andprod
-
Test on the sandbox project that it works using Elastic -
Release on dev
-
Release on prod
-
Add documentation about how to use elastic
Edited by Nick Ilieskou