Files
ceds-observability-stack/architecture/observability-architecture.md
T
Chase DumphordandGitHub ea8cde3dfc Add observability architecture documentation
This document outlines the architecture of Ced's Observability Stack, detailing its components and their interactions.
2026-04-28 10:53:43 -05:00

52 lines
989 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
```markdown
# Observability Architecture
## Purpose
This document explains the architecture of Ceds Observability Stack.
The observability stack collects, stores, and visualizes metrics from Ceds HomeLab infrastructure.
---
## High-Level Design
```mermaid
flowchart LR
subgraph Infrastructure
PVE[Proxmox HA Cluster]
K3S[12-Node K3s Cluster]
TN[TrueNAS]
NPM[Nginx Proxy Manager]
SVC[Homelab Services]
end
subgraph Metrics
NE[Node Exporter]
PME[Proxmox Exporter]
KSM[Kube-State-Metrics]
HC[Health Check Scripts]
end
subgraph Observability
PROM[Prometheus]
GRAF[Grafana]
ALERT[Alertmanager]
end
PVE --> PME
K3S --> KSM
SVC --> HC
TN --> HC
NPM --> HC
PME --> PROM
KSM --> PROM
NE --> PROM
HC --> PROM
PROM --> GRAF
PROM --> ALERT
GRAF --> NOC[Ced's NOC]