Services in Kloudfuse platform

The Kloudfuse platform comprises a set of specialized services that handle data ingestion, transformation, querying, archiving, and rollup to deliver comprehensive observability capabilities.

Ingester service

The ingester service accepts and processes all incoming telemetry data in the Kloudfuse observability cluster, from agents, cloud sources, serverless apps, and browser sdk.

It supports incoming data time series from these 3rd party agents:

  • OpenTelemetry (OTEL)

  • Prometheus

  • Datadog

  • Fluentd

  • Fluentbit

  • Filebeat

Through publish/subscription protocols (pub/sub), the ingester accepts data from these cloud sources:

  • GCP Metrics and Logs

  • AWS Metrics and Logs

The ingester processes data from serverless apps in AWS Lambda format through APIs.

With the introduction of Real User Monitoring (RUM), the ingester processes API calls from the AWS EventBridge.

Advanced functions service

Alerting service

Archive writer service

Kloudfuse adapted the Vector service from Datadog (an open source project) to write the log archives to the designated archive location.

See details about Archive and Hydration.

For specific details about Vector, see Vector documentation.

Grafana graph query service

See Grafana

Logs parser
Logs query service
Metadata discovery service
Metrics transformer service
Query service