LogicMonitorのRESTAPIへのリクエストにはレート制限が課せられます。 制限は、エンドポイントとメソッドの組み合わせごとに割り当てられます。 たとえば、GET / device / devicesへのリクエストには、POST / device / devicesへのリクエストやGET / device / devices / ID / devicedatasourcesへのリクエストとは異なる制限がある場合があります。 レート制限を超えて行われたリクエストは、HTTP 429 Too ManyRequestsとエラーを含むレスポンスを受け取ります。 制限はユーザーごとではなく、アカウントに対して行われたすべてのリクエストに適用されます。
重要: デフォルトの制限は、時折のピーク使用量についてテストされており、これらの制限でAPIを継続的に使用することはありません。 定格制限でAPIを継続して使用すると、ポータルの全体的なパフォーマンスに影響を与える可能性があります。 LogicMonitorは、ポータルの可用性とパフォーマンスを最優先するため、ポータルのパフォーマンス、アラート、およびデータ収集に悪影響が及ぶ場合は、APIの制限をデフォルトから減らす権利を留保します。 ニーズがこれらの設計制限を超える場合は、カスタマーサクセスマネージャーと積極的に協力して、考えられるオプションについて話し合ってください。
制限および制限への近さに関する情報は、以下の応答ヘッダーで返されます。 これにより、課されるレート制限を表示し、必要に応じてスクリプトを調整してそれらを回避できます。
ヘッダ
|
説明
|
X-レート-制限-制限
|
X-Rate-Limit-Windowごとのリクエスト制限
|
Xレート制限-残り
|
時間枠に残っているリクエストの数
|
X-Rate-Limit-ウィンドウ
|
秒単位のローリング時間ウィンドウの長さ
|
レート制限ロジック
制限は変更される可能性があるため、上記のヘッダーとその値に基づいてレート制限を回避することを目的としたロジックを使用することをお勧めします。 たとえば、レート制限に達したときに60秒待機してから別の要求を行うロジックをスクリプトに導入できます。 以下は、さまざまな言語にわたるそのようなロジックの例です。
Python
次のロジックは、requestsモジュールを使用してループで利用でき、「X-Rate-Limit-Remaining」ヘッダー値がゼロになった場合に単純なタイムアウトを実装します。
if (response.headers['X-Rate-Limit-Remaining'] == 0):
window = response.headers['X-Rate-Limit-Window']
time.sleep(float(window))
Python
ルビー
次のロジックは、ネットhttpライブラリを使用してループで利用でき、「X-Rate-Limit-Remaining」ヘッダー値がゼロになった場合に単純なタイムアウトを実装します。
if resp['X-Rate-Limit-Remaining'].to_i == 0
sleep resp['X-Rate-Limit-Window'].to_i
end
ルビー
Groovy
次のロジックは、Apache httpライブラリを使用してループで利用でき、「X-Rate-Limit-Remaining」ヘッダー値がゼロになった場合に単純なタイムアウトを実装します。
remainingRequestsHeader = response.getHeaders('X-Rate-Limit-Remaining');
windowHeader = response.getHeaders('X-Rate-Limit-Window');
remainingRequests = remainingRequestsHeader[0].getValue();
window = windowHeader[0].getValue();
if (remainingRequests.toInteger() == 0){
Thread.sleep(window.toInteger() * 1000);
}
Groovy
PowerShellの
PowerShellでレート制限を回避する方法は、リクエストを行う方法によって異なります。 Invoke-RestMethodコマンドレットは、例外が発生しない限り応答ヘッダーをスローします。そのため、Invoke-RestMethodを使用している場合は、HTTP429が返されたときに再試行を試みることをお勧めします。 たとえば、次のコード例に示すように、try catchループでAPIリクエストを作成し、結果のステータスが429の場合に再試行できます。
(または、Invoke-WebRequestコマンドレットを使用して、律速応答ヘッダーに基づいてロジックを追加することもできます。)
<# Make request & retry if failed due to rate limiting #>
$Stoploop = $false
do {
try {
<# Make Request #>
$response = Invoke-RestMethod -Uri $url -Method $httpVerb -Headers $headers
<# Print status and body of response #>
$status = $response.status
$body = $response.data| ConvertTo-Json -Depth 5
Write-Host "Status:$status"
Write-Host "Response:$body"
$Stoploop = $true
}
catch {
if ($response.status -eq 429){
Write-Host "Request exceeded rate limit, retrying in 60 seconds..."
Start-Sleep -Seconds 60
}
else {
Write-Host "Request failed, not as a result of rate limiting"
$Stoploop = $true
}
}
}
While ($Stoploop -eq $false)
PowerShellの
デフォルトのレート制限
次の表は、エンドポイント/メソッド要求の組み合わせごとの既定のレート制限を示しています。
アラートルール
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
PATCH | / santaba / rest / settings / alert / rules / {id} | 250 / min | アラートルールの更新 |
GET | / santaba / rest / settings / alert / rules / {id} | 500 / min | ID でアラート ルールを取得する |
DELETE | / santaba / rest / settings / alert / rules / {id} | 300 / min | アラートルールを削除する |
PUT | / santaba / rest / settings / alert / rules / {id} | 200 / min | アラートルールの更新 |
POST | / santaba / rest / settings / alert / rules | 200 / min | アラートルールを追加 |
GET | / santaba / rest / settings / alert / rules | 500 / min | アラート ルール リストの取得 |
アラート
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
GET | /santaba/rest/alert/alerts/{id} | 500 / min | アラートを受け取る |
GET | / santaba / rest / alert / alerts | 400 / min | アラートリストを取得 |
POST | / santaba / rest / alert / alerts / {id} / ack | 200 / min | ID によるアラートの確認 |
POST | / santaba / rest / alert / alerts / {id} / note | 200 / min | アラートメモを追加 |
APIトークン
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
POST | /santaba/rest/setting/admins/{adminId}/apitokens | 200 / min | ユーザーの API トークンを追加する |
GET | /santaba/rest/setting/admins/{adminId}/apitokens | 500 / min | ユーザーの API トークンを取得する |
GET | / santaba / rest / settings / admins / apitokens | 500 / min | ユーザー全体の API トークンのリストを取得する |
APIPerfStats
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
GET | /santaba/rest/apiStats/externalApis | 500 / min | 外部 API 統計情報の取得 |
関数に適用
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
PATCH | /santaba/rest/setting/functions/{id} | 250 / min | 更新が機能に適用されます |
GET | /santaba/rest/setting/functions/{id} | 500 / min | Get は関数に適用されます |
PUT | /santaba/rest/setting/functions/{id} | 200 / min | 更新が機能に適用されます |
POST | /サンタバ/レスト/設定/機能 | 200 / min | 関数に適用する追加 |
GET | /santaba/休息/設定/機能 | 500 / min | 関数リストに適用される取得 |
監査ログ
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
GET | /santaba/rest/setting/accesslog | 500 / min | 監査ログを取得する |
コレクターグループ
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
POST | /santaba/rest/setting/コレクター/グループ | 200 / min | コレクター グループを追加 |
GET | /santaba/rest/setting/コレクター/グループ | 500 / min | コレクター グループ リストの取得 |
PATCH | /santaba/rest/setting/collector/groups/{id} | 250 / min | コレクター グループの更新 |
GET | /santaba/rest/setting/collector/groups/{id} | 500 / min | コレクター グループを取得する |
DELETE | /santaba/rest/setting/collector/groups/{id} | 300 / min | コレクターグループを削除する |
PUT | /santaba/rest/setting/collector/groups/{id} | 200 / min | コレクター グループの更新 |
コレクター
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
GET | /santaba/rest/setting/collector/collectors/{id} | 500 / min | コレクターを取得 |
GET | /サンタバ/レスト/設定/コレクター/コレクター | 500 / min | コレクターリストを取得する |
PATCH | /santaba/rest/setting/collector/collectors/{id} | 250 / min | 更新コレクター |
POST | /サンタバ/レスト/設定/コレクター/コレクター | 200 / min | コレクターを追加 |
PUT | /santaba/rest/setting/collector/collectors/{id} | 200 / min | 更新コレクター |
DELETE | /santaba/rest/setting/collector/collectors/{id} | 300 / min | コレクターを削除 |
GET | /santaba/rest/setting/collector/collectors/{collectorId}/installers/{osAndArch} | 500 / min | コレクターのインストーラーを入手する |
POST | /santaba/rest/setting/collector/collectors/{id}/ackdown | 200 / min | コレクタ ダウン アラートの確認 |
コレクターバージョン
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
GET | /santaba/rest/setting/コレクター/コレクター/バージョン | 500 / min | コレクターのバージョン リストを取得する |
構成ソース
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
POST | /santaba/rest/setting/configsources/{id}/audit | 200 / min | 監査バージョンを追加 |
ダッシュボードグループ
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
PATCH | / santaba / rest / dashboard / groups / {id} | 250 / min | ダッシュボード グループの更新 |
GET | / santaba / rest / dashboard / groups / {id} | 500 / min | ダッシュボードグループを取得する |
DELETE | / santaba / rest / dashboard / groups / {id} | 300 / min | ダッシュボードグループを削除する |
PUT | / santaba / rest / dashboard / groups / {id} | 200 / min | ダッシュボード グループの更新 |
POST | / santaba / rest / dashboard / groups | 200 / min | ダッシュボード グループを追加 |
GET | / santaba / rest / dashboard / groups | 500 / min | ダッシュボード グループ リストの取得 |
ダッシュボード
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
POST | / santaba / rest / dashboard / dashboards | 200 / min | ダッシュボードを追加 |
GET | / santaba / rest / dashboard / dashboards | 500 / min | ダッシュボード リストを取得する |
GET | /santaba/rest/dashboard/dashboards/{id}/widgets | 500 / min | DashboardId でウィジェット リストを取得する |
PATCH | / santaba / rest / dashboard / dashboards / {id} | 250 / min | ダッシュボードを更新する |
GET | / santaba / rest / dashboard / dashboards / {id} | 500 / min | ダッシュボードを取得 |
DELETE | / santaba / rest / dashboard / dashboards / {id} | 300 / min | ダッシュボードを削除 |
PUT | / santaba / rest / dashboard / dashboards / {id} | 200 / min | ダッシュボードを更新する |
且つ
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
GET | /santaba/rest/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{id}/graphs/{graphId}/data | 500 / min | デバイス インスタンス グラフ データを取得する |
GET | /santaba/rest/device/devices/{deviceId}/devicedatasources/{deviceDsId}/groups/{dsigId}/graphs/{graphId}/data | 500 / min | デバイス インスタンス グループの概要グラフ データを取得する |
GET | /santaba/rest/website/websites/{websiteId}/checkpoints/{checkpointId}/graphs/{graphName}/data | 500 / min | Web サイトのグラフ データを取得する |
GET | /santaba/rest/device/devicedatasourceinstances/{instanceId}/graphs/{graphId}/data | 500 / min | デバイス インスタンス データを取得する |
GET | /santaba/rest/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{id}/data | 500 / min | デバイス インスタンス データを取得する |
GET | /santaba/rest/dashboard/widgets/{id}/data | 500 / min | ウィジェットデータを取得する |
GET | /santaba/rest/website/websites/{srvId}/checkpoints/{checkId}/data | 500 / min | Web サイト チェックポイントのデータを取得する |
データソース インスタンス
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
GET | /santaba/rest/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{instanceId}/config | 500 / min | インスタンスの詳細な構成情報を取得する |
GET | /santaba/rest/device/devices/{deviceId}/devicedatasources/{deviceDsId}/groups | 500 / min | デバイス データソース インスタンス グループ リストの取得 |
POST | /santaba/rest/device/devices/{deviceId}/devicedatasources/{hdsId}/instances | 200 / min | デバイス インスタンスを追加 |
GET | /santaba/rest/device/devices/{deviceId}/devicedatasources/{hdsId}/instances | 500 / min | デバイス インスタンス リストの取得 |
POST | /santaba/rest/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{instanceId}/config/configCollection | 200 / min | デバイスの構成を収集する |
GET | /santaba/rest/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{id}/historysdts | 500 / min | デバイス インスタンスの SDT 履歴を取得する |
PATCH | /santaba/rest/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{id} | 250 / min | デバイス インスタンスの更新 |
GET | /santaba/rest/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{id} | 500 / min | デバイス インスタンスを取得する |
DELETE | /santaba/rest/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{id} | 300 / min | デバイス インスタンスを削除する |
PUT | /santaba/rest/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{id} | 200 / min | デバイス インスタンスの更新 |
データソース
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
GET | /santaba/rest/setting/datasources/{dsId}/graph | 500 / min | データソースの概要グラフ リストを取得する |
GET | / santaba / rest / settings / datasources / {id} / devices | 500 / min | データソースに関連付けられたデバイスを取得する |
GET | / santaba / rest / settings / datasources | 500 / min | データソース リストを取得する |
GET | / santaba / rest / settings / datasources / {id} | 500 / min | IDでデータソースを取得 |
GET | / santaba / rest / settings / datasources / {id} / updatereasons | 500 / min | データソースの更新履歴を取得する |
POST | /santaba/rest/setting/datasources/{id}/audit | 200 / min | 監査バージョンを追加 |
DELETE | / santaba / rest / settings / datasources / {id} | 300 / min | データソースを削除 |
デバッグ
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
POST | /santaba/休息/デバッグ | 200 / min | Collector デバッグ コマンドを実行します。 |
GET | /santaba/rest/debug/{id} | 500 / min | Collector デバッグ コマンドの結果を取得する |
デバイスグループ
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
GET | / santaba / rest / device / groups / {id} / devices | 500 / min | グループ配下の即時デバイスを取得 |
GET | /santaba/rest/device/groups/{deviceGroupId}/datasources | 500 / min | デバイス グループのデータソース リストを取得する |
GET | /santaba/rest/aws/externalId | 500 / min | AWS 外部 ID を取得する |
POST | /santaba/rest/device/groups/{gid}/properties | 200 / min | デバイス グループ プロパティを追加する |
GET | /santaba/rest/device/groups/{gid}/properties | 500 / min | デバイスグループのプロパティを取得する |
PATCH | / santaba / rest / device / groups / {id} | 250 / min | デバイスグループを更新する |
GET | / santaba / rest / device / groups / {id} | 1000 / min | ID でデバイス グループを取得する |
DELETE | / santaba / rest / device / groups / {id} | 300 / min | デバイスグループを削除する |
PUT | / santaba / rest / device / groups / {id} | 200 / min | デバイスグループを更新する |
POST | / santaba / rest / device / groups | 200 / min | デバイスグループを追加 |
GET | / santaba / rest / device / groups | 400 / min | デバイス グループ リストの取得 |
GET | /santaba/rest/device/groups/{id}/historysdts | 500 / min | グループの SDT 履歴を取得する |
PATCH | /santaba/rest/device/groups/{gid}/properties/{name} | 250 / min | デバイス グループ プロパティの更新 |
GET | /santaba/rest/device/groups/{gid}/properties/{name} | 500 / min | デバイス グループ プロパティを名前で取得する |
DELETE | /santaba/rest/device/groups/{gid}/properties/{name} | 300 / min | デバイス グループ プロパティの削除 |
PUT | /santaba/rest/device/groups/{gid}/properties/{name} | 200 / min | デバイス グループ プロパティの更新 |
PATCH | /santaba/rest/device/groups/{deviceGroupId}/datasources/{id} | 250 / min | デバイス グループ データソースの更新 |
GET | /santaba/rest/device/groups/{deviceGroupId}/datasources/{id} | 500 / min | デバイス グループのデータソースを取得する |
PUT | /santaba/rest/device/groups/{deviceGroupId}/datasources/{id} | 200 / min | デバイス グループ データソースの更新 |
GET | / santaba / rest / device / groups / {id} / sdts | 500 / min | デバイス グループ SDT を取得する |
GET | / santaba / rest / device / groups / {id} / alerts | 500 / min | デバイス グループのアラートを取得する |
Devices
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
GET | / santaba / rest / device / devices / {deviceId} / devicedatasources | 500 / min | デバイス データソース リストの取得 |
POST | / santaba / rest / device / devices | 200 / min | 新しいデバイスを追加します |
GET | / santaba / rest / device / devices | 700 / min | デバイス リストを取得する |
GET | / santaba / rest / device / devices / {id} / alerts | 600 / min | アラートを受け取る |
POST | / santaba / rest / device / devices / {id} / scheduleAutoDiscovery | 200 / min | デバイスのアクティブな検出をスケジュールする |
GET | /santaba/rest/device/devices/{id}/historysdts | 500 / min | デバイスの SDT 履歴を取得する |
PATCH | / santaba / rest / device / devices / {id} | 250 / min | デバイスを更新する |
GET | / santaba / rest / device / devices / {id} | 500 / min | ID でデバイスを取得する |
DELETE | / santaba / rest / device / devices / {id} | 300 / min | デバイスを削除する |
PUT | / santaba / rest / device / devices / {id} | 200 / min | デバイスを更新する |
GET | /santaba/rest/device/devices/{id}/flows | 500 / min | ネットフロー フロー リストの取得 |
GET | / santaba / rest / device / devices / {id} / sdts | 500 / min | デバイスの SDT を取得する |
GET | /santaba/rest/device/devices/{id}/instances | 500 / min | デバイス インスタンス リストの取得 |
GET | / santaba / rest / device / unmonitoreddevices | 500 / min | 監視されていないデバイスのリストを取得する |
GET | /santaba/rest/device/devices/{deviceId}/devicedatasources/{id}/data | 500 / min | デバイスのデータソース データを取得する |
PATCH | /santaba/rest/device/devices/{deviceId}/properties/{name} | 250 / min | デバイス プロパティの更新 |
GET | /santaba/rest/device/devices/{deviceId}/properties/{name} | 500 / min | 名前でデバイス プロパティを取得する |
DELETE | /santaba/rest/device/devices/{deviceId}/properties/{name} | 300 / min | デバイス プロパティの削除 |
PUT | /santaba/rest/device/devices/{deviceId}/properties/{name} | 200 / min | デバイス プロパティの更新 |
GET | /santaba/rest/device/devices/{id}/topTalkersGraph | 500 / min | トップ トーカー グラフを取得する |
GET | /santaba/rest/device/devices/{deviceId}/devicedatasources/{id} | 500 / min | デバイス データソースを取得する |
GET | /santaba/rest/device/devices/{deviceId}/devicedatasources/{id}/historysdts | 500 / min | デバイス dataSource の SDT 履歴を取得する |
POST | /santaba/rest/device/devices/{deviceId}/properties | 200 / min | デバイス プロパティを追加 |
GET | /santaba/rest/device/devices/{deviceId}/properties | 700 / min | デバイスのプロパティを取得する |
エスカレーションチェーン
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
POST | / santaba / rest / settings / alert / chain | 200 / min | エスカレーションチェーンを追加する |
GET | / santaba / rest / settings / alert / chain | 500 / min | エスカレーション チェーン リストの取得 |
PATCH | / santaba / rest / settings / alert / chains / {id} | 250 / min | エスカレーションチェーンを更新する |
GET | / santaba / rest / settings / alert / chains / {id} | 500 / min | ID によるエスカレーション チェーンの取得 |
PUT | / santaba / rest / settings / alert / chains / {id} | 200 / min | エスカレーションチェーンを更新する |
イベントソース
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
GET | /santaba/rest/setting/eventsources | 500 / min | eventSource リストを取得する |
POST | /santaba/rest/setting/eventsource/{id}/audit | 200 / min | 監査バージョンを追加 |
統合監査ログ
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
GET | /santaba/rest/setting/integrations/auditlogs | 500 / min | 統合監査ログの一覧を取得する |
メトリック
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
入手 | /santaba/rest/metrics/usage | 500 / min | メトリクスの使用状況を取得する |
ネットスキャン
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
POST | /santaba/rest/setting/netscans | 200 / min | 新しいネットスキャンを追加 |
GET | /santaba/rest/setting/netscans | 500 / min | ネットスキャン リストを取得する |
GET | /santaba/rest/setting/netscans/{id} | 500 / min | IDでネットスキャンを取得 |
OpsNotes
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
POST | / santaba / rest / settings / opsnotes | 100 / min | opsnote を追加 |
GET | / santaba / rest / settings / opsnotes | 500 / min | opsnote リストを取得する |
プロパティソース
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
POST | /santaba/rest/setting/propertyrules/{id}/audit | 200 / min | 監査バージョンを追加 |
受信者グループ
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
PATCH | /santaba/rest/setting/recipientgroups/{id} | 250 / min | 受信者グループの更新 |
GET | /santaba/rest/setting/recipientgroups/{id} | 500 / min | ID による受信者グループの取得 |
PUT | /santaba/rest/setting/recipientgroups/{id} | 200 / min | 受信者グループの更新 |
POST | /santaba/rest/setting/recipientgroups | 200 / min | 受信者グループを追加 |
GET | /santaba/rest/setting/recipientgroups | 500 / min | 受信者グループ リストを取得する |
レポート
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
POST | / santaba / rest / report / reports | 200 / min | レポートを追加 |
GET | / santaba / rest / report / reports | 500 / min | レポート一覧を取得する |
PATCH | / santaba / rest / report / reports / {id} | 250 / min | レポートの更新 |
GET | / santaba / rest / report / reports / {id} | 500 / min | ID でレポートを取得する |
DELETE | / santaba / rest / report / reports / {id} | 300 / min | レポートを削除する |
PUT | / santaba / rest / report / reports / {id} | 200 / min | レポートの更新 |
POST | /santaba/rest/report/reports/{id}/executions | 200 / min | レポートを実行する |
レポートグループ
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
POST | / santaba / rest / report / groups | 200 / min | レポートグループを追加 |
GET | / santaba / rest / report / groups | 500 / min | レポート グループ リストの取得 |
PATCH | / santaba / rest / report / groups / {id} | 250 / min | レポート グループの更新 |
GET | / santaba / rest / report / groups / {id} | 500 / min | レポート グループを ID で取得 |
DELETE | / santaba / rest / report / groups / {id} | 300 / min | レポート グループの削除 |
PUT | / santaba / rest / report / groups / {id} | 200 / min | レポート グループの更新 |
役割
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
PATCH | / santaba / rest / settings / roles / {id} | 250 / min | 役割を更新 |
GET | / santaba / rest / settings / roles / {id} | 500 / min | ID でロールを取得する |
DELETE | / santaba / rest / settings / roles / {id} | 300 / min | ロールを削除 |
PUT | / santaba / rest / settings / roles / {id} | 200 / min | 役割を更新 |
POST | / santaba / rest / settings / roles | 200 / min | 役割を追加 |
GET | / santaba / rest / settings / roles | 500 / min | 役割リストを取得する |
SDT
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
POST | / santaba / rest / sdt / sdts | 200 / min | SDT を追加 |
GET | / santaba / rest / sdt / sdts | 500 / min | SDT リストを取得する |
PATCH | / santaba / rest / sdt / sdts / {id} | 250 / min | SDT の更新 |
GET | / santaba / rest / sdt / sdts / {id} | 500 / min | ID で SDT を取得する |
DELETE | / santaba / rest / sdt / sdts / {id} | 300 / min | SDT の削除 |
PUT | / santaba / rest / sdt / sdts / {id} | 200 / min | SDT の更新 |
しきい値
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
GET | /santaba/rest/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{instanceId}/alertsettings | 500 / min | デバイス データソース インスタンスのアラート設定のリストを取得する |
PATCH | /santaba/rest/device/groups/{deviceGroupId}/datasources/{dsId}/alertsettings | 250 / min | デバイス グループ データソース アラート設定の更新 |
GET | /santaba/rest/device/groups/{deviceGroupId}/datasources/{dsId}/alertsettings | 500 / min | デバイス グループ データソース アラート設定の取得 |
PUT | /santaba/rest/device/groups/{deviceGroupId}/datasources/{dsId}/alertsettings | 200 / min | デバイス グループ データソース アラート設定の更新 |
PATCH | /santaba/rest/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{instanceId}/alertsettings/{id} | 250 / min | デバイス インスタンスのアラート設定を更新する |
PUT | /santaba/rest/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{instanceId}/alertsettings/{id} | 200 / min | デバイス インスタンスのアラート設定を更新する |
ユーザー
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
PATCH | /santaba/rest/setting/admins/{id} | 250 / min | ユーザーを更新する |
GET | /santaba/rest/setting/admins/{id} | 500 / min | ユーザーを取得 |
DELETE | /santaba/rest/setting/admins/{id} | 300 / min | ユーザーを削除 |
PUT | /santaba/rest/setting/admins/{id} | 200 / min | ユーザーを更新する |
POST | / santaba / rest / settings / admins | 200 / min | ユーザーを追加 |
GET | / santaba / rest / settings / admins | 500 / min | ユーザーリストを取得する |
ウェブサイトグループ
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
PATCH | /santaba/rest/website/groups/{id} | 250 / min | ウェブサイト グループの更新 |
GET | /santaba/rest/website/groups/{id} | 500 / min | Web サイト グループを取得する |
DELETE | /santaba/rest/website/groups/{id} | 300 / min | ウェブサイト グループの削除 |
PUT | /santaba/rest/website/groups/{id} | 200 / min | ウェブサイト グループの更新 |
GET | /santaba/rest/website/groups/{id}/sdts | 500 / min | WebサイトグループのSDTのリストを取得する |
GET | /santaba/rest/website/groups/{id}/websites | 500 / min | グループの Web サイトのリストを取得する |
POST | /サンタバ/レスト/ウェブサイト/グループ | 200 / min | ウェブサイト グループを追加 |
GET | /サンタバ/レスト/ウェブサイト/グループ | 500 / min | Web サイト グループ リストを取得する |
ウェブサイト
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
GET | /santaba/rest/website/websites/{id}/historysdts | 500 / min | Web サイトの SDT 履歴を取得する |
PATCH | /santaba/rest/website/websites/{id} | 250 / min | ウェブサイトを更新する |
GET | /santaba/rest/website/websites/{id} | 500 / min | IDでウェブサイトを取得 |
DELETE | /santaba/rest/website/websites/{id} | 300 / min | ウェブサイトを削除する |
PUT | /santaba/rest/website/websites/{id} | 200 / min | ウェブサイトを更新する |
GET | /santaba/rest/website/websites/{id}/properties | 500 / min | Web サイトのプロパティのリストを取得する |
GET | /santaba/rest/website/websites/{id}/alerts | 500 / min | Web サイトのアラートを取得する |
POST | /サンタバ/残り/ウェブサイト/ウェブサイト | 200 / min | ウェブサイトを追加 |
GET | /サンタバ/残り/ウェブサイト/ウェブサイト | 500 / min | ウェブサイトのリストを取得する |
GET | /santaba/rest/website/websites/{id}/sdts | 500 / min | Web サイトの SDT のリストを取得する |
GET | /santaba/rest/website/smcheckpoints | 500 / min | Web サイトのチェックポイント リストを取得する |
GET | /santaba/rest/website/websites/{id}/graphs/{graphName}/data | 500 / min | グラフ名で Web サイト データを取得する |
HTTPメソッド | APIリクエスト | レート制限 | 説明 |
PATCH | / santaba / rest / dashboard / widgets / {id} | 250 / min | ウィジェットの更新 |
GET | / santaba / rest / dashboard / widgets / {id} | 500 / min | ID でウィジェットを取得する |
DELETE | / santaba / rest / dashboard / widgets / {id} | 300 / min | ウィジェットを削除する |
PUT | / santaba / rest / dashboard / widgets / {id} | 200 / min | ウィジェットの更新 |
POST | / santaba / rest / dashboard / widgets | 200 / min | ウィジェットを追加 |
GET | / santaba / rest / dashboard / widgets | 500 / min | ウィジェット一覧を取得 |