Unified Logging, Governance & Observability
Bring order to log chaos. CerbiSuite enforces structure at the source, enables audit‑ready compliance, and feeds ML‑ready pipelines—without vendor lock‑in.
Why CerbiStream Exists
As applications grow and teams scale across internal squads, contractors, and third‑party libraries, logging becomes fragmented and inconsistent—hurting audits, compliance, and insights.
1. Enforce Structure at the Source
Use a simple, fluent API to define log schemas. CerbiStream validates before emitting logs for consistent output.
2. Modular by Design
Pick only what you need: encryption, governance, telemetry, benchmarking—no unnecessary bloat.
3. Audit‑Ready Compliance
Encrypt logs, require fields, and exclude forbidden ones to align with HIPAA, GDPR, SOC‑2, and internal policy.
The Cerbi Ecosystem
A cohesive suite where each component addresses a critical aspect of enterprise logging.
Component | Status | Purpose |
---|---|---|
CerbiStream | GA | Core .NET logger with structured output, encryption, and governance |
CerbiStream.GovernanceAnalyzer | GA | Static/dynamic schema validator enforcing rules at build and runtime |
CerbiShield | Beta (SaaS soon) | Governance dashboard UI & enforcement engine |
CerbIQ | Phase 2 Planned | Routing, normalization, and fan‑out for logs |
CerbiSense | Phase 2 Planned | ML‑driven anomaly detection and trend forecasting |
Plugin Model & Logger Flexibility
Governance integrates with your preferred logging stack:
- Serilog (plugin released 2025‑05‑08)
- NLog (coming soon)
- Microsoft.Extensions.Logging (MEL) (coming soon)
Cerbi governance is logger‑agnostic and centered on CerbiShield—not a specific logger.
Governance That Meets Teams Where They Are
Use Serilog today with the plugin, or modernize with CerbiStream. Either way, enforcement runs from the same governance profiles in CerbiShield.
Build‑Time Enforcement
Roslyn analyzer (CerbiStream) catches violations before they ship.
Runtime Enforcement
Serilog plugin flags violations at runtime without dropping logs.
Compliance Starter Kits
Kickstart HIPAA/GDPR‑aligned profiles and refine per policy.
Logger Governance Comparison
Capability | CerbiStream (Modern Default) | Serilog + Governance Plugin (Available Now) |
---|---|---|
Build‑Time Governance Enforcement | ✅ Roslyn Analyzer integrated | ❌ Not supported |
Runtime Governance Enforcement | ❌ Not applicable | ✅ Via Cerbi.Serilog.GovernanceAnalyzer |
Encryption Support (AES, Base64) | ✅ Built‑in | ❌ Not included |
File Fallback Logging | ✅ WithFileFallback() | ✅ via Serilog.Sinks.File |
Telemetry Routing & Enrichment | ✅ Built‑in (App Insights, OTel) | ✅ Supported via Serilog sinks & enrichers |
ML / CerbIQ Compatibility | ✅ Schema‑aligned automatically | ✅ Requires matching metadata (CerbiShield assists) |
Governance Profile Reloading | ✅ Supported | ✅ Supported |
Custom Rule Plugins | ✅ Supported | ✅ via ICustomGovernancePlugin |
App Rollup / Grouping Support | ✅ Built‑in | ⚠️ External design needed |
Who is this for?
- Large engineering orgs with distributed logging patterns
- Contractor‑heavy or multi‑team development models
- Enterprises aiming for GDPR, HIPAA, SOC‑2 alignment
- Post‑incident observability & compliance investigations
“We discovered our app was logging real user addresses and birthdates to production logs only after an internal audit. CerbiShield could have prevented that.”
Architecture & Flow
Application (Serilog / NLog / MEL / CerbiStream)
│
▼
CerbiShield Plugin / Analyzer (Required / Forbidden Field Enforcement)
│
├──▶ Logs go to your standard sinks (console, file, Splunk, etc.)
│
└──▶ (optional) CerbiStream → CerbIQ → CerbiSense (Phase 2)
│ │
▼ ▼
Governance ML Analytics
Routing Scoring & Trends
Replace with an SVG/PNG of your system diagram for a polished look.
Get in Touch
Questions, enterprise inquiries, or marketplace partnership? Reach out and we’ll respond quickly.