Integrations & Ingestion
Connect operational systems and transform fragmented evidence into structured incident context. Ingest from monitoring, ticketing, alerting, logs, and documentation sources.
Ingestion Architecture
Supported Sources
MazeLabs ingests from the tools your team already uses. Each connector normalizes vendor-specific formats into a canonical event schema before evidence compression.
AWS CloudWatch
MonitoringLogs, metrics, alarms, and CloudTrail events
Datadog
MonitoringAPM traces, logs, infrastructure metrics, and monitors
New Relic
MonitoringApplication performance, distributed traces, and error analytics
PagerDuty
AlertingIncident alerts, escalation policies, and on-call schedules
Jira / Atlassian
TicketingIncident tickets, post-mortems, and change requests
ServiceNow
TicketingITSM incidents, change records, and CMDB topology
Application Logs
LogsStructured and unstructured app logs via Fluentd, Logstash, or direct API
Runbooks & SOPs
DocsOperational procedures, troubleshooting guides, and escalation docs
RCA Documents
DocsRoot cause analysis reports, post-incident reviews, and retrospectives
Custom APIs
CustomAny REST or webhook-based source via the MazeLabs connector SDK
Connector Configuration
Each connector is configured using secure IAM roles or encrypted API tokens. Data is pulled via an isolated transport layer, normalized into the canonical schema, and immediately passed to the Evidence Compression Engine.
curl -X POST https://api.mazelabs.com/v1/connectors/sync \
-H "Authorization: Bearer <TOKEN>" \
-H "Content-Type: application/json" \
-d '{
"connector": "aws-cloudwatch",
"config": {
"region": "us-east-1",
"log_groups": ["/ecs/payments", "/ecs/gateway"],
"time_range": "last_4h",
"iam_role_arn": "arn:aws:iam::role/MazeLabsIngestion"
}
}'{
"source": "cloudwatch",
"type": "log_event",
"service": "payments-api",
"severity": "error",
"timestamp_unix": 1778385060,
"payload": {
"message": "Connection pool exhausted",
"active_connections": 150,
"max_pool_size": 100
},
"provenance": {
"log_group": "/ecs/payments",
"region": "us-east-1"
}
}