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.

Bleemeo Log Management - Centralized log viewer with search, filtering, and real-time log streaming

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 Documentation

Frequently 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