How do I setup the netiqpage.ini file for use with Action_Page? (NETIQKB5648)

  • 7705648
  • 02-Feb-2007
  • 09-Nov-2010

Environment

NetIQ AppManager 6.0.x
NetIQ AppManager 7.0.x
Action_Page Knowledge Script

Situation

How do I setup the netiqpage.ini file for use with Action_Page?

Resolution

Please view the sample netiqpage.ini file below while reading this fix...  The paging software being used for this example is the TelAlert paging software.  However, the groups and profiles discussed in this fix applies to all paging software.

According to the netiqpage.ini file below, the only possible values to put into the Knowledge Script's Action_Page > Properties > Values > Name of the group to page (in netiqpage.ini) are:

  • London
  • Japan
  • South Africa

The targets (target1, target2, target3, etc...) within each group are the profiles that are defined inside the TelAlert Paging software.

The way the action functions is as follows:

  1. First, the action searches the netiqpage.ini file for the GROUP name defined in the "Name of the group to page(in netiqpage.ini)" Action Value. 
  2. Next, within a group with more than one target, the action searches for the times that correspond to the time the event occurred.
  3. The action will then "fire" to TelAlert, for each target that matches the current time, to page that particular target's profile.

;;
;; sample netiqpage.ini file
;;

[system]
;;
;; first %s is target_name   [target]
;; second %s is additional parameters  [param]
;; third %s is the message   
;;
;;
;;  "-priority 99" assigns the highest priority level to this command and thus gets the page out ASAP
telalert=c:\telalertc -g %s -priority 99 %s -m "%s"
;;hiplink=c:\hiplink\cms\hlclp -r:%s %s -m:'%s' 
;;hiplinklite=c:\hiplink\lite\hlclp -r:%s %s -m:'%s'
;;curasoft=c:\CuraSoft\CuraMessage30\cm_request -w "%s" %s -m "%s"
;;alarmpoint=c:\Receptor\alarmpt -a "Acknowledge" %s %s "%s" "Modem" 0
;;attention=c:\AttnClient\attn -t %s %s %s
;;telalert=c:\telalertc -g netops -m "service is down"


;;;
;; Target Sections
;;;

[London]

 ;; Allan gets paged between 12am and 12pm
 pageco1=telalert
 target1=Allan
 param1=
 start_time1=00/00/00 00:00:00
 stop_time1=00/00/00 11:59:59

 ;; Allison gets paged between 12pm and 12am
 pageco2=telalert
 target2=Allison
 param2=
 start_time2=00/00/00 12:00:00
 stop_time2=00/00/00 23:59:59

 ;; The LAN supervisor gets paged anytime in addition to either Allan or Allison, 24/7
 pageco3=telalert
 target3=AllServers(Supervisor)
 param3=
 start_time3=00/00/00 00:00:00
 stop_time3=00/00/00 23:59:59


[Japan]


 ;; 12am - 8am
 pageco1=telalert
 target1=Yang
 param1=
 start_time1=00/00/00 00:00:00
 stop_time1=00/00/00 07:59:59

 ;;  8am - 4pm
 pageco2=telalert
 target2=Henry
 param2=
 start_time2=00/00/00 08:00:00
 stop_time2=00/00/00 15:59:59

 ;;  4pm - 12am
 pageco3=telalert
 target3=Mai
 param3=
 start_time3=00/00/00 16:00:00
 stop_time3=00/00/00 23:59:59


[South Africa]

;; Both Nicholas and Henry get pages 24/7

 pageco1=telalert
 target1=Nicholas
 param1=
 start_time1=00/00/00 00:00:00
 stop_time1=00/00/00 23:59:59

 pageco2=telalert
 target2=Henry
 param2=
 start_time2=00/00/00 00:00:00
 stop_time2=00/00/00 23:59:59

Additional Information

Formerly known as NETIQKB5648

More details regarding Action_Page and netiqpage.ini configuration can be found in the online help for Action_Page knowledge script. 

To access Help, from either the Operator Console or the Control Center Console, open the Action_Page knowledge script Parameters tab, then press F1 for Help.