Good Day Gurus and Geeks,
I have Network Performance Monitor installed and it works great.
I want to create an alert that notifies me via e-mail of all administratively enabled interfaces that have been operationally down for more than a period of time (say 2 month).
The objective of this alert is to inform me of nodes that have monitored interfaces no longer connected to a device. e.g. PC, laptop or printer disconnected from the network or a PC that has be shutdown for 2 months, such that I can either re-assign the port to another device, administratively disable and unmanage it.
The problem that I am experiencing is to put the time variable in the trigger.
I have successfully created a trigger that alerts me to individual ports that are administratively enabled but operationally down and the last time that the operational status has changed:
I have configured the trigger action to e-mail me with the following message
Subject: ${NodeName} Interfaces Last Changed Status
Message:
Switch Name: ${NodeName}
Switch Status: ${Node.Status}
Switch Location: ${Node.Location}
Interface: ${InterfaceName}
Interface Administrative Status: ${AdminStatus}
Interface Operational Status: ${OperStatus}
Interface Last Changed: ${InterfaceLastChange}
I get the following in the e-mail result:
Subject: SWITCH_1 Interfaces Last Changed Status
Message:
Switch Name: SWITCH_1
Switch Status: Up
Switch Location: Building 1
Interface:SWITCH_1 - Port 1/0/28 · Printer_Accounts_Cheque
Interface Administrative Status: Up
Interface Operational Status: Down
Interface Last Changed: 12/5/2012 8:58:00 AM
I have configured the trigger to include a date, but it needs to be manually configured each time the report is run:
Is there a away to insert a variable in the trigger conditions or e-mail message that lists a collection of ports instead of one per e-mail?