← Home ← Codex ← DEBT
Browse by Category
+ added · updated 7d
🤖 AI Guestbook — Observability educational data only
| |
Last 30 days
2 pings — 2026-05-26 T 9 pings — 2026-05-27 W 32 pings — 2026-05-28 T 4 pings — 2026-05-29 F 12 pings — 2026-05-30 S 4 pings — 2026-05-31 S 1 ping — 2026-06-01 M 8 pings — 2026-06-02 T 5 pings — 2026-06-03 W 45 pings — 2026-06-04 T 54 pings — 2026-06-05 F 31 pings — 2026-06-06 S 55 pings — 2026-06-07 S 50 pings — 2026-06-08 M 9 pings — 2026-06-09 T 40 pings — 2026-06-10 W 7 pings — 2026-06-11 T 9 pings — 2026-06-12 F 6 pings — 2026-06-13 S 3 pings — 2026-06-14 S 13 pings — 2026-06-15 M 5 pings — 2026-06-16 T 6 pings — 2026-06-17 W 4 pings — 2026-06-18 T 6 pings — 2026-06-19 F 4 pings — 2026-06-20 S 13 pings — 2026-06-21 S 14 pings — 2026-06-22 M 17 pings — Yesterday T 1 ping — Today W
PetalBot 1
PetalBot 15SEMrush 2
Amazonbot 317Scrapy 227Perplexity 193Google 180ChatGPT 148Ahrefs 128You.com 94SEMrush 77Unknown AI 69Bing 44Claude 37Meta AI 35PetalBot 31Majestic 29Sogou 5Qwen 3
crawler 1.5k crawler_json 102 pre-tracking 23
Category total1.6k pings Terms pinged31 / 31 Distinct agents15
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Structured Logging PHP 8.0+ 🧠 2
Emitting log entries as machine-parseable key-value pairs (JSON) rather than free-form strings — enabling filtering, aggregation, and alerting.
3mo ago Observability intermediate
Alerting Best Practices
Good alerts are actionable, symptom-based, and rare — page on user impact, not causes. Alert fatigue from noisy alerts is as dangerous as no alerts.
3mo ago Observability intermediate
APM — Application Performance Monitoring PHP 7.0+ 🧠 1
APM tools (Datadog, New Relic, Blackfire) automatically instrument applications to profile code-level performance — identifying slow DB queries, N+1 problems, and method-level bottlenecks.
3mo ago Observability intermediate
Canary Deployment & Observability
Canary deployments route a small percentage of traffic to a new version — compare its golden signals against the stable version before full rollout to catch regressions automatically.
3mo ago Observability intermediate
Cardinality in Metrics
Cardinality is the number of unique label value combinations — high cardinality (user_id, URL, session_id as labels) creates millions of time series and crashes Prometheus.
3mo ago Observability intermediate
Cardinality in Observability PHP 7.0+
The number of unique combinations of label values in a metric — high cardinality (millions of unique label combinations) causes memory exhaustion in time-series databases and is the most common observability scaling problem.
3mo ago Observability intermediate
Correlation ID Pattern 🧠 2
A correlation ID is a unique identifier attached to every request and propagated through all logs, services, and queues — enabling end-to-end request tracing through string search.
3mo ago Observability beginner
Distributed Tracing 🧠 1
Distributed tracing tracks a request as it flows through multiple services — each service adds a span to a shared trace, giving end-to-end visibility into latency and failures.
3mo ago Observability intermediate
Error Budget
Error budget is the allowed amount of unreliability within an SLO period — 99.9% SLO = 43.8 min/month downtime allowed. When budget is exhausted, reliability takes priority over features.
3mo ago Observability intermediate
Four Golden Signals
Google SRE's Four Golden Signals — Latency, Traffic, Errors, Saturation — are the four metrics that, if monitored and alerted on, cover most production reliability concerns.
3mo ago Observability beginner
Grafana & Dashboards 🧠 1
Grafana is the de facto open-source dashboard platform — connecting to Prometheus, Loki, Elasticsearch, and 50+ data sources to visualise metrics, logs, and traces in a unified UI.
3mo ago Observability beginner
Health Check Patterns
Health checks report service status to load balancers and orchestrators — /health/live (is the process running?), /health/ready (can it serve traffic?), and deep health checks for dependencies.
3mo ago Observability beginner
Log Aggregation (ELK/Loki) 🧠 3
Log aggregation collects logs from all services into a central searchable store — ELK (Elasticsearch+Logstash+Kibana) for full-text search, Loki (Prometheus-style) for cost-efficient label-based search.
3mo ago Observability intermediate
Log Levels & When to Use Each
Log levels (DEBUG, INFO, WARNING, ERROR, CRITICAL) communicate severity — use the right level so alerts fire on real issues and noise doesn't mask real problems.
3mo ago Observability beginner
On-Call & Runbooks
A runbook documents how to diagnose and resolve specific alerts — on-call engineers shouldn't have to think from scratch at 3am; the runbook provides the playbook.
3mo ago Observability beginner
OpenTelemetry 🧠 2
OpenTelemetry (OTel) is the open standard for telemetry — a vendor-neutral SDK for traces, metrics, and logs that exports to any backend (Jaeger, Datadog, Honeycomb, Prometheus).
3mo ago Observability intermediate
P50/P95/P99 Latency Percentiles
Latency percentiles (P50, P95, P99) tell you what most users experience — P99 means '99% of requests are faster than this', revealing the worst experiences that averages hide.
3mo ago Observability beginner
Prometheus Concepts
Prometheus is a pull-based metrics system — services expose /metrics in text format, Prometheus scrapes them, stores as time series, and evaluates alerting rules via PromQL.
3mo ago Observability intermediate
SLO / SLI / SLA
SLI (what you measure), SLO (your internal target), SLA (your customer commitment) — the hierarchy that turns vague 'uptime' promises into measurable operational objectives.
3mo ago Observability intermediate
Spans & Traces
A trace is one request's full journey; spans are the individual operations within it — each span has a name, start time, duration, status, and optional attributes.
3mo ago Observability beginner
✓ schema.org compliant