LinkedIn Professional Network · View 24 of 30 · 6 · Operations
Decisions
- Alerts page on SLO burn (errors and latency members can see), never on CPU alone
- ThirdEye watches business metrics in Pinot. It catches a drop in feed engagement while every host is green
- Hodor detects overload and sheds low-priority traffic before a service falls over (LinkedIn, 2022)
Tools
- inGraphs, EKG, ThirdEye, Iris and Oncall are LinkedIn tools; Iris and Oncall have been open source since 2017
- Tracing is drawn generically because LinkedIn has not published its current tracer. OpenTelemetry is the portable choice
Gaps, shown on purpose
- Traces page nobody; a latency regression is caught on the metrics row
- Overload state is not stored, so analysis after an incident relies on metrics