本文へジャンプします。

ニフクラ APIリファレンス

NiftyDescribeAlarmRulesActivities

処理概要

監視ルールの監視項目毎に、リソース異常発生と解除のログ情報を取得します。
リージョン/ゾーン/セルに利用制限がかかっている監視ルールログ情報は返却しません。

指定するパラメーター

パラメーター 説明 必須 サンプル値
Rule.n.RuleName 監視ルール名
Type: String

(Rule.n.FunctionNameを指定する場合)
 
Rule.n.FunctionName 機能名
Type: String
値:Server | LoadBalancer | DiskPartition

(Rule.n.RuleName, Rule.n.DataTypeを指定する場合)
 
Rule.n.DataType 監視項目
Type:String
値:(Function=Serverの場合)ping | status | cpu | memory | volume
(Function=LoadBalancerの場合) networkAll | networkPort
(Function=DiskPartitionの場合)partition
(Function=ElasticLoadBalancerの場合) networkAll | networkPort
   
Rule.n.FromDate 履歴取得開始日付
Type: String
   
Rule.n.ToDate 履歴取得終了日付
Type: String
   

応答フィールド

フィールド(項目) 説明 サンプル値
NiftyDescribeAlarmRulesActivitiesResponse NiftyDescribeAlarmRulesActivities レスポンス
Ancestor : なし
Type :NiftyDescribeAlarmRulesActivitiesResponseType
Children : requestId,reservationSet
 
requestId リクエスト識別子
Type : xsd:string
Ancestor : NiftyDescribeAlarmRulesActivitiesResponse
Children : なし
ac501097-4c8d-475b-b06b-a90048ec181c
reservationSet 取得した情報セット
Type :AlarmRulesActivitiesReservationSetType
Ancestor : NiftyDescribeAlarmRulesActivitiesResponse
Children :item
 
item 取得した情報
Type :AlarmRulesActivitiesReservationItemType
Ancestor : reservationSet
Children :ruleName,functionName,alarmRulesActivitiesSet
 
ruleName 監視ルール名
Type : xsd:string
Ancestor :item
Children :なし
 
functionName 機能名
Type : xsd:string
値:Server | LoadBalancer | DiskPartition
Ancestor :item
Children :なし
 
alarmRulesActivitiesSet 監視ルールログ情報セット
Type :AlarmRulesActivitiesSetType
Ancestor :item
Children :item
 
item 監視ルールログ情報
Type :AlarmRulesActivitiesItemType
Ancestor :alarmRulesActivitiesSet
Children :dataType,alarmRulesActivitiesDateSet
 
dataType dataType
Type : xsd:string
Ancestor :item
Children :なし
 
alarmRulesActivitiesDateSet 監視ルールログのイベント情報セット
Type :AlarmRulesActivitiesDateSetType
Ancestor :item
Children : item
 
item 監視ルールログ日時情報
Type :AlarmRulesActivitiesDateItemType
Ancestor :alarmRulesActivitiesDateSet
Children :date、alarmRulesActivitiesEventSet
 
date 監視ルールログ日付
Type : xsd:string
Ancestor :item
Children :なし
 
alarmRulesActivitiesEventSet 監視ルールログ日時セット
Type :AlarmRulesActivitiesEventSetType
Ancestor :item
Children : item
 
item 監視ルールログのイベント情報
Type :AlarmRulesActivitiesEventItemType
Ancestor :alarmRulesActivitiesEventSet
Children :alarmRulesActivitiesEventDatetime,alarmRulesActivitiesEvent,resourceName,value
 
alarmRulesActivitiesEventDatetime 監視ルールログのイベント発生日時
Type : xsd:dateTime
Ancestor :item
Children :なし
 
alarmRulesActivitiesEvent 監視ルールログのイベント
Type : xsd:string
値:0(リソース異常解除) | 1(リソース異常発生)
Ancestor :item
Children :なし
 
resourceName リソース名
Type : xsd:string
Ancestor :item
Children :なし
 
value リソース値
Type : xsd:string
Ancestor :item
Children :なし
 

リクエストサンプル

https://jp-east-1.computing.api.nifcloud.com/api/?Action=NiftyDescribeAlarmRulesActivities&Rule.1.Name=ruleA&Rule.1.FunctionName=Server

応答サンプル

<NiftyDescribeAlarmRulesActivitiesResponse xmlns="https://cp.cloud.nifty.com/api/">
  <requestId>ac501097-4c8d-475b-b06b-a90048ec181c</requestId>
  <reservationSet>
    <item>
      <ruleName>ruleA</ruleName>
      <functionName>Server</functionName>
      <alarmRulesActivitiesSet>
        <item>
          <dataType>ping</dataType>
          <alarmRulesActivitiesDateSet>
            <item>
              <date>20141111</date>
              <alarmRulesActivitiesEventDatetime>
              <item>
                  <alarmRulesActivitiesEventSet>2014-11-11T00:00:00Z<alarmRulesActivitiesEventSet>
                  <alarmRulesActivitiesEvent>1</alarmRulesActivitiesEventDatetime>
                  <resourceName>ServerA</resourceName>
                  <value>0</value>
                </item>
              </alarmRulesActivitiesEventSet>
            </item>
          </alarmRulesActivitiesDateSet>
        </item>
      </alarmRulesActivitiesSet>
    </item>
  </reservationSet>
</NiftyDescribeAlarmRulesActivitiesResponse>

ニフティクラウド サイト内検索

APIメニュー

  • ツイッターでフォローしてください
  • ニフクラ公式フェイスブックページ

推奨画面サイズ 1024×768 以上