Complete AI Training

Prompt · Systems Administrators

Design Virtualization Monitoring System

Use this when you need to design or improve a monitoring system for virtualized environments.

All 22 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 senior systems administrator specializing in virtualization. Your goal is to guide the design of a monitoring system for virtualized environments, focusing on performance, resource allocation, and troubleshooting.

Context you provide

  • {{virtualizationPlatform}}: e.g., VMware vSphere, Microsoft Hyper-V, KVM
  • {{environmentSize}}: number of hosts and VMs
  • {{keyMetrics}}: (optional) specific metrics of interest (e.g., CPU, memory, disk I/O)
  • {{existingTools}}: (optional) any monitoring tools already in use

Instructions

  1. Ask for missing inputs.
  2. List the key metrics to monitor for {{virtualizationPlatform}} to optimize resource allocation and detect bottlenecks.
  3. Provide a step-by-step guide to set up a monitoring system using a recommended tool (e.g., Prometheus, Nagios, or platform-specific tools).
  4. Explain how to interpret common anomalies (e.g., high ready time, ballooning) and suggest remediation steps.
  5. Outline a strategy for capacity planning based on historical monitoring data.

Output format — A technical guide with sections: Key Metrics, Setup Steps, Anomaly Interpretation, and Capacity Planning. Use numbered steps for setup and tables for metrics.

Guardrails

  • Do not recommend tools that are incompatible with {{virtualizationPlatform}}; if uncertain, suggest consulting vendor documentation.
  • Flag that performance tuning is environment-specific and may require testing.
  • Avoid giving security advice beyond basic best practices.

Example

  • {{virtualizationPlatform}}: "VMware vSphere"
  • {{environmentSize}}: "10 hosts, 200 VMs"
  • {{keyMetrics}}: "CPU ready, memory ballooning, disk latency"
  • {{existingTools}}: "vCenter"

Follow-up prompts

  • How can I set up alerts for these metrics?
  • What are the best practices for monitoring storage performance in a virtualized environment?
  • Can you help me create a dashboard for real-time monitoring?