YoPingMe watches your sites from outside and tells you when they stop
answering. This plugin brings that view into wp-admin: a dashboard widget
listing each of your monitors, whether it is up right now, and its uptime
over the last 24 hours, 7 days and 30 days.
This plugin is a viewer, not a monitor. It cannot detect your own site
going down, because a site that is down does not run PHP. The checking is
done by YoPingMe’s probes from outside your server; the plugin only shows
you what they found. If you want to be told when your site goes down, set
up alerts in your YoPingMe account.
YoPingMe runs HTTP, keyword, SSL, ping and TCP checks against your
endpoints from probes on three continents, and alerts you by email,
webhook or Slack. The free plan covers 10 monitors at 5-minute intervals.
When YoPingMe recorded an outage for this site while you were away, the
plugin says so at the top of wp-admin the next time you log in: how long
it lasted, when it started, and what the check saw. It looks back at most
seven days, each administrator gets their own “since your last visit”, and
the notice stays put while you work rather than vanishing on the first
click. Dismiss it and it is gone until the next outage. There is a switch
to turn it off entirely on the settings page.
This still does not make the plugin a monitor. It is telling you what
YoPingMe’s probes saw from outside, after the fact.
Status pages are made in your YoPingMe account, not here. If you publish
one, the [yopingme_status] shortcode puts a compact strip wherever you
want it: the overall state, a dot per service, and a link to the full
status page. Nothing about it is automatic – with no page chosen under
Settings > YoPingMe, or no shortcode on the page, the plugin renders
nothing and makes no request for it.
The strip is drawn on your server from the status page’s public data, at
most once every five minutes, so your visitors’ browsers never contact
YoPingMe and no cookies or scripts are added to your site. The link to
the full page is always part of the strip.
The plugin reads your monitors at most once an hour and caches the answer.
The free plan includes a daily budget of API queries, and an hourly read
keeps a busy dashboard well inside it. The widget shows the time of the
last read rather than pretending the numbers are live, and a Refresh link
lets you pull fresh data when you want it.
This plugin connects to the YoPingMe API to fetch your monitors’ status.
list_monitors, andTerms of service: https://yoping.me/terms/
Privacy policy: https://yoping.me/privacy/
Saving an API key you generated in your own YoPingMe account is what
authorises the plugin to contact that account. Removing the key on the
settings page stops every request immediately and deletes the cached data.
The optional footer badge, when you switch it on, loads one image:
We count these requests to see which sites the badge is running on.
Turning the badge off on the settings page stops them immediately.
The optional status page shortcode, when a status page is configured, fetches
and displays it:
[yopingme_status] shortcode isslug attribute on the shortcode.Removing the shortcode, or setting the status page to None on the settings
page, stops these requests immediately.
Terms of service: https://yoping.me/terms/
Privacy policy: https://yoping.me/privacy/