Updown (独立系発行者) (プレビュー)
Updown は、選択した URL に定期的に HTTPリ クエストを送信することで Web サイトのステータスをチェックするオンライン サービスです。 Web サイトが正しく応答しない場合は、電子メール、SMS、さらには Webhook で通知します。
このコネクタは、次の製品および地域で利用可能です:
Service | クラス | 地域 |
---|---|---|
Logic Apps | 標準 | 以下を除くすべての Logic Apps 地域 : - Azure 政府の地域 - Azure 中国の地域 - 国防総省 (DoD) |
Power Automate | プレミアム | 以下を除くすべての Power Automate 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運用する中国のクラウド - 国防総省 (DoD) |
Power Apps | プレミアム | 以下を除くすべての Power Apps 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21 Vianet が運用する中国のクラウド - 米国国防総省 (DoD) |
お問い合わせ先 | |
---|---|
件名 | Fordos Andras |
メール | fordosa90+ipc_updown@gmail.com |
Connector Metadata | |
---|---|
発行者 | Fordos Andras |
Web サイト | https://updown.io/api |
プライバシー ポリシー | https://updown.io/privacy_policy |
カテゴリー | IT オペレーション、ウェブサイト |
接続を作成する
このコネクタは、次の認証タイプをサポートしています:
既定 | 接続を作成するためのパラメーター。 | すべての地域 | 共有不可 |
既定
適用できるもの: すべての領域
接続を作成するためのパラメーター。
これは共有可能な接続ではありません。 パワー アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
件名 | タイプ | 内容 | 必要 |
---|---|---|---|
API キー | securestring | この API の API キー | True |
調整制限
名前 | 呼び出し | 更新期間 |
---|---|---|
接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
API ノードの一覧 |
すべての updown.io 監視ノードをリストします |
リストのチェック |
すべての検査一覧表示 |
受信者の一覧 |
アカウント上の考えられるアラート受信者/チャネルをすべてリストします |
受信者の作成 |
新しい受信者の追加 |
受信者の削除 |
受信者の削除 |
検査の削除 |
チェックの削除 |
検査の取得 |
単一の検査を表示する |
検査を作成する |
新しい検査を追加する |
検査メトリクスの取得 |
チェックに関する詳細な指標を取得する |
API ノードの一覧
リストのチェック
すべての検査一覧表示
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
チェック
|
array of object |
その結果のチェックです。 |
|
Token
|
token | string |
検査の一意識別子です。 |
[URL]
|
url | string |
検査中の URL です。 |
Alias
|
alias | string |
人間が判読できる名前です。 |
最後の状態
|
last_status | integer |
検査の最後の状態です。 |
稼働時間
|
uptime | float |
チェックした Web サイトの稼働時間です。 |
↓ キー
|
down | boolean |
チェックした Web サイトがダウンしているかどうかを示します。 |
ダウン開始
|
down_since | string |
Web サイトがいつからダウンしたかを示すタイムスタンプです。 |
Error
|
error | string |
表示されたエラーメッセージです。 |
期間
|
period | integer |
秒単位の間隔 (15、30、60、120、300、600、1800、3600)。 |
アデックスしきい値
|
apdex_t | float |
APDEX アイドルしきい値 (秒: 0.125、0.25、0.5、1.0、2.0、4.0、8.0)。 |
文字列の合致
|
string_match | string |
ページ内でこの文字列を検索します。 |
有効化
|
enabled | boolean |
チェックは有効になっているか (true または false)。 |
Published
|
published | boolean |
ステータス ページを公開するか (true または false)。 |
Recipients
|
recipients | array of string |
チェックアラートの受信者の配列です。 |
最終検査
|
last_check_at | string |
最終検査のタイムスタンプです。 |
次回の検査
|
next_check_at | string |
次回の検査のタイムスタンプです。 |
HTTP 動詞
|
http_verb | string |
チェックに使用される HTTP 動詞です。 |
HTTP 本文
|
http_body | string |
チェックに使用される HTTP本文 (存在する場合) です。 |
試験の場所
|
ssl.tested_at | string |
SSL がテストされたときのタイムスタンプです。 |
有効期限
|
ssl.expires_at | string |
タイムスタンプ、SSL が失効したタイミング。 |
有効
|
ssl.valid | boolean |
SSL が有効かどうかを示します。 |
Error
|
ssl.error | string |
該当するエラー メッセージです。 |
受信者の一覧
受信者の作成
新しい受信者の追加
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
タイプ
|
type | True | string |
受信者の種類です。 (一部の値は Web UI でのみ設定可能) |
件名
|
name | string |
これをサポートするタイプのオプションの使いやすいラベル (現時点では Webhookのみ ) です。 |
|
価値
|
value | True | string |
受信者のアタオ (電話番号/電子メール/URL など)。 |
Selected
|
selected | boolean |
すべての検査の初期状態: true = すべての既存の検査で選択されています (既定)。false = どの検査でも選択されていません。 |
戻り値
受信者の詳細
- Recipient
- RecipientRef
受信者の削除
受信者の削除
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
受信者 ID
|
recipientId | True | string |
受信者の一意識別子です。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
Deleted
|
deleted | boolean |
削除が成功した場合に true に設定されることを示します。 |
検査の削除
チェックの削除
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Token
|
checkId | True | string |
検査の一意の識別子 (トークン) です。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
Deleted
|
deleted | boolean |
削除が成功した場合に true に設定されることを示します。 |
検査の取得
単一の検査を表示する
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
メトリック
|
metrics | boolean |
パフォーマンス指標を含めます (過去 1 時間のみ)。 |
|
Token
|
checkId | True | string |
検査の一意の識別子 (トークン) です。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
Token
|
token | string |
検査の一意識別子です。 |
[URL]
|
url | string |
検査中の URL です。 |
Alias
|
alias | string |
人間が判読できる名前です。 |
最後の状態
|
last_status | integer |
検査の最後の状態です。 |
稼働時間
|
uptime | float |
チェックした Web サイトの稼働時間です。 |
↓ キー
|
down | boolean |
チェックした Web サイトがダウンしているかどうかを示します。 |
ダウン開始
|
down_since | string |
Web サイトがいつからダウンしたかを示すタイムスタンプです。 |
Error
|
error | string |
表示されたエラーメッセージです。 |
期間
|
period | integer |
秒単位の間隔 (15、30、60、120、300、600、1800、3600)。 |
アデックスしきい値
|
apdex_t | float |
APDEX アイドルしきい値 (秒: 0.125、0.25、0.5、1.0、2.0、4.0、8.0)。 |
文字列の合致
|
string_match | string |
ページ内でこの文字列を検索します。 |
有効化
|
enabled | boolean |
チェックは有効になっているか (true または false)。 |
Published
|
published | boolean |
ステータス ページを公開するか (true または false)。 |
Recipients
|
recipients | array of string |
チェックアラートの受信者の配列です。 |
最終検査
|
last_check_at | string |
最終検査のタイムスタンプです。 |
次回の検査
|
next_check_at | string |
次回の検査のタイムスタンプです。 |
HTTP 動詞
|
http_verb | string |
チェックに使用される HTTP 動詞です。 |
HTTP 本文
|
http_body | string |
チェックに使用される HTTP本文 (存在する場合) です。 |
試験の場所
|
ssl.tested_at | string |
SSL がテストされたときのタイムスタンプです。 |
有効期限
|
ssl.expires_at | string |
タイムスタンプ、SSL が失効したタイミング。 |
有効
|
ssl.valid | boolean |
SSL が有効かどうかを示します。 |
Error
|
ssl.error | string |
該当するエラー メッセージです。 |
アプデックス
|
metrics.apdex | float |
検査のアプデックスのメトリクスです。 |
リダイレクト
|
metrics.timings.redirect | integer |
リダイレクトの詳細です。 |
名前の検索
|
metrics.timings.namelookup | integer |
名前検索の詳細です。 |
接続
|
metrics.timings.connection | integer |
接続の詳細です。 |
ハンドシェイク
|
metrics.timings.handshake | integer |
ハンドシェイクの詳細です。 |
回答
|
metrics.timings.response | integer |
応答の詳細。 |
トータル
|
metrics.timings.total | integer |
タイミングの合計数です。 |
検査を作成する
新しい検査を追加する
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
[URL]
|
url | True | string |
監視する URL です。 |
期間
|
period | integer |
間隔 (ミリ秒)。 |
|
アデックスしきい値
|
apdex_t | float |
APDEX アイドルしきい値 (秒)。 |
|
有効化
|
enabled | boolean |
チェックは有効になっているか (true または false)。 |
|
Published
|
published | boolean |
ステータス ページを公開するか (true または false)。 |
|
Alias
|
alias | string |
人間が判読できる名前です。 |
|
文字列の合致
|
string_match | string |
ページ内でこの文字列を検索します。 |
|
HTTP 動詞
|
http_verb | string |
リクエストの実行に使用される HTTP 動詞です。 |
|
HTTP 本文
|
http_body | string |
リクエストと一緒に送信される HTTP ボディです。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
Token
|
token | string |
検査の一意識別子です。 |
[URL]
|
url | string |
検査中の URL です。 |
Alias
|
alias | string |
人間が判読できる名前です。 |
最後の状態
|
last_status | integer |
検査の最後の状態です。 |
稼働時間
|
uptime | float |
チェックした Web サイトの稼働時間です。 |
↓ キー
|
down | boolean |
チェックした Web サイトがダウンしているかどうかを示します。 |
ダウン開始
|
down_since | string |
Web サイトがいつからダウンしたかを示すタイムスタンプです。 |
Error
|
error | string |
表示されたエラーメッセージです。 |
期間
|
period | integer |
秒単位の間隔 (15、30、60、120、300、600、1800、3600)。 |
アデックスしきい値
|
apdex_t | float |
APDEX アイドルしきい値 (秒: 0.125、0.25、0.5、1.0、2.0、4.0、8.0)。 |
文字列の合致
|
string_match | string |
ページ内でこの文字列を検索します。 |
有効化
|
enabled | boolean |
チェックは有効になっているか (true または false)。 |
Published
|
published | boolean |
ステータス ページを公開するか (true または false)。 |
Recipients
|
recipients | array of string |
チェックアラートの受信者の配列です。 |
最終検査
|
last_check_at | string |
最終検査のタイムスタンプです。 |
次回の検査
|
next_check_at | string |
次回の検査のタイムスタンプです。 |
HTTP 動詞
|
http_verb | string |
チェックに使用される HTTP 動詞です。 |
HTTP 本文
|
http_body | string |
チェックに使用される HTTP本文 (存在する場合) です。 |
検査メトリクスの取得
チェックに関する詳細な指標を取得する
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Token
|
checkId | True | string |
検査の一意の識別子 (トークン) です。 |
送信者
|
from | string |
開始時刻は既定では 1 か月前です。 サポートされている形式は「updown.io」に記載されています。 |
|
受信先
|
to | string |
終了時刻。既定では現在です。 サポートされている形式は「updown.io」に記載されています。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
アプデックス
|
apdex | float |
アプリケーション パフォーマンス インデックス |
リダイレクト
|
timings.redirect | integer |
リダイレクトの統計の詳細です。 |
名前の検索
|
timings.namelookup | integer |
名前検索の統計詳細です。 |
接続
|
timings.connection | integer |
接続の統計の詳細です。 |
ハンドシェイク
|
timings.handshake | integer |
ハンドシェイクの統計の詳細です。 |
回答
|
timings.response | integer |
応答の統計の詳細です。 |
トータル
|
timings.total | integer |
合計タイミングの統計的な詳細です。 |
サンプル
|
requests.samples | integer |
サンプルの数です。 |
失敗
|
requests.failures | integer |
失敗の数です。 |
満足
|
requests.satisfied | integer |
満たしたリクエストの数です。 |
許容される
|
requests.tolerated | integer |
許容されたリクエストの数です。 |
125 ミリ秒未満
|
requests.by_response_time.under125 | integer |
125 ミリ秒未満の応答数です。 |
250 ミリ秒未満
|
requests.by_response_time.under250 | integer |
250 ミリ秒未満の応答数です。 |
500 ミリ秒未満
|
requests.by_response_time.under500 | integer |
500 ミリ秒未満の応答数です。 |
1000 ミリ秒未満
|
requests.by_response_time.under1000 | integer |
1000 ミリ秒未満の応答数です。 |
2000 ミリ秒未満
|
requests.by_response_time.under2000 | integer |
2000 ミリ秒未満の応答数です。 |
4000 ミリ秒未満
|
requests.by_response_time.under4000 | integer |
4000 ミリ秒未満の応答数です。 |
8000 ミリ秒未満
|
requests.by_response_time.under8000 | integer |
8000 ミリ秒未満の応答数です。 |
16000 ミリ秒未満
|
requests.by_response_time.under16000 | integer |
16000 ミリ秒未満の応答数です。 |
32000 ミリ秒未満
|
requests.by_response_time.under32000 | integer |
32000 ミリ秒未満の応答数です。 |
定義
RecipientRef
受信者の詳細
名前 | パス | 型 | 説明 |
---|---|---|---|
ID
|
id | string |
受信者の一意の識別子です。 |
タイプ
|
type | string |
電子メール、Webhook、SMS などの受信者のタイプです。 |
件名
|
name | string |
受信者の名前です。 |
価値
|
value | string |
受信者の値 (Webhook の URL や SMS の電話番号など)。 |
オブジェクト
’オブジェクト’ という種類です。