import { LOCAL_STORAGE_KEYS } from 'common' import { useParams } from 'common/hooks' import Link from 'next/link' import { Badge, Button } from 'ui' import { BannerCard } from '../BannerCard' import { useBannerStack } from '../BannerStackProvider' import { AnimatedLogos } from '@/components/interfaces/LogDrains/AnimatedLogos' import { useLocalStorageQuery } from '@/hooks/misc/useLocalStorage' import { DOCS_URL } from '@/lib/constants' import { useTrack } from '@/lib/telemetry/track' export const BannerMetricsAPI = () => { const { ref } = useParams() const track = useTrack() const { dismissBanner } = useBannerStack() const [, setIsDismissed] = useLocalStorageQuery( LOCAL_STORAGE_KEYS.OBSERVABILITY_BANNER_DISMISSED(ref ?? ''), false ) return ( { setIsDismissed(true) dismissBanner('metrics-api-banner') track('metrics_api_banner_dismiss_button_clicked') }} >
Beta

Export Metrics to your dashboards

Visualize over 200 database performance and health metrics with our Metrics API.

) }