maintainx-observability

Featured

Implement comprehensive observability for MaintainX integrations. Use when setting up monitoring, logging, tracing, and alerting for MaintainX API integrations. Trigger with phrases like "maintainx monitoring", "maintainx logging", "maintainx metrics", "maintainx observability", "maintainx alerts".

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

# MaintainX Observability ## Overview Implement metrics, structured logging, and alerting for MaintainX integrations to ensure reliability and rapid issue detection. ## Prerequisites - MaintainX integration deployed - Node.js 18+ - Monitoring platform (Prometheus/Grafana, Datadog, or CloudWatch) ## Instructions ### Step 1: Prometheus Metrics ```typescript // src/observability/metrics.ts import { Counter, Histogram, Gauge, Registry } from 'prom-client'; const register = new Registry(); export const metrics = { apiRequests: new Counter({ name: 'maintainx_api_requests_total', help: 'Total MaintainX API requests', labelNames: ['method', 'endpoint', 'status'], registers: [register], }), apiLatency: new Histogram({ name: 'maintainx_api_latency_seconds', help: 'MaintainX API request latency', labelNames: ['method', 'endpoint'], buckets: [0.1, 0.25, 0.5, 1, 2.5, 5, 10], registers: [register], }), rateLimitHits: new Counter({ name: 'maintainx_rate_limit_hits_total', help: 'Times rate limited by MaintainX API', registers: [register], }), workOrdersProcessed: new Counter({ name: 'maintainx_work_orders_processed_total', help: 'Work orders processed', labelNames: ['action', 'status'], registers: [register], }), syncLag: new Gauge({ name: 'maintainx_sync_lag_seconds', help: 'Seconds since last successful sync', registers: [register], }), }; export { register }; ``` ### Step 2: Instr...

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

maintainx-deploy-integration

Deploy MaintainX integrations to production environments. Use when deploying to cloud platforms, configuring production environments, or automating deployment pipelines for MaintainX integrations. Trigger with phrases like "deploy maintainx", "maintainx deployment", "maintainx cloud deploy", "maintainx kubernetes", "maintainx docker".

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

apollo-observability

Set up Apollo.io monitoring and observability. Use when implementing logging, metrics, tracing, and alerting for Apollo integrations. Trigger with phrases like "apollo monitoring", "apollo metrics", "apollo observability", "apollo logging", "apollo alerts".

2,266 Updated today
jeremylongshore
AI & Automation Featured

maintainx-prod-checklist

Production deployment checklist for MaintainX integrations. Use when preparing to deploy a MaintainX integration to production, verifying production readiness, or auditing existing deployments. Trigger with phrases like "maintainx production", "deploy maintainx", "maintainx go-live", "maintainx production checklist", "maintainx launch".

2,266 Updated today
jeremylongshore
AI & Automation Featured

maintainx-ci-integration

Integrate MaintainX API testing into CI/CD pipelines. Use when setting up automated testing, configuring CI workflows, or implementing continuous integration for MaintainX integrations. Trigger with phrases like "maintainx ci", "maintainx github actions", "maintainx pipeline", "maintainx automated testing", "maintainx ci/cd".

2,266 Updated today
jeremylongshore