FrankChen021 / bithon

An observability platform mainly for Java
Apache License 2.0
15 stars 4 forks source link

Link metrics to tracing #587

Closed FrankChen021 closed 1 year ago

FrankChen021 commented 1 year ago

Fixes #560

  1. Support to store tags as object in some database that supports complex data types
  2. Support filter expression on tracing APIs so that the frontend can pass a complex expression from a dashboard to filter out tracing logs

In the future Remove IFilter from both frontend and backend but use the IExpression to simlify the query implementation.

FrankChen021 commented 1 year ago

Observed CPU load decreases while the consuming records keeps the unchanged. Might be due to use JDBC directly to batch the tags instead of using jOOQ.

image image