metrics

Collect, store, export, and query system metrics via a TypeScript API.

71|22|Updated Apr 6, 2020
One-click install
npx skills add https://github.com/nirholas/agenti --skill metrics-nirholas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: metrics
Source: https://github.com/nirholas/agenti/tree/main/packages/protocols/x402-cloddsbot/src/skills/bundled/metrics
Command: npx skills add https://github.com/nirholas/agenti --skill metrics-nirholas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

System administrators and developers need visibility into how their infrastructure performs. This skill provides real-time insight by collecting, aggregating, and exporting metrics from servers and services to identify bottlenecks and reliability issues.

Core Features & Use Cases

  • Prometheus-compatible export: Export metrics in a text format compatible with Prometheus scrapers and dashboards.
  • Comprehensive metric coverage: System health (CPU, memory, uptime), API performance, WebSocket activity, trades, and error rates.
  • Query, alerting, and reporting: Allow querying, alerting on thresholds, and exporting reports for stakeholders.

Quick Start

Start the metrics skill to begin collecting and viewing real-time system metrics.

Frequently Asked Questions about metrics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I monitor real-time system metrics and telemetry for my infrastructure?

You can monitor system metrics by applying telemetry collection across servers and endpoints. It aggregates system health data like CPU, memory, and uptime to identify performance bottlenecks.

Does this telemetry monitoring tool export metrics in Prometheus-compatible format?

Yes, the telemetry monitoring tool exports metrics in a text format compatible with Prometheus scrapers. This allows you to integrate collected system health data directly into Prometheus dashboards.

How do I collect API performance and WebSocket activity metrics for alerting?

You collect API performance and WebSocket activity metrics by starting the Skill to begin real-time collection. It supports querying and alerting on thresholds for system health monitoring.

Can I use a TypeScript API to collect and query infrastructure telemetry data?

Yes, you can use a modular pipeline with a TypeScript API to collect, store, export, and query telemetry data. This provides detailed breakdowns of infrastructure performance and error rates.

What is the best way to set up dashboards for server health and error rates?

The best way to set up dashboards for server health is to apply this Skill to your infrastructure. It provides real-time dashboards, performance breakdowns, and reporting for stakeholders.

Why do I need real-time telemetry monitoring for my servers and services?

You need real-time telemetry monitoring to gain visibility into infrastructure performance and identify reliability issues. It aggregates metrics to prevent bottlenecks across servers and services.