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_sincefrom 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
Item | Description |
---|---|
Credentials | Create an API Key. |
Permissions | Use a Read-only key. |
Radius | Each connection represents a single updown.io account. |
Resolution | 1. 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
- Open source: https://github.com/turbot/steampipe-plugin-updown
- Community: Discussion forums