Agent skill · data analytics · jeremylongshore

apollo-observability

Set up Apollo.io monitoring and observability.

Why this skill is useful

Adds executable scripts for Prometheus metrics and Axios interceptors that enhance observability for Apollo integrations.

What it needs

Requires node installed locally. Requires apollo account access. About 4k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.

What this skill does

Apollo Observability Overview Comprehensive observability for Apollo.io integrations: Prometheus metrics (request count, latency, rate limits, credits), structured logging with PII redaction, OpenTelemetry tracing, and alerting rules. Tracks the metrics that matter: credit burn rate, enrichment success rate, and API health. Prerequisites Valid Apollo API key Node.js 18+ Instructions Step 1: Prometheus Metrics Step 2: Axios Interceptors for Auto-Collection Step 3: Structured Logging with PII Redaction Step 4: OpenTelemetry Tracing Step 5: Alerting Rules Step 6: Metrics Endpoint Output Prometheus metrics: requests, duration, rate limits, credits, enrichment success Axios interceptors for automatic collection on every API call Pino structured logger with PII redaction OpenTelemetry tracing spans for distributed tracing Alerting rules for errors, rate limits, latency, and credit burn rate /metrics and /health HTTP endpoints Examples For a new enrichment worker, instrument the client before its first request, scrape /metrics only through the approved local collector or a network-restricted authenticated path, and confirm that a synthetic 429 increments the error and rate-limit signals without emitting a contact record or API key. Temporarily lower the rate-limit threshold in a non-production environment to prove the alert reaches the on-call route, then restore the production threshold. If a metric endpoint is publicly reachable, labels carry unbounded values, or the alert has no owner, block the rollout until the exposure or operational gap is corrected. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills jeremylongshore/apollo-observability

View the source on GitHub

Browse the @skills marketplace