GitLab CI/CD. Visible.
Smart Slack notifications, pipeline analytics, and OpenTelemetry export for GitLab merge requests and pipelines.
feat/authentication-refactor in auth-service: https://gitlab.com/acme/auth-service/-/merge_requests/142
feat/authentication-refactor in auth-service! https://gitlab.com/acme/auth-service/-/merge_requests/142
GitLab CI/CD Observability
Everything you need for GitLab
Notifications, analytics, and observability for your GitLab workflows.
Merge Request Alerts
Get notified in Slack when you're assigned as a reviewer, when MRs are approved, or when merge conflicts are detected.
- Reviewer assignment notifications
- Approval & comment tracking
- Merge conflict detection
Pipeline Status
Real-time updates when your GitLab CI/CD pipelines pass, fail, or are still running. Stop refreshing the pipeline page.
- Job-level status updates
- Failure notifications with context
- Turbo merge detection
Pipeline-Level OTEL
Export GitLab CI/CD as OpenTelemetry traces with job-level granularity. Connect to your existing observability stack.
- Pipeline as root span
- Jobs as child spans
- Honeycomb, Datadog, Grafana
Feature Comparison
Pipie vs Native GitLab
Why teams choose Pipie for their GitLab workflows
| Feature | GitLab Native | Pipie |
|---|---|---|
| Slack notifications | Basic webhook integration | Slack-first with smart routing |
| Custom conditions | Event types only | Lua expressions with 30+ variables |
| Cross-project rules | Per-project webhooks | Global rules across all projects |
| Pipeline analytics | Basic CI/CD analytics | Visual dashboards & trends |
| OTEL export | Not available | Pipeline & job-level traces |
OpenTelemetry Export
Connect to your observability stack
Export GitLab CI/CD pipeline data as OTEL traces. Full pipeline-to-job hierarchy means you can see exactly which stages are slow.
-
Enable OTEL Export
Toggle OTEL export in settings
-
Configure Endpoint
Paste your observability platform endpoint
-
Add API Key
Configure authentication headers
-
Go Live
Pipeline traces exported on completion
Works with your tools
Honeycomb
Native OTLP endpoint with trace waterfall
Datadog
CI Visibility with APM correlation
Grafana / Tempo
Open-source with Prometheus correlation
Any OTLP Backend
HTTP/JSON and HTTP/Protobuf supported
Custom Rules Engine
Filter with precision
Lua-based rules let you define exactly when to notify. Filter by branch, author, status, and more.
-- Notify when MR is ready to merge
mr.target_branch == "main"
and not mr.draft
and mr.build_status == "success"
and mr.detailed_merge_status ~= "discussions_not_resolved"
Ready to see your GitLab CI/CD?
Join engineering teams who ship with confidence.
Explore GitLab Features
Discover everything Pipie offers for GitLab