LogoLogo
  • Overview
    • Introduction
    • Getting Started
    • Nimbus Hub
    • Log Optimization
      • Reduce Optimizations
      • Lint Optimizations
    • Working with NTL
      • Working with Transforms
    • Working with Aggregated Logs
    • Examples
    • Concepts
    • FAQ
    • Architecture
  • Additional Features
    • Configuration Overrides
    • Pause All
    • Error Detection
    • Private Link
  • Integrations
    • Datadog
      • AWS Lambda Extension
      • AWS Lambda Forwarder
      • DD Agent
      • DD Log Forwarding Destination
      • Heroku
      • Journald
      • OpenTelemetry
  • Resources
    • Nimbus Attributes
    • Changelog
    • SLA
    • Bug Bounty
    • Support
  • Preview Features
    • Metric Optimization
    • Datadog CLI
Powered by GitBook
On this page
  • Flow Diagram
  • Components
  • Global Ingress Preprocessor
  • Global Router
  • Error Route
  • Filter Routes
  • Default Route
  • Global Egress Processor

Was this helpful?

Export as PDF
  1. Overview

Architecture

Last updated 1 year ago

Was this helpful?

You can think of Nimbus as a data pipeline for your telemetry. We provide an out of the box opinionated framework to process your telemetry according to industry best practices.

Flow Diagram

Nimbus Pipeline

Components

Global Ingress Preprocessor

  • parse logs according to source format

  • meter and derive analytics from ingress

Global Router

  • routes telemetry depending on condition

    • if message is identified as an error, forward to error route

    • if message matches a optimization predicate, forward it to filter route

    • all messages not processed by a transform or matched as an error go to the default route

Error Route

  • applies error specific attributes and optimizations

Filter Routes

  • applies optimization specific attributes and optimizations

Default Route

  • applies default attributes and optimizations

  • currently, this applies nimkind: raw to the log

Global Egress Processor

  • meter and derive analytics from ingress