Fluentd + Alert24

Turn Fluentd alerts into actionable incidents in Alert24, with on-call routing, escalations, and status updates.

Receive Fluentd log forwarding alerts via HTTP output plugin.

Auto-detected payloads

Alert24 recognizes Fluentd webhooks out of the box and maps fields to incidents automatically.

On-call routing & escalations

Page the right engineer over SMS, voice, push, email, or chat with policy-driven escalations.

Auto-updating status pages

Promote incidents to a public or private status page with one click and keep customers informed.

Change correlation & AI RCA

Recent deploys, infra updates, and feature flag flips surface alongside the incident for faster root cause.

Quick Setup

Copy Webhook URL

Go to your Alert24 dashboard and copy the webhook URL for Fluentd.

Configure Fluentd

Add the webhook URL in your Fluentd settings.

Auto-Detected

Alert24 auto-detects Fluentd payloads and maps them to incidents.

Step-by-Step Setup Instructions

Fluentd HTTP Output Setup

1.Install the Fluentd HTTP output plugin if not already available
2.Add to your Fluentd config:
<match alert.**>
  @type http
  endpoint <WEBHOOK_URL>
  http_method post
  content_type application/json
  <format>
    @type json
  </format>
</match>
3.Route alert-worthy logs to the alert.** tag
4.Restart Fluentd

Example Webhook Payload

This is a sample payload that Fluentd sends to Alert24 when an alert fires.

{
  "tag": "alert.production",
  "level": "error",
  "message": "Database connection pool exhausted",
  "source": "api-server-03",
  "timestamp": "2024-01-15T10:30:00Z"
}

How Alert24 Maps Fluentd Data

Status Field

level

Message Field

message

Auto-Create Incidents

Yes

Auto-Resolve Incidents

No

Status Mapping

Alert24 StatusFluentd Values
operational
info
degraded
warn
down
errorfatal

Connect Fluentd to Alert24 in minutes

Free plan includes 5 monitors, 1 status page, and incident management. No credit card required.

More Logging & Error Tracking Integrations