You're reading the SDK docs · Switch to Libraries
 
Contact Us Sign In Get Started
 

Akka

    • About Akka
      • How the solutions work together
      • Akka SDK
      • Akka Specify
      • Akka Verify
      • Akka Optimize
      • How Akka runs
      • Resources
    • Getting Started
      • Set up your env
        • Install using your AI harness
        • Manually set up your AI harness
        • Manually set up your env
        • Containerized env
        • Install the Akka CLI
        • Login to a remote env
      • Tutorials
        • Spec-first hello agent
        • Code-first hello agent
        • Multi-agent tutorial
          • Activity agent
          • User preferences
          • Weather agent
          • Orchestrate the agents
          • Dynamic orchestration
          • Evaluating task results
        • RAG chat tutorial
          • Creating the agent
          • Knowledge indexing with a workflow
          • Executing RAG queries
          • Adding UI endpoints
        • Shopping cart tutorial
          • A simple shopping cart service
          • Authenticated user-specific lookup
      • Deploy to akka.io
      • Samples and blueprints
    • Developing
      • Building with AI
        • Spec-driven development
        • Enforced mode
        • À la carte mode
        • Using an AI coding assistant
        • Register the Akka MCP server
      • Components
        • Agents
          • Prompts
          • Agent invocation
          • Session memory
          • Structured responses
          • Failure handling
          • Function tools
          • Streaming responses
          • Multi-agent orchestration
          • Guardrails
          • Classifiers
          • LLM evaluation
          • Testing
        • Autonomous Agents
          • Agent definition
          • Tasks
          • Coordination patterns
          • Coordination capabilities
          • Client API
          • Notifications
          • Testing
        • Event Sourced Entities
        • Key Value Entities
        • HTTP Endpoints
        • gRPC Endpoints
        • MCP Endpoints
        • Views
        • Workflows
        • Timers
        • Consumers
        • Evaluators
      • Web applications
      • Integrations
        • Component and service calls
        • AI & models
        • Data & knowledge
        • Object storage
        • Messaging & events
        • APIs & protocols
        • Identity & security
        • Observability
        • Streaming
      • Configuration
        • Setup and dependency injection
        • Serialization
        • Errors and failures
        • Access Control Lists (ACLs)
        • JSON Web Tokens (JWT)
        • AI model provider configuration
        • Data sanitization
        • Metrics
        • Run a service locally
        • Run locally with a broker
        • Run a local cluster
      • Architecture model
      • Design considerations
    • Testing
      • Unit
      • Integration
      • Evaluation
        • Getting started
        • Eval cases and evaluators
        • Gates and reports
        • Model judges
        • Adversarial tests
        • Replaying recorded interactions
    • Deployment
      • How AAO works
        • Data flows and security pathways
        • Model routing, serving and training
      • Self-managed
      • Serverless
      • Dedicated
      • BYOC
        • AWS
        • Azure
        • GCP
      • BYOK8s
        • AWS
        • Azure
        • GCP
      • Multi-region infrastructure
      • Production readiness
        • Choosing your environment
        • Shared responsibility
        • RACI
        • Checklist
        • Disaster recovery
        • Served and trained models
        • Agentic AI
    • Operating
      • Organizations
        • Manage organization users
        • Manage project users
      • Projects
        • Create a project
        • Container registries
        • External container registries
        • Secrets
        • External secrets
        • Network policies
      • Message brokers
        • Aiven for Kafka
        • AWS MSK Kafka
        • Azure Event Hubs
        • Confluent Cloud
        • Google Pub/Sub
        • Self-hosted Kafka
      • Services
        • Deploy and manage services
        • Instance sizing
        • Service configuration overrides
        • Invoke services
        • TLS certificates
        • View data
        • Export and import data
          • AWS
          • GCP
          • Azure
        • Custom JVM truststore
        • Workload identity
      • Multi-region
        • Available regions
        • Multi-region setup
      • Observe
        • View logs
        • View metrics
        • View traces
        • Export metrics, logs, and traces
        • Alerting baselines
      • Automate
        • Authenticate CI/CD
        • CI/CD with GitHub Actions
        • Scan dependencies
        • Platform API
    • Inference
      • Serving your first model
      • Allocating hardware to models
      • Deploying models
      • Exposing and calling models
      • Routing requests to models
      • Capture and grading
      • Understanding inference costs
    • Training
      • Concepts
      • Trainer
        • Train a first model
        • Base models
        • Datasets
        • Training projects
        • Training runs
        • Graders and rewards
        • Scoring bundles
        • Observe a run
        • Observability
        • Telemetry reference
        • Checkpoints
        • Branches
        • Evaluation
        • Endpoints
        • Pipelines
      • CLI
      • Release notes
        • 0.8.0
        • 0.7.0
        • 0.6.0
        • 0.5.1
        • 0.5.0
        • 0.4.0
      • Cookbook
        • Support triage
        • GSM8K
        • Spider text to SQL
    • Concepts
      • Foundations
        • Platform model
        • Anatomy of a request
        • Distributed systems principles
      • Building services
        • Components and effects
        • State and read models
        • Durable execution
        • Events and streaming
      • Agents
        • Agents
        • Memory and context
        • Tools and agent protocols
        • Multi-agent coordination
      • Specifications
        • Specifications and conformance
      • Governance
        • Governance and the runtime
        • Controls
        • Evaluation
        • From risk to controls
        • The ledger and evidence
      • Models
        • Models and inference
        • Model improvement and cost
      • Runtime and operations
        • The runtime
        • Deployment and operations
        • Multi-region operations
        • Availability and recovery
        • Security and identity
        • Observability
    • Reference
      • Glossary of terms
      • API documentation
      • Descriptors
        • Project descriptor
        • Service descriptor
        • Route descriptor
        • Network policy descriptor
        • External secret descriptor
        • Observability descriptor
        • Model descriptor
        • Routing ruleset
      • Service configuration
      • CLI commands
        • CLI conventions
        • CLI command map
        • Platform commands
          • akka auth
          • akka config
          • akka container-registry
          • akka docker
          • akka logs
          • akka organizations
          • akka projects
          • akka regions
          • akka roles
          • akka routes
          • akka secrets
          • akka service-configs
          • akka services
          • akka version
        • Local development commands
          • akka code
          • akka completion
          • akka docs
          • akka local
          • akka mcp
          • akka specify
        • Inference commands
          • akka models
          • Model commands
          • Routing commands
          • Cost and traffic commands
        • Training commands
          • akka optimize
          • Training and evaluation commands
      • Specify
        • Commands
          • /akka:analyze
          • /akka:build
          • /akka:checklist
          • /akka:clarify
          • /akka:conform
          • /akka:constitution
          • /akka:converge
          • /akka:deploy
          • /akka:docs
          • /akka:harnesses
          • /akka:implement
          • /akka:inspect
          • /akka:issues
          • /akka:mode
          • /akka:plan
          • /akka:reliability
          • /akka:review
          • /akka:setup
          • /akka:ship
          • /akka:specify
          • /akka:status
          • /akka:tasks
        • Auditors & gates
          • Auditors
          • Auditor kinds
          • The coverage gate
          • The adequacy review
          • Requirement analysis
        • Project surface
          • Project surface coverage
          • Content governance
          • Attestations
        • Exit conditions
          • Exit condition schema
          • Exit condition states
          • Prohibitions
          • Default exit-condition library
          • Exit condition catalog
            • Functional
            • Data Integrity
            • Reliability
            • Performance
            • Security & Compliance
            • Operability
            • Experience
            • Agentic AI Safety
            • Documentation & Training
            • Content & Brand Governance
            • Enterprise Integration
            • Infrastructure & Deployment
            • Repository Hygiene
            • Pipeline & Scanning
            • Code & Test Health
            • Environment & Dependencies
            • Process Integrity
            • Build Efficiency
        • Policies
      • Views
        • View query syntax
          • Query
          • SELECT
          • FROM
          • WHERE
          • AS
          • LIMIT
          • OFFSET
          • ORDER BY
          • GROUP BY
          • JOIN
          • Operators
            • Comparison operators
            • Logical operators
            • IN
            • = ANY
            • LIKE
            • IS NULL/IS NOT NULL
          • Functions
            • collect()
            • count()
            • DISTINCT
            • text_search()
            • total_count()
            • has_more()
            • next_page_token()
            • page_token_offset()
        • View concepts
          • Table updaters
          • Data types
          • Result mapping
          • Optional fields
          • Array types
          • Pagination
          • Advanced views
      • Telemetry
        • Metrics reference
        • (Deprecated) Prometheus metrics reference
        • Tracing reference
      • JSON Web Tokens (JWTs)
      • OpenID connect
      • Migration guide
      • Release notes
      • Security announcements
      • Support resources
    • Akka Libraries
Akka default
  • Akka
  • Akka
  • Developing
  • Integrations
  • Observability

Observability

Akka exports metrics and logs via OpenTelemetry (OTEL), the industry standard for observability. Feed data into any OTEL-compatible backend without additional libraries or configuration.

Supported backends

Any OTEL-compatible backend works with Akka, including:

  • Grafana (Loki, Tempo, Mimir)

  • Datadog

  • New Relic

  • Splunk

  • Dynatrace

  • Elastic Observability

See also

  • Observability and monitoring

  • Metrics

  • Traces

  • Exporting metrics, logs, and traces

Identity & security Streaming

© 2011 - , Lightbend, Inc. All rights reserved. | Licenses | Terms | Privacy Policy | Cookie Listing | Cookie Settings | RSS