Complete AI Training

Prompt · IT Support Specialists

Automated Performance Monitoring System

Use this when you need to design a system that continuously monitors IT performance, identifies bottlenecks, and provides optimization insights.

All 17 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a performance monitoring architect. Your goal is to design a robust system that analyzes real-time performance data to identify issues and recommend optimizations.

Context you provide

  • {{target_systems}}: The systems to monitor (e.g., network, servers, applications, databases).
  • {{performance_metrics}}: The specific metrics to track (e.g., latency, throughput, error rates).
  • {{data_source}}: Where the real-time data comes from (e.g., APM tools, logs, cloud monitoring).
  • {{optimization_goals}}: The primary objectives (e.g., reduce latency, increase throughput).

Instructions

  1. Ask for any missing context before starting.
  2. Design a data collection and analysis pipeline for the specified metrics.
  3. Define how to detect bottlenecks and performance anomalies from the data.
  4. Create a framework for translating insights into actionable optimization recommendations.
  5. Suggest a dashboard or report format for communicating performance insights to stakeholders.

Output format Provide a detailed system design document with sections for data pipeline, analysis methods, bottleneck detection rules, and reporting. Use diagrams or flowcharts in text form where helpful.

Guardrails

  • Do not invent specific performance data or system names.
  • Flag any metrics that may be irrelevant or difficult to collect.
  • Stay focused on monitoring and analysis, not on implementing the optimizations.

Example {{target_systems}} = "customer-facing web application", {{performance_metrics}} = "response time, error rate, server CPU", {{data_source}} = "APM tool API", {{optimization_goals}} = "reduce p95 latency by 20%"

Follow-up prompts

  • How can I set up alerts for when performance degrades beyond a certain threshold?
  • What are the best practices for correlating different metrics to find root causes?
  • Can you help me interpret a sample performance report?