Log Management & Analysis
Centralize all your logs in one place. Powerful search, real-time analysis, and intelligent alerting help you troubleshoot faster and maintain system health.
Complete Log Management
Universal Log Ingestion
Collect logs from any source: servers, containers, applications, cloud services, and network devices.
Automatic Parsing
Intelligent parsing extracts structured data from unstructured logs automatically.
Powerful Search
Full-text search with regex support. Find any log entry in milliseconds across billions of records.
Advanced Filtering
Filter by time range, severity, source, or any custom field. Save filters for quick access.
Log-Based Alerting
Set alerts on log patterns, error rates, or any condition. Get notified before issues escalate.
Metrics Integration
Correlate logs with infrastructure metrics for complete observability and faster troubleshooting.
Log Collection & Processing
Ingestion Sources
- Syslog (RFC3164, RFC5424)
- Application logs (stdout, stderr)
- Container logs (Docker, Kubernetes)
- Cloud logs (AWS CloudWatch, Azure Monitor)
- Web server logs (Apache, Nginx)
- Custom log files
Parsing & Structuring
- JSON parsing
- Regex pattern matching
- Grok patterns
- Custom parsers
- Field extraction
- Data enrichment
Search & Analysis
- Full-text search
- Regex queries
- Time-based filtering
- Field-level search
- Aggregations
- Log analytics
Retention & Storage
- Flexible retention policies
- Automatic archiving
- Compression
- Hot/cold storage
- Data export
- Compliance-ready
Intelligent Log Alerting
๐ Pattern Matching
Alert on specific log patterns, error messages, or suspicious activity. Use regex for complex matching.
๐ Threshold Alerts
Get notified when error rates, request counts, or any log metric exceeds defined thresholds.
โก Real-Time Detection
Process logs in real-time and trigger alerts within seconds of critical events.
๐ฏ Smart Grouping
Automatically group related log alerts to reduce noise and provide better context.
Unified Observability
Metrics Correlation
View logs and metrics side-by-side. Jump from a metric spike to related logs instantly.
Security Monitoring
Track authentication failures, access patterns, and security events across your infrastructure.
Application Tracing
Connect logs with application traces for complete request-to-response visibility.
Dashboard Integration
Add log widgets to your dashboards. Monitor log volume, error rates, and trends visually.
Why Centralized Log Management?
Faster Troubleshooting
Find the root cause of issues in seconds, not hours. Search across all your logs from one interface.
Proactive Detection
Catch errors and anomalies before they impact users. Alert on patterns that indicate problems.
Security & Compliance
Maintain audit trails, track access, and meet compliance requirements with centralized log storage.
Better Insights
Analyze trends, understand user behavior, and optimize performance with comprehensive log data.
Want to go further?
Read the DocumentationFrequently Asked Questions
Everything you need to know about Bleemeo's log management
What log sources can I collect from?
Bleemeo can collect logs from virtually any source. This includes: log files (any file path or pattern), syslog (RFC3164 and RFC5424), container logs (Docker, containerd, Kubernetes pods), application stdout/stderr, and logs sent via OTLP over gRPC or HTTP. Glouton automatically discovers and collects logs from running containers and services when auto-discovery is enabled.
How does Bleemeo parse and structure my logs?
Glouton uses an OpenTelemetry Collector-based log processing pipeline. It supports JSON parsing, regex pattern matching, Grok patterns, and custom parsers using Stanza operators. You can define known log formats (like nginx_access, apache_combined) and apply them to files, containers, or services. The system extracts timestamps, severity levels, and structured fields automatically.
Can I filter or exclude certain logs?
Yes, Bleemeo offers powerful filtering capabilities. You can filter logs using OpenTelemetry Transformation Language expressions, regex patterns on log bodies or attributes, severity levels, and resource attributes. Filters can include or exclude logs based on multiple conditions. You can also disable log collection for specific containers using the glouton.log_enable=false label.
How do I search logs in Bleemeo?
Bleemeo provides a powerful search interface in the cloud panel. You can perform full-text searches across all your logs, use regex queries for complex pattern matching, filter by time range, severity level, source, or any structured field. Search results are returned in milliseconds, even across large volumes of log data. You can also save frequently used queries for quick access.
Can I set up alerts based on log patterns?
Yes, Bleemeo supports log-based alerting. You can create alerts triggered by specific log patterns, error messages, or regex matches. You can also alert on threshold conditions like error rate exceeding a certain number per minute. Alerts are processed in real-time, so you're notified within seconds of a critical log event occurring.
How long are my logs retained?
Log retention depends on your plan and can be configured to meet your requirements. Bleemeo supports flexible retention policies with automatic archiving and compression. Hot storage keeps recent logs immediately accessible, while older logs can be moved to cold storage. This allows you to balance search performance with storage costs while maintaining compliance requirements.
Can I correlate logs with metrics?
Yes, this is a core strength of Bleemeo's unified observability approach. You can view logs and metrics side-by-side in dashboards, jump from a metric anomaly directly to related logs, and see the full context of an issue in one place. This correlation enables faster troubleshooting by providing infrastructure metrics alongside application logs.
How do I collect logs from Kubernetes?
When Glouton is deployed in Kubernetes (via Helm chart), it automatically discovers and collects logs from all pods. You can control log collection per pod using the glouton.log_enable annotation. Custom log formats and filters can be applied using pod annotations (glouton.log_format, glouton.log_filter) or via Glouton configuration. Container stdout/stderr logs are captured without any additional configuration.
What is the performance impact of log collection?
Glouton's log processing is designed to be lightweight and efficient. It uses a streaming architecture that processes logs incrementally without loading entire files into memory. Log transmission is batched and compressed to minimize network overhead. For very high-volume scenarios, you can use filters to reduce the volume of logs sent to the cloud while keeping local processing minimal.
Can I generate metrics from my logs?
Yes, Bleemeo can create metrics from log patterns. By defining regex patterns in your configuration, Glouton counts matching log lines and exposes them as metrics (e.g., errors per second, specific event rates). This allows you to alert on log-derived metrics, track trends over time, and visualize log patterns in dashboards alongside your infrastructure metrics.
Start Managing Your Logs Today
Set up centralized logging in minutes. No complex configuration required.
Start Free Trial