WP Uptime Robot Monitor

WP Uptime Robot Monitor

WP Uptime Robot Monitor

This WordPress plugin lets you easily monitor your servers/websites uptime and downtime from the WordPress dashboard. You can also create your own status page using front end shortcodes provided by this plugin. It uses the 2.0 API so you don’t have to take up server resources to monitor the uptime/downtime. The uptime robot API key will give you up to 50 free monitors (websites) which can each be checked every 5 minutes which is plenty for most web admins. It supports HTTPS. Ping, Keyword, and Port checks.

Uptime Robot can notify you of downtime via:

  • Email
  • Twitter
  • Webhook
  • Email to SMS
  • Slack
  • Hipchat
  • Pushover

Dashboard Widgets:

  • Monitor Info And Status Table
  • Monitor Uptime And Downtime Logs Table
  • Monitor Stats Donut Graph
  • Monitor Response Time Line Graphs

Front End Shortcodes:

  • Monitor Info And Status Table
  • Monitor Uptime And Downtime Logs Table
  • Monitor Stats Donut Graphs
  • Monitor Response Time Line Graphs


  • Custom Color Picker Option
  • Donut or Pie Graph Option
  • Watch Specific Monitor(s) Option

This plugin used advanced transient caching techniques to make minimal API calls resulting in faster loads and no rate limiting issues.

Example Status Pages

Using the plugins shortcodes you can create status pages on the front end of your website easily. You can adjust the order of the shortcodes, move them onto multiple pages, have them all on one page, etc! It is very customizable and the short codes will work with any theme. Below is a few examples:

Status Page Example 1:

WP Uptime Robot Monitor - 1

Status Page Example 2:

WP Uptime Robot Monitor - 2

Status Page Example 3:

WP Uptime Robot Monitor - 3

Status Page Shortcodes Example:

WP Uptime Robot Monitor - 4


Change Log

v1.4.0 (2017-10-07)

Fix error introduced on API update
Introduce Front End Shortcodes
Improve Code and styling
More options and more customizable
Specific monitor(s) watch option

v1.3.1 (2017-03-22)

Update version tag and minor css change

v1.3.0 (2017-03-01)

Add line chart graphs for response times widget
Make Colors Work On All Widgets & Improve styling

v1.2.0 (2017-02-28)

Update API version from 1.0 to 2.0
Add a logs widget to show the logs of monitors
Change some CSS styling
Add monitor ID and avg response time sections to table monitors
Make translatable strings have proper text domain

v1.1.0 (2017-02-13)

Add chart js, doughnut chart, and options.
Make doughnut chart for up, down, and paused monitors.
Add options to select colors for doughnut.
Minor name changes to original widget.
Small improvements to the code.

v1.0.0 (2017-01-25)

Added dashboard widget for monitors.