webflow-observability

Solid

Set up observability for Webflow integrations — Prometheus metrics for API calls, OpenTelemetry tracing, structured logging with pino, Grafana dashboards, and alerting for rate limits, errors, and latency. Trigger with phrases like "webflow monitoring", "webflow metrics", "webflow observability", "monitor webflow", "webflow alerts", "webflow tracing".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Webflow Observability ## Overview Full observability stack for Webflow Data API v2 integrations: Prometheus metrics for API call counting and latency, OpenTelemetry distributed tracing, structured JSON logging, and alerting rules for error rate and rate limit exhaustion. ## Prerequisites - `prom-client` for Prometheus metrics - `@opentelemetry/api` for tracing (optional) - `pino` for structured logging - Prometheus + Grafana (or compatible backend) ## Instructions ### Step 1: Prometheus Metrics ```typescript // src/observability/metrics.ts import { Registry, Counter, Histogram, Gauge } from "prom-client"; export const registry = new Registry(); // API request counter (by operation and status) export const apiRequests = new Counter({ name: "webflow_api_requests_total", help: "Total Webflow API requests", labelNames: ["operation", "status_code", "method"] as const, registers: [registry], }); // Request duration histogram export const apiDuration = new Histogram({ name: "webflow_api_request_duration_seconds", help: "Webflow API request duration in seconds", labelNames: ["operation"] as const, buckets: [0.05, 0.1, 0.25, 0.5, 1, 2, 5, 10], registers: [registry], }); // Error counter by type export const apiErrors = new Counter({ name: "webflow_api_errors_total", help: "Webflow API errors by status code", labelNames: ["operation", "status_code", "error_type"] as const, registers: [registry], }); // Rate limit remaining gauge export const rate...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

adobe-observability

Set up comprehensive observability for Adobe API integrations with Prometheus metrics, OpenTelemetry traces, structured logging, and alert rules covering Firefly, PDF Services, and Photoshop APIs. Trigger with phrases like "adobe monitoring", "adobe metrics", "adobe observability", "monitor adobe", "adobe alerts", "adobe tracing".

2,266 Updated today
jeremylongshore
AI & Automation Featured

intercom-observability

Set up observability for Intercom integrations with metrics, traces, and alerts. Use when implementing monitoring for Intercom API operations, setting up dashboards, or configuring alerting for integration health. Trigger with phrases like "intercom monitoring", "intercom metrics", "intercom observability", "monitor intercom", "intercom alerts", "intercom tracing".

2,266 Updated today
jeremylongshore
AI & Automation Featured

flexport-observability

Set up observability for Flexport logistics integrations with metrics, structured logging, distributed tracing, and alerting dashboards. Trigger: "flexport monitoring", "flexport observability", "flexport metrics", "flexport alerts".

2,266 Updated today
jeremylongshore
AI & Automation Featured

fireflies-observability

Monitor Fireflies.ai integration health with metrics, alerts, and dashboards. Use when implementing monitoring, setting up alerting, or tracking transcript processing reliability. Trigger with phrases like "fireflies monitoring", "fireflies metrics", "fireflies observability", "monitor fireflies", "fireflies alerts".

2,266 Updated today
jeremylongshore
AI & Automation Featured

figma-observability

Set up monitoring, metrics, and alerting for Figma API integrations. Use when implementing observability for Figma operations, tracking API health, or configuring alerts for rate limits and errors. Trigger with phrases like "figma monitoring", "figma metrics", "figma observability", "figma alerts", "figma dashboard".

2,266 Updated today
jeremylongshore