ベース URL
ドキュメント内で参照されるすべての URI には、次の基本があります。
| https://api.dotcom-monitor.com/config_api_v1/ |
|---|
この記事では、カスタムコレクタとSNMPカウンタ、詳細なフィールドの説明、説明文を含むすべてのタイプの操作のJSON要求オブジェクトと応答オブジェクトを見つけることができます。
登録されたカウンター情報の取得
URL をリクエストする
GET https://api.dotcom-monitor.com/config_api_v1/ カウンター情報/取得/{collector_UID}
保存されたJSON(カテゴリに関するメタ…)を返します。
パスパラメータ
| 畑 | 種類 | 必須 | 形容 |
|---|---|---|---|
| collector_UID |
糸 |
true |
コレクターに割り当てられたコレクター ID。 UID 値を見つけるには、「MetricsView コレクターの構成 > >コレクター コレクター ID の編集>」に移動します。 |
成功の応答
{
"GetCounterInfoResult":"{"results":[
{
"CategoryName":"Sample Category 1",
"InstanceList":[
"i-01","i-02",
"_Total",
"sdd"
],
"CounterList":[
"c-01",
"c-02"
]
},
{
"CategoryName":"Sample Category 2",
"InstanceList":[
"b-01",
"b-02",
"_Total"
],
"CounterList":[
"d-01",
"d-02"
]
},
{
"CategoryName":"S001",
"InstanceList":null,
"CounterList":[
"var–1"
]
}
]
}"
}
カウンター情報の登録
URL をリクエストする
投稿 https://api.dotcom-monitor.com/config_api_v1/ カウンター情報/投稿/{collector_UID}
パスパラメータ
| 畑 | 種類 | 必須 | 形容 |
|---|---|---|---|
| collector_UID |
糸 |
true |
コレクターに割り当てられたコレクター ID。 UID 値を見つけるには、「MetricsView コレクターの構成 > >コレクター コレクター ID の編集>」に移動します。 |
カスタムコレクターの投稿本文の例
{
"results": [
{
"CategoryName": "Sample Category 1",
"InstanceList": [
"i-01",
"i-02",
"_Total"
],
"CounterList": [
"c-01",
"c-02"
]
},
{
"CategoryName": "Sample Category 2",
"InstanceList": [
"b-01",
"b-02",
"_Total"
],
"CounterList": [
"d-01",
"d-02"
]
}
]
}
SNMP カウンタの投稿本文の例
{
"results":
{
"OIDs":[
"Sample OID 1",
"Sample OID 2"
]
}
}
タスクリストの取得
URL をリクエストする
GET https://api.dotcom-monitor.com/config_api_v1/tasks/ counterinfo/get/{collector_UID}
タスク リストと共に JSON を返します。
パスパラメータ
| 畑 | 種類 | 必須 | 形容 |
|---|---|---|---|
| collector_UID |
糸 |
true |
コレクターに割り当てられたコレクター ID。 UID 値を見つけるには、「MetricsView コレクターの構成 > >コレクター コレクター ID の編集>」に移動します。 |
成功の応答
{
"Sample Task UID 1": "Sample Counter Path 1",
"Sample Task UID 2": "Sample Counter Path 2"
}
収集されたカウンタ値の送信
URL をリクエストする
投稿 https://api.dotcom-monitor.com/config_api_v1/ カウンター情報/タスク/投稿/{collector_UID}
パスパラメータ
| 畑 | 種類 | 必須 | 形容 |
|---|---|---|---|
| collector_UID |
糸 |
true |
コレクターに割り当てられたコレクター ID。 UID 値を見つけるには、「MetricsView コレクターの構成 > >コレクター コレクター ID の編集>」に移動します。 |
投稿本文の例
{
"Sample Task UID 1": 2343.44,
"Sample Task UID 2": 8292
}
