Quantcast
Channel: VMware Communities : Discussion List - Site Recovery Manager
Viewing all articles
Browse latest Browse all 3691

Parsing SNMP Trap

$
0
0

I have this SNMP Trap I am trying to parse

 

I can't seem to parse this one OID

 

Element 11:

=============

oid: 1.3.6.1.4.1.6876.4.5.1.2.9.0

type: String

snmp type: Octet String

value: symptomSet: ced42ef0-c2d2-4f3f-b5a5-c7d05e0b8f16

relation: self

totalObjects: 1

violatingObjects: 1

symptom: Guest file system overall disk space usage reaching immediate limit

active: true

obj.1.name: ACFILES01

obj.1.id: e52951cb-711d-4e8f-8c0c-6bd9e76604b7

obj.1.metric: guestfilesystem|percentage_total

obj.1.info: HT above 90.26897926688159 > 90

symptomSet: 3382b79b-a001-4a1f-af28-7bf1550f1ce8

relation: self

totalObjects: 1

violatingObjects: 1

symptom: Guest file system disk space usage

active: true

obj.1.name: ACFILES01

obj.1.id: e52951cb-711d-4e8f-8c0c-6bd9e76604b7

obj.1.metric: guestfilesystem:G:\|percentage

obj.1.info: HT above 58.29062177498754 > 0

symptom: Guest file system space usage at immediate level

active: true

obj.1.name: ACFILES01

obj.1.id: e52951cb-711d-4e8f-8c0c-6bd9e76604b7

obj.1.metric: guestfilesystem:F:\|percentage

obj.1.info: HT above 90.01059717339952 > 90

symptom: Virtual machine disk space time remaining low

active: true

obj.1.name: ACFILES01

obj.1.id: e52951cb-711d-4e8f-8c0c-6bd9e76604b7

obj.1.metric: diskspace|timeRemaining

obj.1.info: HT below 21 < 60

symptom: Guest file system space usage at critical level

active: true

obj.1.name: ACFILES01

obj.1.id: e52951cb-711d-4e8f-8c0c-6bd9e76604b7

obj.1.metric: guestfilesystem:C:\|percentage

obj.1.info: HT above 95.04038577323296 > 95

symptom: SymptomDefinition-VMWARE-GuestSpaceUsageDTAbove

active: false

obj.1.name: ACFILES01

obj.1.id: e52951cb-711d-4e8f-8c0c-6bd9e76604b7

 

 

I have tried this

 

 

var snmpResult = SnmpService.retrieveTriggerData(trigger);

 

var trapData = System.getModule("com.vmware.library.snmp").processSnmpResult(snmpResult);

 

//trapData = data;

 

//System.log("Enterprise: " + snmpResult.enterprise);

System.getModule("com.vmware.library.snmp").logResult(trapData);

 

var MessageOID = "1.3.6.1.4.1.6876.4.5.1.2.9.0";

var wfId = "ee5f566a-8177-4e00-bf4a-edff97a6f313";

 

// We extract the VM name out of the SNMP TrapData

var SNMPTrap;

for (var x = 0; x < trapData.length; x++) {

var prop = trapData[x];

if (prop.get("oid") == MessageOID) {

SNMPTrap = prop.get("obj.1.metric");

break;

}

}

System.log(SNMPTrap)

 

 

 

 

 

 

ALL I Get is Null but it works on other OIDs


Viewing all articles
Browse latest Browse all 3691

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>