Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2017
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.27 KB | None | 0 0
  1. <!-- Improved High Threshold events. Uses translator to add DB information to high threshold events -->
  2. <event-translation-spec uei="uei.opennms.org/threshold/highThresholdExceeded">
  3. <mappings>
  4. <mapping>
  5. <assignment name="uei" type="field" >
  6. <value type="constant" result="uei.opennms.org/translator/highThresholdExceeded" />
  7. </assignment>
  8. <assignment name="ifDescr" type="parameter">
  9. <value type="sql" result="SELECT snmp.snmpIfDescr FROM snmpInterface snmp WHERE snmp.nodeid = ?::integer AND snmp.snmpifindex = ?::integer" >
  10. <value type="field" name="nodeid" matches=".*" result="${0}" />
  11. <value type="parameter" name="IfIndex" matches=".*" result="${0}" />
  12. </value>
  13. </assignment>
  14. <assignment name="ifName" type="parameter">
  15. <value type="sql" result="SELECT snmp.snmpIfName FROM snmpInterface snmp WHERE snmp.nodeid = ?::integer AND snmp.snmpifindex = ?::integer" >
  16. <value type="field" name="nodeid" matches=".*" result="${0}" />
  17. <value type="parameter" name="IfIndex" matches=".*" result="${0}" />
  18. </value>
  19. </assignment>
  20. <assignment name="ifAlias" type="parameter">
  21. <value type="sql" result="SELECT snmp.snmpIfAlias FROM snmpInterface snmp WHERE snmp.nodeid = ?::integer AND snmp.snmpifindex = ?::integer" >
  22. <value type="field" name="nodeid" matches=".*" result="${0}" />
  23. <value type="parameter" name="IfIndex" matches=".*" result="${0}" />
  24. </value>
  25. </assignment>
  26. </mapping>
  27. </mappings>
  28. </event-translation-spec>
  29.  
  30. <event-translation-spec uei="uei.opennms.org/threshold/highThresholdRearmed">
  31. <mappings>
  32. <mapping>
  33. <assignment name="uei" type="field" >
  34. <value type="constant" result="uei.opennms.org/translator/highThresholdRearmed" />
  35. </assignment>
  36. <assignment name="ifDescr" type="parameter">
  37. <value type="sql" result="SELECT snmp.snmpIfDescr FROM snmpInterface snmp WHERE snmp.nodeid = ?::integer AND snmp.snmpifindex = ?::integer" >
  38. <value type="field" name="nodeid" matches=".*" result="${0}" />
  39. <value type="parameter" name="IfIndex" matches=".*" result="${0}" />
  40. </value>
  41. </assignment>
  42. <assignment name="ifName" type="parameter">
  43. <value type="sql" result="SELECT snmp.snmpIfName FROM snmpInterface snmp WHERE snmp.nodeid = ?::integer AND snmp.snmpifindex = ?::integer" >
  44. <value type="field" name="nodeid" matches=".*" result="${0}" />
  45. <value type="parameter" name="ifIndex" matches=".*" result="${0}" />
  46. </value>
  47. </assignment>
  48. <assignment name="ifAlias" type="parameter">
  49. <value type="sql" result="SELECT snmp.snmpIfAlias FROM snmpInterface snmp WHERE snmp.nodeid = ?::integer AND snmp.snmpifindex = ?::integer" >
  50. <value type="field" name="nodeid" matches=".*" result="${0}" />
  51. <value type="parameter" name="IfIndex" matches=".*" result="${0}" />
  52. </value>
  53. </assignment>
  54. </mapping>
  55. </mappings>
  56. </event-translation-spec>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement