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>