LogWard 0.3.0: Full SIEM Dashboard, C# SDK, and Our Roadmap
Source: Dev.to

Three weeks after launching 0.2.4, we’re excited to announce LogWard 0.3.0 — our biggest release yet, focused on application security and observability for .NET teams.
If you’re new to LogWard: it’s an open‑source log management and SIEM platform, built as a privacy‑first alternative to Datadog, Splunk, and SigNoz. GDPR‑compliant, self‑hostable, with Sigma‑based detection rules and MITRE ATT&CK integration.
- 🌐 Cloud: (free tier available)
- 💻 GitHub: (152+ ⭐)
- 📦 Docker Hub: 2,500+ pulls
What’s New in 0.3.0
1. Full‑Featured SIEM Dashboard
A dedicated interface for security incident management, providing a complete workflow for triaging, investigating, and resolving security events.
Included features
- Security Dashboard with 6 real‑time widgets
- Summary stats (total detections, open incidents, critical alerts)
- Top threats chart (Sigma rules ranked by detection count)
- Detection timeline visualization
- Affected services list
- Severity distribution
- MITRE ATT&CK heatmap showing detected techniques across the tactics matrix
- Incident Management with full lifecycle tracking
- Status workflow: Open → Investigating → Resolved → False Positive
- Assignee management
- Collaboration via comments thread
- Activity history timeline
- PDF export for incident reports
- Real‑time updates via Server‑Sent Events (SSE)
The dashboard transforms LogWard from a simple log viewer into a proper security operations tool.
2. Official C# / .NET SDK
First‑class support for .NET 6/7/8 applications.
using LogWard;
var client = new LogWardClient(new LogWardOptions
{
ApiUrl = "https://logward.dev",
ApiKey = "lp_your_api_key",
BatchSize = 100,
FlushInterval = TimeSpan.FromSeconds(5)
});
// Simple logging
await client.InfoAsync("api-gateway", "Request processed", new {
method = "POST",
path = "/api/users",
duration_ms = 145
});
// ASP.NET Core middleware for auto‑logging
app.UseLogWard(client);
Key features
- Automatic batching with configurable size and interval
- Retry logic with exponential backoff
- Circuit breaker pattern for fault tolerance
- Query API for programmatic log searches
- ASP.NET Core middleware for HTTP request logging
- Full async/await support, thread‑safe
Full docs: /docs/sdks/csharp 📖
3. IP Reputation & GeoIP Enrichment
Incidents now include automatic IP reputation lookups and GeoIP data with map visualization, reducing manual investigation effort.
4. Organization Invitations
Team members can be invited via email with role assignment (admin/member). Features include managing pending invites, automatic membership on acceptance, and invitation expiration handling.
5. Horizontal Scaling Documentation
Comprehensive guide for scaling LogWard across multiple instances using Traefik as a reverse proxy with load balancing. Topics covered:
- Docker Compose overlay for scaled deployments
- Sticky sessions for SSE connections
- Health‑check configuration
- Environment variables for scaling
What We’ve Learned
- SIEM ≠ Just Alerts – Managing alerts (ownership, investigation progress, noise reduction) is the real challenge. The new incident workflow addresses this.
- SDK adoption matters – After releasing Python, PHP, and Kotlin SDKs, 40 % of new users chose SDK‑based ingestion. The C# SDK should unlock .NET shops.
- Enrichment cost – IP reputation lookups add ~200 ms per incident. Aggressive caching (60‑minute TTL) and async enrichment keep the detection pipeline performant.
What’s Next: Roadmap
We track our roadmap publicly on GitHub Issues.
Polish & Performance
Advanced Analytics
- Log pattern detection & auto‑clustering (#21)
- Anomaly detection (#22)
- Service dependency graph (#40)
Enterprise Features
- Saved searches & custom dashboards (#43)
- Helm chart for Kubernetes (#45)
- Migration guides from competitors (#44)
Full Observability Platform
- OTLP Metrics ingestion (#4) – expand beyond logs to metrics and traces
We prioritize based on community feedback. Feel free to comment or upvote the relevant GitHub issues.
Try It Now
LogWard is AGPLv3‑licensed and ready to self‑host or try on the cloud.
- Self‑Hosted:
docker pull logward/backend:0.3.0(Deployment Docs) - Cloud (Free Tier):
- GitHub:
If you’re running .NET apps, the C# SDK is waiting for you. If you’re doing security monitoring, the SIEM dashboard changes the game.