Home / Function/ OrgLogUsage() — supabase Function Reference

OrgLogUsage() — supabase Function Reference

Architecture documentation for the OrgLogUsage() function in OrgLogUsage.tsx from the supabase codebase.

Entity Profile

Dependency Diagram

graph TD
  582ca8da_609a_ab41_115f_707f7bc262db["OrgLogUsage()"]
  f313d58a_c706_9bf3_eb3c_2de6b61f112e["dailyUsageToDataPoints()"]
  582ca8da_609a_ab41_115f_707f7bc262db -->|calls| f313d58a_c706_9bf3_eb3c_2de6b61f112e
  style 582ca8da_609a_ab41_115f_707f7bc262db fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

apps/studio/components/interfaces/Organization/Usage/OrgLogUsage.tsx lines 18–62

const OrgLogUsage = ({
  orgSlug,
  projectRef,
  subscription,
  currentBillingCycleSelected,
  orgDailyStats,
  isLoadingOrgDailyStats,
}: OrgLogUsageProps) => {
  const chartMeta: {
    [key: string]: { data: DataPoint[]; margin: number; isLoading: boolean }
  } = {
    [PricingMetric.LOG_INGESTION]: {
      data: dailyUsageToDataPoints(
        orgDailyStats,
        (metric) => metric === PricingMetric.LOG_INGESTION
      ),
      margin: 18,
      isLoading: isLoadingOrgDailyStats,
    },
    [PricingMetric.LOG_QUERYING]: {
      data: dailyUsageToDataPoints(
        orgDailyStats,
        (metric) => metric === PricingMetric.LOG_QUERYING
      ),
      margin: 20,
      isLoading: isLoadingOrgDailyStats,
    },
    [PricingMetric.LOG_STORAGE]: {
      data: dailyUsageToDataPoints(orgDailyStats, (metric) => metric === PricingMetric.LOG_STORAGE),
      margin: 0,
      isLoading: isLoadingOrgDailyStats,
    },
  }

  return (
    <UsageSection
      orgSlug={orgSlug}
      projectRef={projectRef}
      categoryKey="logs"
      chartMeta={chartMeta}
      subscription={subscription}
      currentBillingCycleSelected={currentBillingCycleSelected}
    />
  )
}

Subdomains

Frequently Asked Questions

What does OrgLogUsage() do?
OrgLogUsage() is a function in the supabase codebase.
What does OrgLogUsage() call?
OrgLogUsage() calls 1 function(s): dailyUsageToDataPoints.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free