Join our Newsletter — 33% off our NHI Course
Home FAQ Cyber Security How should teams introduce OpenTelemetry without ripping out…
Cyber Security

How should teams introduce OpenTelemetry without ripping out existing Fluent Bit deployments?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated September 18, 2026 Domain: Cyber Security

The safest approach is to insert OpenTelemetry as an intermediate collection layer while leaving proven Fluent Bit agents in place. Repoint Fluent Bit outputs to an OpenTelemetry collector, validate end-to-end log flow, and then expand gradually. This reduces migration risk, preserves working endpoint configuration, and lets teams adopt a new telemetry pipeline without a large infrastructure cutover.

Why an intermediate OpenTelemetry layer is the least disruptive migration path

For teams that already trust Fluent Bit in production, the key decision is not whether to replace it immediately, but how to introduce OpenTelemetry without changing every endpoint at once. An intermediate collector layer preserves the working edge agent, keeps output control centralised, and reduces the chance that a telemetry migration becomes an observability outage.

This pattern works because Fluent Bit and OpenTelemetry do different jobs well. Fluent Bit remains the proven local shipper, while OpenTelemetry Collector becomes the normalisation and routing layer that can absorb format changes, fan out to multiple backends, and let teams validate one hop at a time. That separation is what makes the migration survivable.

Teams should treat the collector as a compatibility boundary, not a cosmetic add-on. If the existing Fluent Bit estate is stable, preserving it avoids introducing node-level churn, while the new layer gives you a place to standardise enrichment, filtering, retries, and backend-specific export rules before any wider agent replacement is considered.

How to cut over safely without breaking log flow

The practical sequence is to repoint a small Fluent Bit subset to the OpenTelemetry Collector first, confirm that records arrive with the expected structure and latency, and only then widen the blast radius. That staged rollout matters because telemetry failures are often silent, and a configuration that looks correct locally can still drop fields, change timestamps, or overload an exporter under real traffic.

Validation should focus on end-to-end behaviour, not just agent health. Compare what the source emits, what the collector receives, and what the destination stores. If those three views do not match closely enough for your operational needs, stop short of a broader rollout. The safest migrations are measured in observable parity, not in how quickly old components are removed.

  • Keep Fluent Bit configs stable unless a routing change is required for the new path.
  • Introduce the OpenTelemetry Collector behind a limited set of inputs first.
  • Verify parsing, labels, timestamps, buffering, and retry behaviour before expanding scope.
  • Only after parity is proven should teams consider whether Fluent Bit stays as a long-term edge layer or becomes one step in a fuller telemetry standardisation effort.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

CIS Controls v8 and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
CIS Controls v8CIS Control 8 — Audit Log ManagementLog pipeline changes directly affect collection, retention, and integrity of audit data.
Recommendation — Validate that logs still collect, transmit, and retain correctly after the collector change.
NIST CSF 2.0PR.PT — Protective TechnologyThe migration is about preserving a protective telemetry path while changing tooling.
DE.CM — Continuous MonitoringThe collector sits in the monitoring pipeline and must preserve detectable, trustworthy telemetry.
RC.IM — ImprovementsA staged rollout enables iterative improvement of the observability architecture with feedback.
Recommendation — Use protective technology controls to keep the telemetry path stable during migration. Confirm monitoring coverage and data quality after repointing Fluent Bit to the collector. Roll out in phases and refine the pipeline based on observed delivery and parsing results.

Practitioner Guidance

What to prioritise: Protect the current logging pipeline before optimising the future one. The first goal is continuity of delivery, because a telemetry migration that loses logs is worse than a less elegant but stable agent stack.

What to verify: Check that the OpenTelemetry layer can absorb the same peak volume, retry semantics, and backend destination changes that Fluent Bit already handles. Pay special attention to field preservation and backpressure behaviour, since those are the points where a “successful” migration often fails operationally.

Implementation sequence: Start with one log path, one environment, and one backend. Expand only after the collector proves it can preserve existing outcomes, then decide whether to migrate more source types or keep Fluent Bit in place as a durable edge forwarder.

Practitioner takeaway: The objective is not to replace Fluent Bit on day one, but to insert OpenTelemetry in a way that reduces change risk while preserving observability continuity.

Deepen Your Knowledge

Sign up to our weekly newsletter — get 33% off our NHI Foundation Level Course

    NHIMG Editorial Note
    Reviewed and updated by the NHIMG editorial team on September 18, 2026.
    NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org