Tuning Manager APIリファレンスガイド

[目次][索引][前へ][次へ]


B.1 監視対象がストレージシステムの場合

次のJSONのサンプルを使用することで,アラート機能でも,ヘルスチェックのようなストレージシステムの定期的な性能分析ができます。可変値の個所(次のサンプルの斜体の個所)は,使用する環境に応じて変更して定義してください。

なお,ストレージ種別ではなくストレージシステムごとに分析方法を変更したい場合は,type変数をblockとして,serial変数にストレージシステムのシリアル番号を設定してください。

この節の構成
B.1.1 VSP Gx00モデル,VSP Fx00モデル,VSP E990,HUS VM,VSP 5000シリーズ,VSP G1000,G1500,VSP F1500,およびVirtual Storage Platformシリーズの場合
B.1.2 VSP Gx00モデル,VSP Fx00モデル , VSP E990 ,HUS VM,VSP 5000シリーズ, VSP G1000,G1500,VSP F1500 ,およびVirtual Storage Platformシリーズの場合(TCP/IP接続を使用して収集するとき)
B.1.3 Universal Storage Platform V/VMシリーズ,Hitachi USP,およびSANRISE Hシリーズの場合
B.1.4 HUS100シリーズ ,およびHitachi AMS2000/AMS/WMS/SMSシリーズの場合

B.1.1 VSP Gx00モデル,VSP Fx00モデル,VSP E990,HUS VM,VSP 5000シリーズ,VSP G1000,G1500,VSP F1500,およびVirtual Storage Platformシリーズの場合

{
  "alertDefName": "HealthCheckAlert", 
  "targets": [
    {
      "targetID": "HealthCheckTarget",
      "targetDef": [
        { 
          "type": "model",
          "key": { 
              "model": "VSP G1000"
          } 
        } 
      ] 
    } 
  ],
  "notices": [ 
    { 
      "noticeID": "HealthCheckNotice", 
      "emails": [ 
        { 
          "addresses": [
            "test@example.com"
          ],
          "subject": "HealthCheck Alert Result", 
          "body": "Health Check Status is changed." 
        } 
      ] 
    } 
  ], 
  "triggers": [ 
    { 
      "triggerID": "CacheUtilizationTrigger", 
      "condition": { 
        "warning": "%PI.CACHE_WRITE_PENDING_RATE% > '70'",
        "caution": "%PI.CACHE_WRITE_PENDING_RATE% > '30'"
      }
    },
   {
      "triggerID": "CLPRCacheUtilizationTrigger", 
      "condition": { 
        "warning": "%PI_CLPS.CACHE_WRITE_PENDING_RATE% > '70'",
        "caution": "%PI_CLPS.CACHE_WRITE_PENDING_RATE% > '30'"
      }
    }, 
   {
      "triggerID": "CLPRUtilizationByMPBMPUTrigger", 
      "condition": { 
        "warning": "%PI_CLMS.MAX_CACHE_WRITE_PENDING_RATE% > '70'",
        "caution": "%PI_CLMS.MAX_CACHE_WRITE_PENDING_RATE% > '30'"
      }
    },
   {
      "triggerID": "MPUtilizationByMPBMPUTrigger", 
      "condition": { 
        "warning": "%PI_PRCS.PROCESSOR_BUSY_RATE% >= '80'",
        "caution": "%PI_PRCS.PROCESSOR_BUSY_RATE% >= '40'"
      }
    },
   {
      "triggerID": "PGUtilization", 
      "condition": { 
        "warning": "%PI_RGS.MAX_BUSY_RATE% >= '80'",
        "caution": "%PI_RGS.MAX_BUSY_RATE% >= '40'"
      }
    }
  ],
  "definitions": [{ 
              "targetIDs":["HealthCheckTarget"], 
              "noticeIDs":["HealthCheckNotice"], 
              "triggerIDs":["CacheUtilizationTrigger", "CLPRCacheUtilizationTrigger", "CLPRUtilizationByMPBMPUTrigger", "MPUtilizationByMPBMPUTrigger", "PGUtilization"] 
          } 
  ]
}

B.1.2 VSP Gx00モデル,VSP Fx00モデル , VSP E990 ,HUS VM,VSP 5000シリーズ, VSP G1000,G1500,VSP F1500 ,およびVirtual Storage Platformシリーズの場合(TCP/IP接続を使用して収集するとき)

{
  "alertDefName": "HealthCheckAlert_TCPIP", 
  "targets": [
    {
      "targetID": "HealthCheckTarget_TCPIP",
      "targetDef": [
        { 
          "type": "model",
          "key": { 
              "model": "VSP G1000"
          } 
        } 
      ] 
    } 
  ],
  "notices": [ 
    { 
      "noticeID": "HealthCheckNotice_TCPIP", 
      "emails": [ 
        { 
          "addresses": [
            "test@example.com"
          ],
          "subject": "HealthCheck Alert Result", 
          "body": "Health Check Status is changed." 
        } 
      ] 
    } 
  ], 
  "triggers": [ 
    { 
      "triggerID": "CacheUtilizationTrigger_TCPIP", 
      "condition": { 
        "warning": "%PI_SCS.CACHE_WRITE_PENDING_RATE% > '70'",
        "caution": "%PI_SCS.CACHE_WRITE_PENDING_RATE% > '30'"
      }
    },
   {
      "triggerID": "CLPRCacheUtilizationTrigger_TCPIP", 
      "condition": { 
        "warning": "%PI_CLMX.CACHE_WRITE_PENDING_RATE% > '70'",
        "caution": "%PI_CLMX.CACHE_WRITE_PENDING_RATE% > '30'"
      }
    }, 
   {
      "triggerID": "CLPRUtilizationByMPBMPUTrigger_TCPIP", 
      "condition": { 
        "warning": "%PI_CLMX.MAX_CACHE_WRITE_PENDING_RATE% > '70'",
        "caution": "%PI_CLMX.MAX_CACHE_WRITE_PENDING_RATE% > '30'"
      }
    },
   {
      "triggerID": "MPUtilizationByMPBMPUTrigger_TCPIP", 
      "condition": { 
        "warning": "%PI_MPS.BUSY_RATE% >= '80'",
        "caution": "%PI_MPS.BUSY_RATE% >= '40'"
      }
    },
   {
      "triggerID": "PGUtilization_TCPIP", 
      "condition": { 
        "warning": "%PI_RGU.MAX_BUSY_RATE% >= '80'",
        "caution": "%PI_RGU.MAX_BUSY_RATE% >= '40'"
      }
    }
  ],
  "definitions": [{ 
              "targetIDs":["HealthCheckTarget_TCPIP"], 
              "noticeIDs":["HealthCheckNotice_TCPIP"], 
              "triggerIDs":["CacheUtilizationTrigger_TCPIP", "CLPRCacheUtilizationTrigger_TCPIP", "CLPRUtilizationByMPBMPUTrigger_TCPIP", "MPUtilizationByMPBMPUTrigger_TCPIP", "PGUtilization_TCPIP"] 
          } 
  ]
}

B.1.3 Universal Storage Platform V/VMシリーズ,Hitachi USP,およびSANRISE Hシリーズの場合

{
  "alertDefName": "HealthCheckAlert", 
  "targets": [
    {
      "targetID": "HealthCheckTarget",
      "targetDef": [
        { 
          "type": "model", 
          "key": { 
              "model": "USP_V"
          } 
        } 
      ] 
    } 
  ],
  "notices": [ 
    { 
      "noticeID": "HealthCheckNotice", 
      "emails": [ 
        { 
          "addresses": [
            "test@example.com"
          ],
          "subject": "HealthCheck Alert Result", 
          "body": "Health Check Status is changed." 
        } 
      ] 
    } 
  ], 
  "triggers": [  
    { 
      "triggerID": "CLPRCacheUtilizationWritePendingRateTrigger", 
      "condition": { 
        "warning": "%PI_CLPS.CACHE_WRITE_PENDING_RATE% > '70'",
        "caution": "%PI_CLPS.CACHE_WRITE_PENDING_RATE% > '30'"
      }
    },
{ 
      "triggerID": "CLPRCacheUtilizationSideFileUsageRateTrigger", 
      "condition": { 
        "warning": "%PI_CLPS.CACHE_SIDE_FILE_RATE% >= '20'",
        "caution": "%PI_CLPS.CACHE_SIDE_FILE_RATE% >= '10'"
      }
    }, 

    { 
      "triggerID": "CHPUtilizationByCHATrigger", 
      "condition": { 
        "warning": "(%PI_PRCS.PROCESSOR_BUSY_RATE% >= '80') AND (%PI_PRCS.PROCESSOR_TYPE% = 'CHP' )",
        "caution": "(%PI_PRCS.PROCESSOR_BUSY_RATE% >= '40') AND (%PI_PRCS.PROCESSOR_TYPE% = 'CHP' )"
      }
    },
    { 
      "triggerID": "PGUtilizationTrigger", 
      "condition": { 
        "warning": "%PI_RGS.MAX_BUSY_RATE% >= '80'",
        "caution": "%PI_RGS.MAX_BUSY_RATE% >= '40'"
      }
    },
{ 
      "triggerID": "DKPUtilizationByDKATrigger", 
      "condition": { 
        "warning": "(%PI_PRCS.PROCESSOR_BUSY_RATE% >= '80') AND (%PI_PRCS.PROCESSOR_TYPE% = 'DKP' )",
        "caution": "(%PI_PRCS.PROCESSOR_BUSY_RATE% >= '40') AND (%PI_PRCS.PROCESSOR_TYPE% = 'DKP' )"
      }
    } 
 ],
  "definitions": [{ 
              "targetIDs":["HealthCheckTarget"], 
              "noticeIDs":["HealthCheckNotice"], 
              "triggerIDs":["CLPRCacheUtilizationWritePendingRateTrigger", "CLPRCacheUtilizationSideFileUsageRateTrigger", "CHPUtilizationByCHATrigger", "PGUtilizationTrigger", "DKPUtilizationByDKATrigger"] 
          } 
  ]
}

B.1.4 HUS100シリーズ ,およびHitachi AMS2000/AMS/WMS/SMSシリーズの場合

{
  "alertDefName": "HealthCheckAlert", 
  "targets": [
    {
      "targetID": "HealthCheckTarget",
      "targetDef": [
        { 
          "type": "model",
          "key": { 
              "model": "AMS2300"
          } 
        } 
      ] 
    } 
  ],
  "notices": [ 
    { 
      "noticeID": "HealthCheckNotice", 
      "emails": [ 
        { 
          "addresses": [
            "test@example.com"
          ],
          "subject": "HealthCheck Alert Result", 
          "body": "Health Check Status is changed." 
        } 
      ] 
    } 
  ], 
  "triggers": [ 
    { 
      "triggerID": "ProcessorUtilizationTrigger", 
      "condition": { 
        "warning": "%PI_PRCS.PROCESSOR_BUSY_RATE% >= '90'",
        "caution": "%PI_PRCS.PROCESSOR_BUSY_RATE% >= '80'"
      }
    },
    {
      "triggerID": "CacheUtilizationOnControllerTrigger", 
      "condition": { 
        "warning": "%PI_CLCS.CACHE_WRITE_PENDING_RATE% > '50'",
        "caution": "%PI_CLCS.CACHE_WRITE_PENDING_RATE% > '25'"
      }
    } 
  ],
  "definitions": [{ 
              "targetIDs":["HealthCheckTarget"], 
              "noticeIDs":["HealthCheckNotice"], 
              "triggerIDs":["ProcessorUtilizationTrigger", "CacheUtilizationOnControllerTrigger"] 
          } 
  ]
}

[目次] [前へ] [次へ]


[マニュアル発行元]

All Rights Reserved. Copyright© 2014, 2020, Hitachi, Ltd.