Holy shit, this us the first time I've ever seen the export thing used.

At some point we should write the import part...

Adam.

Sent from BlueMail

On Feb 1, 2016, at 22:43, Nick Schmalenberger <nick@schmalenberger.us> wrote:
On Mon, Feb 01, 2016 at 06:25:43PM +0000, Anders Johansson wrote:
Gents,
I’m trying to trigger an event based upon availability in the ”load balancer” section, trying to find a variable in the device data that I can trigger on.

Basically I want to trigger if a Virtual Server is down, or if the HA status change. All that is visible in the GUI but not sure if I can create a trigger for it in the Alarm section, possible?

//Anders

Here is how I monitor the global HA status on my active/passive
F5 HA pairs, as well as config sync status, and fan/power supply
monitoing:

<?xml version="1.0"?>
<template type="alert" description="Autogenerated observium template" version="0.91" created="Mon, 01 Feb 2016 22:39:07 +0000" observium="0.16.1.7535" id="d3bc6f1d1e3d244750b0c1c45ece0fbc">
<entity_type>status</entity_type>
<name>power status</name>
<message>There is a bad power status.</message>
<severity>crit</severity>
<suppress_recovery>0</suppress_recovery>
<delay>0</delay>
<conditions_and>1</conditions_and>
<conditions>status_event eq alert</conditions>
<conditions_complex>status_event eq alert</conditions_complex>
<associations>
<device>*</device>
<entity>entPhysicalClass eq power</entity>
</associations>
</template>
<template type="alert" description="Autogenerated observium template" version="0.91" created="Mon, 01 Feb 2016 22:39:07 +0000" observium="0.16.1.7535" id="d748cc6e86c925e60ca3d5911a9dd8d5">
<entity_type>status</entity_type>
<name>fan status</name>
<message>There is a bad fan status.</message>
<severity>crit</severity>
<suppress_recovery>0</suppress_recovery>
<delay>0</delay>
<conditions_and>1</conditions_and>
<conditions>status_event eq alert</conditions>
<conditions_complex>status_event eq alert</conditions_complex>
<associations>
<device>*</device>
<entity>entPhysicalClass eq fan</entity>
</associations>
</template>
<templates>
<template type="alert" description="Autogenerated observium template" version="0.91" created="Mon, 01 Feb 2016 22:39:07 +0000" observium="0.16.1.7535" id="7154c04abc307124fa95e71e38498be9">
<entity_type>status</entity_type>
<name>f5 config sync</name>
<message>F5 needs config sync after 30 minutes.</message>
<severity>crit</severity>
<suppress_recovery>0</suppress_recovery>
<delay>6</delay>
<conditions_and>1</conditions_and>
<conditions>status_event ne ok</conditions>
<conditions_complex>status_event ne ok</conditions_complex>
<associations>
<device>os eq f5</device>
<entity>status_type eq f5-config-sync-state</entity>
</associations>
</template>
<template type="alert" description="Autogenerated observium template" version="0.91" created="Mon, 01 Feb 2016 22:39:07 +0000" observium="0.16.1.7535" id="719947d9455ef2e78deae669019673c7">
<entity_type>status</entity_type>
<name>f5 unit 1 not active ha.</name>
<message>This F5 unit 1 in its HA pair is not active.</message>
<severity>crit</severity>
<suppress_recovery>0</suppress_recovery>
<delay>0</delay>
<conditions_and>1</conditions_and>
<conditions>status_name ne active</conditions>
<conditions_complex>status_name ne active</conditions_complex>
<associations>
<device>os eq f5</device>
<device>hostname match slb?-1.*</device>
<entity>status_type eq f5-ha-state</entity>
</associations>
</template>
</templates>


observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium