Skip to content

[EPIC] Improve the supportability of CAPG (LFX Spring 2023 Mentorship) #810

Open
@richardcase

Description

@richardcase

/kind feature
/help

Describe the solution you'd like

We would like to improve the supportability of CAPG. We would like to make it easier for operations/support users to investigate issues with CAPG.

There will be a number of areas of improvement:

  • Add tracing using something like OpenTelemetry. This will enable us to see how many and how long reconcile loops, GCP API calls etc take, which will be very helpful for issue investigation.
  • Add a pprof endpoint that can be enabled

Anything else you would like to add:
[Miscellaneous information that will assist in solving the issue.]

Items to do (not exhaustive yet)

  • Implement OTEL in CAPG
  • Docs
  • e2e test to be added
  • otel backend for local dev
  • otel backend for e2e

Metadata

Metadata

Labels

help wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.kind/featureCategorizes issue or PR as related to a new feature.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions