Logystera follows a three-stage architecture: Ingest → Process → Export. Each layer is built for high-throughput Vault (and other JSON) audit pipelines with strict mTLS and multi-tenant isolation.
Applications (Vault, K8s, APIs)
↓
Forwarder Layer (Fluentd/Fluent Bit)
↓
Message Queue (RabbitMQ) ← Redis (state/cache)
↓
Consumer & Processor (YAML rules engine)
↓
Metric Registries (per-thread Prometheus)
↓
Export Layer (/metrics, /alerts, /health)
↓
Prometheus & Grafana
Transform logs into metrics using declarative YAML configuration:
metric:
name: vault_suspicious_deletes
type: counter
when:
operation: delete
path: ^secret/production/.*
labels:
- auth.display_name
- request.pathBest for: Regulated industries, air-gapped environments, data sovereignty requirements
Best for: Teams wanting quick deployment, cloud-native environments, managed service preference
Best for: Organizations with mixed compliance requirements
Architecture scales from small dev environments to enterprise production: