[READ-ONLY] Mirror of https://github.com/openstatusHQ/openstatus. 馃珫 Status page with uptime monitoring & API monitoring as code 馃珫 openstatus.dev
bun drizzle-orm monitoring monitoring-as-code nextjs observability on-call open-source shadcn-ui status-page statuspage synthetic-monitoring tinybird turso uptime uptime-checker uptime-monitor

fix: add DNS monitor support to global metrics pipeline (and update dashboard) (#2515) master

* fix: add DNS monitor support to global metrics pipeline DNS monitors were not displaying metrics (last checked, p50, p90, p95) on the /monitors page because they were excluded from the global metrics queries. Changes: - Created endpoint__dns_metrics_global_1d__v0.pipe for DNS global metrics - Added dnsGlobalMetricsDaily method to tinybird client - Updated getGlobalMetricsProcedure to handle DNS type - Updated monitors list client to query and display DNS metrics Fixes DNS monitors showing '-' and 'n/a' for all metric columns. * refactor: use useQueries for cleaner monitor metrics fetching Replaced three separate useQuery calls with a single useQueries call to reduce code duplication while maintaining the same functionality. * fix: add missing useQueries import * ci: apply automated fixes --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>


Author Max Co-author autofix-ci[bot] Committer GitHub Date Commit b0b02673 Parent a198218b
+101 -23
4 changed files