メトリック・アラート・イベント・タイプの移行
次の表は、event_typeがmetric_alertの場合のOSコマンド・シェル環境変数のマッピングです。
表6-3 12cより前/13cのmetric_alert環境変数のマッピング
| 12cより前の環境変数 | 対応する13cの環境変数 |
|---|---|
|
ACKNOWLEDGED |
ASSOC_INCIDENT_ACKNOWLEDGED_BY_OWNER |
|
ACKNOWLEDGED_BY |
ASSOC_INCIDENT_OWNER |
|
CYCLE_GUID |
CYCLE_GUID |
|
HOST |
HOST_NAME |
|
KEY_VALUE |
ノート: 後述の詳細な説明を参照してください。 |
|
KEY_VALUE_NAME |
ノート: 後述の詳細な説明を参照してください。 |
|
MESSAGE |
MESSAGE |
|
METRIC |
METRIC_COLUMN |
|
NOTIF_TYPE |
NOTIF_TYPE。第2.3.5項のマップを使用します。 |
|
REPEAT_COUNT |
REPEAT_COUNT |
|
RULE_NAME |
RULESET_NAME |
|
RULE_OWNER |
RULE_OWNER |
|
SEVERITY |
SEVERITY |
|
TARGET_NAME |
TARGET_NAME |
|
TARGET_TYPE |
TARGET_TYPE |
|
TIMESTAMP |
EVENT_REPORTED_TIME |
|
METRIC_VALUE |
VALUE |
|
VIOLATION_CONTEXT |
EVENT_CONTEXT_ATTRS |
|
VIOLATION_GUID |
SEVERITY_GUID |
|
POLICY_RULE |
マッピングなし。Enterprise Manager 12cリリース以上では使用中止になりました。 |
KEY_VALUE_NAMEおよびKEY_VALUEを取得するには、次のステップを実行します。
-
$NUM_KEYS変数がnullの場合、$KEY_VALUE_NAMEと$KEY_VALUEはnullです。
-
$NUM_KEYSが1の場合
KEY_VALUE_NAME=$KEY_COLUMN_1
KEY_COLUMN_1_VALUE
-
$NUM_KEYSが1より大きい場合
KEY_VALUE_NAME="$KEY_COLUMN_1;$KEY_COLUMN_2;..;KEY_COLUMN_x"
KEY_VALUE="$KEY_COLUMN_1_VALUE;$KEY_COLUMN_2_VALUE;..;KEY_COLUMN_x_VALUE "
xは$NUM_KEYSの値で、";"はセパレータです。