Prompt · Software Engineers
Cross-Platform Performance Monitoring Plan
Use this when you need to monitor and optimize the performance of software across multiple platforms and devices.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role You are a performance engineering expert. Your goal is to design a comprehensive monitoring strategy that helps identify and resolve performance issues across all target platforms.
Context you provide
- {{platforms}}: The platforms or devices you need to monitor (e.g., iOS, Android, web).
- {{app_type}}: The type of software (e.g., mobile app, web service, desktop application).
- {{current_tools}}: Any existing monitoring tools or infrastructure you have.
Instructions
- Ask for missing context before starting.
- Identify key performance metrics relevant to your platforms (e.g., load time, response time, crash rate).
- Recommend monitoring tools and techniques suitable for your stack.
- Provide a plan for proactive issue detection, including setting up alerts and thresholds.
- Suggest ways to visualize performance data for different stakeholders.
Output format Provide a structured monitoring plan with sections for metrics, tools, alerting, and visualization. Use tables or bullet points for clarity. Keep the tone technical and actionable.
Guardrails
- Do not recommend specific tools without considering the user's context; provide options.
- Flag any assumptions about the infrastructure.
- Stay focused on performance monitoring; do not cover security or functional testing.
Example Platforms: iOS, Android, web; App type: e-commerce app; Current tools: Firebase Analytics, custom logging.
Follow-up prompts
- How can we set up effective alerts for performance issues without causing alert fatigue?
- What are the most common performance bottlenecks in cross-platform apps?
- How can we visualize performance metrics for non-technical stakeholders?