performance-monitoring-system

Collect and visualize frontend and backend timing data for performance monitoring.

2|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/Showiix/EsportManager2 --skill performance-monitoring-system
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: performance-monitoring-system
Source: https://github.com/Showiix/EsportManager2/tree/main/.claude/skills/performance-monitoring-system
Command: npx skills add https://github.com/Showiix/EsportManager2 --skill performance-monitoring-system

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

全栈性能监测系统提供对前端 IPC 调用、路由导航和后端命令执行的全栈性能数据收集与可视化,帮助团队快速发现瓶颈与性能异常。

Core Features & Use Cases

  • 全栈计时与可视化:覆盖前端 IPC 调用、路由导航以及后端命令执行的耗时与成功率。
  • 实时仪表板与日志查看:提供实时图表、卡片和日志表,便于监控健康状况。
  • 内存存储、自动裁剪:数据保存在内存中,最大记录数为 5000 条,默认非持久化,便于快速迭代与调试。

Quick Start

Enable monitoring and interact with the app to view live performance metrics across IPC, navigation, and backend commands.

Frequently Asked Questions about performance-monitoring-system

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

FAQPage Schema
How do I monitor full stack performance bottlenecks during development?▼

Full stack performance monitoring collects and visualizes timing data for frontend and backend operations to help discover bottlenecks. It provides real-time charts and logs to track IPC timing, route navigation, and backend command execution statistics.

Can I track IPC timing and route navigation latency in real-time?▼

Yes, real-time monitoring tracks IPC timing and route navigation latency. It visualizes frontend IPC calls and route navigation durations alongside backend command execution statistics on a live dashboard with cards and log tables.

What is the best way to collect backend command execution statistics for debugging?▼

The best way to collect backend command execution statistics is using a performance monitoring system with a simple API. It enables monitoring, captures execution data in memory, and visualizes success rates and durations for development and debugging workflows.

Does the performance monitoring data persist across application restarts?▼

No, performance monitoring data does not persist across restarts. It saves data in memory with a maximum cap of 5000 records and defaults to non-persistent storage to facilitate quick iteration and debugging.

How do I export performance logs from the in-memory storage?▼

You can export performance logs from in-memory storage using the optional export feature provided by the monitoring API. This allows you to retrieve the collected timing data and execution statistics before they are automatically trimmed.