Skip to content

Add more observability in apollo config client #5113

@Anilople

Description

@Anilople

Is your feature request related to a problem? Please describe.
When use apollo config client, user want more observability,
for example,

  • Ensure config dilivery success or not, what's actual config use in memory and which time they init, update
  • What's the actual app.id, apollo.cluster, apollo.meta etc... use by JVM
  • How many namespace use by current JVM, how many config item in a namespace
  • Is network connection error when connect to apollo.meta?

But user cannot query above content directly

Describe the solution you'd like
First, we need to collect logs, metric, tracing as more as posible,
Then export them, by JMX, micrometer, dropwizard metrics or another framework.

Additional context
Current observability about apollo config client


osapp https://summer-ospp.ac.cn/org/prodetail/24c4c0073

help document reference https://summer-ospp.ac.cn/help/student/

Any question can be post in this issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Observability

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions