turbot/updown

steampipe plugin install updownsteampipe plugin install updown

updown.io + Steampipe

Steampipe is an open source CLI to instantly query cloud APIs using SQL.

updown is an online service that checks your website's status by periodically sending an HTTP request to the URL of your choice. It then notifies you by email or sms when your website is not responding correctly.

For example:

select
url,
uptime,
down,
down_since
from
updown_check
+----------------------+--------+-------+------------+
| url | uptime | down | down_since |
+----------------------+--------+-------+------------+
| https://steampipe.io | 100 | false | <null> |
| https://turbot.com | 100 | false | <null> |
+----------------------+--------+-------+------------+

Documentation

Get started

Install

Download and install the latest updown.io plugin:

steampipe plugin install updown

Credentials

ItemDescription
CredentialsCreate an API Key.
PermissionsUse a Read-only key.
RadiusEach connection represents a single updown.io account.
Resolution1. api_key in Steampipe config.
2. UPDOWN_API_KEY environment variable.

Configuration

Installing the latest updown plugin will create a config file (~/.steampipe/config/updown.spc) with a single connection named updown:

connection "updown" {
plugin = "updown"
api_key = "9m_kAcfuTlW_JCrvoMYK6g"
}

Get involved