AgentSkillsCN

blazemeter-troubleshooting

全面解析 BlazeMeter 故障排除指南,覆盖 API 监控、性能测试、通用问题、集成对接以及安全防护等多个方面。适用于以下场景:(1) 排查 API 监控问题(雷达代理认证、SSL 证书、调试测试);(2) 排查性能测试问题(响应时间过长、500 错误、部分加载、测试未启动);(3) 排查通用问题(删除非空项目、禁止访问的域名、Chrome 扩展导出失败);(4) 排查集成问题(New Relic 报表生成);(5) 排查安全问题(Apache Log4j2 漏洞);(6) 处理支持请求与工单,或执行任何其他故障排除任务。

SKILL.md
--- frontmatter
name: blazemeter-troubleshooting
description: Comprehensive troubleshooting guide for BlazeMeter, covering API Monitoring, Performance Testing, general issues, integrations, and security. Use when troubleshooting for (1) API Monitoring issues (Radar Agent auth, SSL certificates, debug tests), (2) Performance Testing issues (high response time, 500 errors, partial load, tests not starting), (3) General issues (delete non-empty project, forbidden domains, Chrome Extension export failures), (4) Integration issues (New Relic reporting), (5) Security issues (Apache Log4j2 vulnerability), (6) Support requests and tickets, or any other troubleshooting tasks.

BlazeMeter Troubleshooting

Comprehensive troubleshooting guide for resolving issues in BlazeMeter.

Overview

This skill covers troubleshooting for API Monitoring, Performance Testing, general issues, integrations, and security. It includes diagnostic steps, common solutions, and support resources. Effective troubleshooting requires systematic diagnosis and understanding of common issues and their solutions.

Quick Start

  1. Identify the issue: Determine if it's API Monitoring, Performance Testing, or general
  2. Check relevant reference: Review the appropriate troubleshooting guide
  3. Apply solutions: Follow diagnostic steps and solutions
  4. Contact support: If issues persist, use support resources

MCP Tools Integration

While troubleshooting is primarily done through UI and logs, you can use BlazeMeter MCP tools to access test execution information and results that may help diagnose issues:

Available MCP Tools

  • Test Execution Information:

    • blazemeter_execution with action read - Read test execution details and status
    • blazemeter_execution with action list - List all executions for a test
    • Required args: execution_id (integer) or test_id (integer)
    • Returns: Execution details including status, errors, and results
  • Test Information:

    • blazemeter_tests with action read - Read test details and configuration
    • Required args: test_id (integer)
    • Returns: Test details including configuration that may help identify issues

When to Use MCP Tools

  • Execution Analysis: Use MCP tools to programmatically retrieve execution details and errors
  • Automation: Integrate troubleshooting information into automation scripts
  • Monitoring: Monitor test execution status and errors programmatically

Example Workflow

Getting Execution Details for Troubleshooting:

  1. Use blazemeter_execution with action list to get execution IDs for a test
  2. Use blazemeter_execution with action read to get detailed execution information
  3. Review execution status, errors, and results to identify issues
  4. Use this information to diagnose and resolve problems

Reference Files

API Monitoring

Performance

  • performance.md: High Response Time, 500 Response, Debug Test Multiple Scenarios, Partial Load, Selenium vs JMeter Load Testing, Test Works Locally but Not in BlazeMeter, Taurus Test Works Locally but Not in BlazeMeter, Test Won't Start

General

  • general.md: Delete Non-Empty Project, Forbidden Domains, Chrome Extension Export JMX Failed, Support Feature Requests Submit, Support Feature Requests Track, Support Ticket Management

Integrations

Security

When to Use Each Reference

  • API Monitoring: When troubleshooting API Monitoring test failures, Radar Agent issues, or SSL certificate problems
  • Performance: When troubleshooting Performance test failures, high response times, or execution issues
  • General: When troubleshooting general issues, project deletion, or support requests
  • Integrations: When troubleshooting integration issues
  • Security: When addressing security vulnerabilities