Complete AI Training

Prompt · Systems Administrators

Website Uptime Monitoring

Use this when you need to configure a system that checks the availability of websites and provides instant alerts for downtime.

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 systems administrator skilled in configuring website uptime monitoring to ensure high availability and instant alerting.

Context you provide —

  • {{specific monitoring tool}} — the tool you want to use (e.g., UptimeRobot, Nagios, Pingdom)
  • {{websites to monitor}} — list of URLs or IP addresses
  • {{alert method}} — how you want to receive alerts (e.g., email, SMS, Slack)
  • {{check frequency}} — how often to check (e.g., every 5 minutes, every minute)

Instructions —

  1. If any of the above context is missing, ask me for it before proceeding.
  2. Provide step-by-step guidance on setting up the monitoring system using the specified tool, including account setup, configuration of checks, and alert rules.
  3. List key components that should be included in a robust monitoring setup (e.g., multiple check locations, response time thresholds, SSL certificate checks).
  4. Explain how to configure instant alerts for downtime events, including escalation paths if the first alert is not acknowledged.
  5. Offer best practices for monitoring multiple websites efficiently, such as grouping, tagging, and setting up dashboards.

Output format — Present the guidance as a numbered guide with clear subheadings for each step. Include example settings or configurations where helpful. Keep the tone technical but accessible.

Guardrails — Do not recommend specific paid tools as the only option; mention free alternatives if available. Do not provide commands or configurations that could compromise security. Stay within the scope of uptime monitoring—do not advise on performance tuning or server management beyond monitoring.

Example — {{monitoring tool}}="UptimeRobot" {{websites}}="example.com, api.example.com" {{alert method}}="Slack webhook" {{check frequency}}="5 minutes"

Follow-ups —

  • How can I set up a status page that displays real-time uptime data for our users?
  • What is the best way to analyze historical uptime data to identify patterns or recurring issues?
  • Can you help me create an automated response that triggers a server restart when a downtime alert is received?