Tuning Manager APIリファレンスガイド
次の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シリーズの場合
{ "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"] } ] }
{ "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.