diff --git a/whizard.drawio b/whizard.drawio new file mode 100644 index 00000000..3fcbb61f --- /dev/null +++ b/whizard.drawio @@ -0,0 +1,427 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/whizard.png b/whizard.png new file mode 100644 index 00000000..73e5de39 Binary files /dev/null and b/whizard.png differ diff --git a/whizard.svg b/whizard.svg new file mode 100644 index 00000000..5d21ff04 --- /dev/null +++ b/whizard.svg @@ -0,0 +1,4 @@ + + + +
Text
Text
VM / BM / Member or Edge Clusters
VM / BM / Member or Edge Clusters
Edge Nodes
Edge Nodes
remote
write
remote...
HTTP
HTTP
Host Cluster
Host Cluster
Whizard Service
Whizard Service
object storage
object storage
remote
write
remote...
Agent (Prometheus)
Agent (Prometheu...
remote
write
remote...
Whizard Proxy
Whizard Proxy
reconcile and autoscale
reconcile and autoscale
Whizard Controller Manager
Tenant Controller
Whizard Controller Manager...
remote write
remote write
Gateway
Gateway
query metrics
query metrics
Query
Query
Query
Frontend
Query...
write metrics
write metrics
Router
Router
Ingester (tenant a,b,c)
Ingester (tenant a,b,c)
query metrics
query metrics
query metrics
query metrics
Ingester (tenant d,e,f)
Ingester (tenant d,...
Compactor (tenant a,b,c)
Compactor (tenant a,b,c)
Compactor (tenant d,e,f)
Compactor (tenant d...
query rules/alerts
query rules/alerts
Ruler (tenant a)
Ruler (tenant a)
remote write
remote write
push alerts
push alerts
Ruler (tenant b)
Ruler (tenant b)
Buckets
Buckets
Store
Store
Store
Store
Alertmanager
Alertmanager
GRPC
GRPC
Tenants
Tenants
Service
Service
Query
Query
Stores
Stores
Router
Router
Ingesters
Ingesters
Compactors
Compactors
Gateway
Gateway
Query
Frontend
Query...
storage
for tenant
storage...
Storages
Storages
reconcile
reconcile
Whizard Controller Manager
Whizard Controller Manager
Rulers
Rulers
FluentBit 
or Vector
FluentBit...
node & app metrics
node & app m...
node & app metrics
node & app m...

Notification
manager

Notification...
\ No newline at end of file