From be2271b9c2c75f3dfc820f4e3404f9fe7b8e9e6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kevin=20Gr=C3=BCneberg?= Date: Fri, 21 Feb 2025 18:23:03 +0800 Subject: [PATCH] feat: break down log drain egress (#33763) --- .../interfaces/Organization/Usage/Usage.constants.tsx | 3 +++ apps/studio/data/analytics/org-daily-stats-query.ts | 1 + packages/ui-patterns/admonition.tsx | 1 - 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/studio/components/interfaces/Organization/Usage/Usage.constants.tsx b/apps/studio/components/interfaces/Organization/Usage/Usage.constants.tsx index d45664271a6..824b0bcf096 100644 --- a/apps/studio/components/interfaces/Organization/Usage/Usage.constants.tsx +++ b/apps/studio/components/interfaces/Organization/Usage/Usage.constants.tsx @@ -13,6 +13,7 @@ export const COLOR_MAP = { 'dark-yellow': { bar: 'fill-yellow-1000', marker: 'bg-yellow-1000' }, orange: { bar: 'fill-orange-800', marker: 'bg-orange-800' }, 'dark-orange': { bar: 'fill-orange-1000', marker: 'bg-orange-1100' }, + teal: { bar: 'fill-teal-600', marker: 'bg-teal-700' }, red: { bar: 'fill-red-800', marker: 'bg-red-800' }, 'dark-red': { bar: 'fill-red-1000', marker: 'bg-red-1000' }, purple: { bar: 'fill-purple-900', marker: 'bg-purple-900' }, @@ -36,6 +37,7 @@ export type AttributeColor = | 'dark-orange' | 'dark-yellow' | 'dark-green' + | 'teal' export interface Attribute { key: string @@ -86,6 +88,7 @@ export const USAGE_CATEGORIES: (subscription?: OrgSubscription) => CategoryMeta[ { key: EgressType.REALTIME, name: 'Realtime Egress', color: 'orange' }, { key: EgressType.FUNCTIONS, name: 'Functions Egress', color: 'purple' }, { key: EgressType.SUPAVISOR, name: 'Supavisor Egress', color: 'red' }, + { key: EgressType.LOGDRAIN, name: 'Logdrain Egress', color: 'teal' }, ], name: 'Total Egress', unit: 'bytes', diff --git a/apps/studio/data/analytics/org-daily-stats-query.ts b/apps/studio/data/analytics/org-daily-stats-query.ts index 3e32870d213..7c267ea047c 100644 --- a/apps/studio/data/analytics/org-daily-stats-query.ts +++ b/apps/studio/data/analytics/org-daily-stats-query.ts @@ -12,6 +12,7 @@ export enum EgressType { REALTIME = 'egress_realtime', FUNCTIONS = 'egress_functions', SUPAVISOR = 'egress_supavisor', + LOGDRAIN = 'egress_logdrain', UNIFIED = 'egress', } diff --git a/packages/ui-patterns/admonition.tsx b/packages/ui-patterns/admonition.tsx index 89c2fc3c77e..5c546acbedd 100644 --- a/packages/ui-patterns/admonition.tsx +++ b/packages/ui-patterns/admonition.tsx @@ -96,7 +96,6 @@ export const Admonition = forwardRef< ) => { const typeMapped = variant ? admonitionToAlertMapping[variant] : admonitionToAlertMapping[type] - return (