Grafana
Visualization and dashboarding component for Foundation observability.
Component Category
Monitoring and debugging / visualization
Component Description
Grafana is the visualization and dashboarding layer for metrics, logs, and traces. BullSequana AI provisions platform dashboards from labeled Kubernetes ConfigMap resources and configures Prometheus, Loki, and Tempo as the core data sources.
Why It Is Used
In BullSequana AI Foundation, Grafana gives operators a common interface for platform health, service metrics, logs, and distributed traces. Component-specific dashboards complement the cluster-wide Kubernetes views.
Learn More
Dashboard provisioning
Grafana discovers dashboards from ConfigMap resources labeled with grafana_dashboard=1. Components own their dashboards in their own namespaces, so installing or removing a platform component updates the available dashboard set without changing the Grafana release.
Start with the Kubernetes global, namespace, or node views when the affected service is not yet known. Use the component dashboard after narrowing the problem to a specific subsystem, then correlate the metrics with Loki logs or Tempo traces.
BullSequana AI 1.3 dashboard inventory
Cluster and storage
Kubernetes / Views / GlobalKubernetes / Views / NamespacesKubernetes / Views / NodesKubernetes / Views / PodsKubernetes / System / API ServerKubernetes / System / CoreDNSKubernetes / Persistent VolumesKubernetes / Storage UsageNamespace MonitoringCNPGCloudNativePG
The two PostgreSQL dashboards are separate operational views: CNPG focuses on the deployed database cluster, while CloudNativePG covers operator and cluster-level telemetry.
Networking, security, and policy
Envoy Gatewaycert-managerExternal Secrets OperatorIstio Service MeshKyverno Policy EngineKeycloak capacity planning dashboardKeycloak troubleshooting dashboardOpenBaoOpenFGA
Delivery and workflows
ArgoCDArgo Workflows MetricsArgo Events EventBusTemporal Server Metrics
Observability and hardware
PrometheusGrafana AlloyLoki Kubernetes LogsNVIDIA DCGM Exporter
AI and data services
KServe ControllerKServe LLMInferenceServiceKubeflow PipelinesLiteLLM ProxyMLflow TrackingMilvus - Data PathMilvus - Query PathStrimzi Kafka Operator
Deployment notes
Grafana deploys as part of the kube-prometheus-stack chart in the grafana namespace at sync wave 9 in the common tier. Grafana uses the CNPG PostgreSQL cluster for its own state and authenticates through Keycloak OIDC.
Interacts With
Prometheus, which provides the platform metrics data source.Grafana Loki, which provides the platform log data source.Grafana Tempo, which provides the platform trace data source.Keycloak, which provides OIDC authentication and role mapping.PostgreSQL, which stores Grafana state and configuration.Platform components, which provision their dashboards through labeledConfigMapresources.