SigNoz / signoz

SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open source Application Performance Monitoring (APM) & Observability tool
https://signoz.io
Other
19.43k stars 1.31k forks source link

feat: fixProducerAPI #6422

Closed eKuG closed 1 week ago

eKuG commented 1 week ago

Summary

Related Issues / PR's

https://github.com/SigNoz/engineering-pod/issues/2002

Screenshots

NA

Affected Areas and Manually Tested Areas


[!IMPORTANT] Switch getProducerThroughputOverview to use List instead of Series and update related query functions.

  • Behavior:
    • Modify getProducerThroughputOverview in http_handler.go to use List instead of Series for data handling.
    • Update latencyColumn to use List instead of Series.
    • Adjust data access to use pointers for service_name and topic.
  • Query Building:
    • Change PanelType from Table to List in BuildQRParamsWithCache and buildCompositeQuery in translator.go for specific contexts.
    • Add support for producer-throughput-overview-latency in buildCompositeQuery.
  • Misc:
    • Minor refactoring in http_handler.go to align with new data structure.

This description was created by Ellipsis for bf74ac7b5e93dc0d8d66053c8309b6ffc9bc7f6a. It will automatically update as commits are pushed.

github-actions[bot] commented 1 week ago

Build Error! No Linked Issue found. Please link an issue or mention it in the body using #

github-actions[bot] commented 1 week ago

Build Error! No Linked Issue found. Please link an issue or mention it in the body using #

github-actions[bot] commented 1 week ago

Build Error! No Linked Issue found. Please link an issue or mention it in the body using #

github-actions[bot] commented 1 week ago

Build Error! No Linked Issue found. Please link an issue or mention it in the body using #