19.1 アラート情報の一覧を取得する
- メモ
-
このAPIは、ストレージシステムがVSP E シリーズ、VSP G150、G350、G370、G700、G900、VSP F350、F370、F700、F900の場合に使用できます。
実行権限
保守(ユーザ)または保守(ベンダ専用)
リクエストライン
GET <ベースURL>/v1/objects/storages/<ストレージデバイスID>/alerts
リクエストメッセージ
- オブジェクトID
-
なし。
- クエリパラメータ
-
パラメータ
型
フィルタ条件
type
string
(必須)取得するアラートの種類を指定します。
次の値が指定できます。
-
DKC:DKCのアラート
-
CTL1:コントローラ1のアラート
-
CTL2:コントローラ2のアラート
start
int
(任意)何番目のアラートから情報を取得するかを指定します。
情報の並び順は、最新のアラートを先頭に日時での降順です。
typeパラメータにDKCを指定する場合、1~10240の値を指定できます。
typeパラメータにCTL1またはCTL2を指定する場合、1~256の値を指定できます。
省略した場合、1番目のアラートから取得します。
count
int
(任意)アラートを取得する個数を設定します。
typeパラメータにDKCを指定する場合、1~10240の値を指定できます。
typeパラメータにCTL1またはCTL2を指定する場合、1~256の値を指定できます。
省略した場合、10個取得します。
-
- ボディ
-
なし。
レスポンスメッセージ
- ボディ
-
{ "data" : [ { "alertIndex" : "133ed620e449-0f0c9-7d0700", "alertId" : 61641, "occurenceTime" : "2018-03-22T16:14:01", "referenceCode" : 8193792, "errorLevel" : "Moderate", "errorSection" : "GUM detection error", "errorDetail" : "GUM security error detected", "location" : "CTL1", "actionCodes" : [ { "actionCode" : 1492123648, "possibleFailureParts" : "TSC CALL", "accLocation" : "-" } ] }, { "alertIndex" : "133ed620a156-0f0c6-7d0700", "alertId" : 61638, "occurenceTime" : "2018-03-22T11:28:22", "referenceCode" : 8193792, "errorLevel" : "Moderate", "errorSection" : "GUM detection error", "errorDetail" : "GUM security error detected", "location" : "CTL1", "actionCodes" : [ { "actionCode" : 1492123648, "possibleFailureParts" : "TSC CALL", "accLocation" : "-" } ] }, { "alertIndex" : "133ed6011907-0f0c3-7d0700", "alertId" : 61635, "occurenceTime" : "2018-03-20T19:59:03", "referenceCode" : 8193792, "errorLevel" : "Moderate", "errorSection" : "GUM detection error", "errorDetail" : "GUM security error detected", "location" : "CTL1", "actionCodes" : [ { "actionCode" : 1492123648, "possibleFailureParts" : "TSC CALL", "accLocation" : "-" } ] }, { "alertIndex" : "133ed601164f-0f0bd-7d0700", "alertId" : 61629, "occurenceTime" : "2018-03-20T19:47:27", "referenceCode" : 8193792, "errorLevel" : "Moderate", "errorSection" : "GUM detection error", "errorDetail" : "GUM security error detected", "location" : "CTL1", "actionCodes" : [ { "actionCode" : 1492123648, "possibleFailureParts" : "TSC CALL", "accLocation" : "-" } ] } ] }
属性
型
説明
alertIndex
string
アラートを一意に識別するための文字列
alertID
int
アラートID
SIMのログ番号を表示します。
occurenceTime
string
アラート発生日時
YYYY-MM-DDThh:mm:ss形式でストレージシステムのローカルタイムが表示されます。
referenceCode
int
SIMリファレンスコード
errorLevel
string
エラーレベルが次の値で表示されます。
-
Service:インフォメーション
-
Moderate:注意する必要のあるアラート
-
Serious:重要なアラート
-
Acute:最重要なアラート
errorSection
string
アラートが発生した個所の情報
errorDetail
string
アラートの詳細
location
string
障害が発生した部品の搭載位置、または障害が発生した部位の名称
actionCodes
object[]
アラートのアクションコードに関する次の情報が表示されます。
-
actionCode(long)
アクションコード
-
possibleFailureParts(string)
想定障害部品
障害の原因と想定される部品名が表示されます。
-
accLocation(string)
ロケーション
障害が発生した部品の搭載位置が表示されます。
-
ステータスコード
この操作のリクエストに対するステータスコードについては、HTTPステータスコードの説明を参照してください。
コード例
curl -v -H "Accept:application/json" -H "Content-Type:application/json" -H "Authorization:Session f76884c29fff4dfaa664aa6981087b71" -X GET "https://192.0.2.100:23451/ConfigurationManager/v1/objects/storages/886000123457/alerts?type=CTL1&start=2&count=4"