Files

53 lines
939 B
Markdown
Raw Permalink 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]