performance-baseline-capturer
Capture performance baselines before migration for regression comparison and SLA verification
它会碰到什么
扫了多少2 个文本文件,4 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0
这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。
技能内容
Performance Baseline Capturer Skill
Captures comprehensive performance baselines before migration to enable post-migration regression comparison and SLA verification.
Purpose
Enable performance benchmarking for:
- Response time measurement
- Throughput baseline
- Resource utilization tracking
- Load test execution
- Percentile calculation
Capabilities
1. Response Time Measurement
- Capture response times
- Measure latency percentiles
- Track by endpoint
- Document SLA targets
2. Throughput Baseline
- Measure requests per second
- Track concurrent users
- Document peak capacity
- Establish limits
3. Resource Utilization Tracking
- Monitor CPU usage
- Track memory consumption
- Measure disk I/O
- Record network usage
4. Load Test Execution
- Run baseline load tests
- Execute stress tests
- Perform soak tests
- Document results
5. Percentile Calculation
- Calculate P50/P90/P95/P99
- Track distribution
- Identify outliers
- Set thresholds
6. Regression Threshold Setting
- Define acceptable ranges
- Set alert thresholds
- Document tolerances
- Create comparison criteria
Tool Integrations
| Tool | Purpose | Integration Method |
|------|---------|-------------------|
| JMeter | Load testing | CLI |
| Gatling | Performance testing | CLI |
| k6 | Modern load testing | CLI |
| Locust | Python load testing | CLI |
| Artillery | Node.js testing | CLI |
| wrk | HTTP benchmarking | CLI |
Output Schema
{
"baselineId": "string",
"timestamp": "ISO8601",
"environment": {
"name": "string",
"resources": {}
},
"metrics": {
"responseTime": {
"p50": "number",
"p90": "number",
"p95": "number",
"p99": "number",
"mean": "number"
},
"throughput": {
"requestsPerSecond": "number",
"peakRps": "number",
"concurrentUsers": "number"
},
"resources": {
"cpu": {},
"memory": {},
"disk": {},
"network": {}
}
},
"thresholds": {
"responseTime": {},
"throughput": {},
"errors": {}
}
}
Integration with Migration Processes
- migration-testing-strategy: Baseline establishment
- performance-optimization-migration: Performance tracking
Related Skills
migration-validator: Post-migration comparisontest-coverage-analyzer: Test planning
Related Agents
performance-validation-agent: Performance verificationmigration-testing-strategist: Test planning
想直接用这个技能?
本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。
它属于哪个仓库
星标★ 1,796
本站分层T1
该仓技能数2115
原文件路径
library/specializations/code-migration-modernization/skills/performance-baseline-capturer/SKILL.md