config‎ > ‎

sub-infx-alert.ini

Defines alert triggers and thresholds.

; sub-infx-alert.ini
;
; define status alerts
;
; DO NOT EDIT THIS FILE - CREATE A COPY IN /infx/local/etc AND EDIT THERE
;
; host status
;[[ host_alert instance="test" ignore="yes" ]]
;[[ host_alert module="fs" ignore="yes" ]]

; instance status
;[[ instance_alert module="dbspace" ignore="yes" ]]

; instance values
[[ value_alert name="threads_ready_tot" warn="4" error="8" ]]
[[ value_alert name="ll_remain" type="falling" warn="95" error="60" ]]
[[ value_alert name="physlog_perc" warn="75" error="90" ignore="yes" ]]
[[ value_alert name="seg_virt_perc" warn="95" error="98" ignore="yes" ]]
[[ value_alert name="profile_cacheread" type="falling" warn="95" error="90" ignore="yes" ]]
[[ value_alert name="profile_cachewrite" type="falling" warn="90" error="80" ignore="yes" ]]
[[ value_alert name="profile_rautil" type="falling" warn="98" error="95" ignore="yes" ]]

; users waiting
[[ users_alert class="warn" waitfor="[a-z0-9]" ]]
[[ users_alert class="ok" waitfor="sm_read" ]]
[[ users_alert class="ok" waitfor="netnorm" ]]
[[ users_alert class="run" waitfor="running" ]]
;[[ users_alert class="error" waitfor="lock" ]]
;[[ users_alert class="error" waitfor="logbuff" ]]
;[[ users_alert class="error" waitfor="trans" ]]

; users flags
[[ users_alert class="ok" flagsmean="backup" ]]
[[ users_alert class="ok" flagsmean="critical" ]]
[[ users_alert class="ok" flagsmean="btree" ]]
[[ users_alert class="ok" flagsmean="reading" ]]
[[ users_alert class="ok" flagsmean="critical" ]]
[[ users_alert class="ok" flagsmean="monitor" ]]
[[ users_alert class="warn" flagsmean="wait" ]]
[[ users_alert class="warn" flagsmean="recovery" ]]

; user ignore settings
[[ users_alert user="informix" ignore="yes" ]]
;[[ users_alert host="testapp" ignore="yes" ]]
;[[ users_alert dbname="testdb" ignore="yes" ]]

; service status
[[ service_alert name="onstat" ignore="yes"]]
[[ service_alert name="mon-mons" ignore="yes"]]
;[[ service_alert name="script" ignore="yes"]]

; storage status
[[ dbspace_alert name="*" warn="90" error="98" ]]
;[[ dbspace_alert name="dat01" error="50" ]]

[[ dbspace_alert name="plog" class="bland" ]]
[[ dbspace_alert name="physdbs" class="bland" ]]
[[ dbspace_alert name="logdbs" class="bland" ]]
[[ dbspace_alert name="log01" class="bland" ]]
[[ dbspace_alert name="log02" class="bland" ]]

; backup status
[[ backup_alert name="*" warn="24" error="48" ]]

; file system status
[[ fs_alert name="*" warn="90" error="95" ]]
;[[ fs_alert name="root" warn="90" error="98" ]]
;[[ fs_alert name="/infx" ignore="yes" ]]

; checkpoint status
[[ checkpoint_alert warn="5" error="10" ]]
[[ checkpoint_alert trigger="backup" case="no" ignore="yes" ]]
;[[ checkpoint_alert interval="8016" ignore="yes" ]]
;[[ checkpoint_alert time="^2" case="no" ignore="yes" ]]

; message log messages
;[[ onlinelog_alert class="error" pattern="loguniq" case="no" ]]

[[ onlinelog_alert class="warn" pattern="long transaction" case="no" ]]
[[ onlinelog_alert class="warn" pattern="error" case="no" ]]
[[ onlinelog_alert class="warn" pattern="backup is needed" case="no" ]]
[[ onlinelog_alert class="warn" pattern=" Turned off" ]]
[[ onlinelog_alert class="warn" pattern=" Cannot" ]]
[[ onlinelog_alert class="warn" pattern=" secondary:" ]]
[[ onlinelog_alert class="warn" pattern=" Send error" ]]
[[ onlinelog_alert class="error" pattern="assert" case="no" ]]
[[ onlinelog_alert class="warn" pattern=": err " ]]

[[ onlinelog_alert class="note" pattern="warning" case="no" ]]
[[ onlinelog_alert class="mode" pattern="Mode" ]]
[[ onlinelog_alert class="note" pattern="Dynamically" ]]
[[ onlinelog_alert class="note" pattern="IBM ;" ]]
[[ onlinelog_alert class="note" pattern="ASF " ]]
[[ onlinelog_alert class="note" pattern="DR_ERR" ]]
[[ onlinelog_alert class="note" pattern="advisory" case="no" ]]

[[ onlinelog_alert class="good" pattern="schapi" case="no" ]]
[[ onlinelog_alert class="note" pattern="schapi:" case="no" ]]

[[ onlinelog_alert class="ok" pattern="added to space" ]]
[[ onlinelog_alert class="ok" pattern="added to dbspace" case="no" ]]

[[ onlinelog_alert class="note" pattern="onconfig" case="no" ]]
[[ onlinelog_alert class="note" pattern="the chunk path" case="no" ]]
[[ onlinelog_alert class="note" pattern="logging mode" case="no" ]]
[[ onlinelog_alert class="note" pattern="REMEMBER" ]];
[[ onlinelog_alert class="note" pattern="Increasing #" ]];
  
[[ onlinelog_alert class="good" pattern="logical log" case="no" ]]
[[ onlinelog_alert class="good" pattern="physical log" case="no" ]]

[[ onlinelog_alert class="ok" pattern="succeeded" case="no" ]]

[[ onlinelog_alert class="good" pattern="database built" ]]
[[ onlinelog_alert class="good" pattern="Building" ]]
[[ onlinelog_alert class="good" pattern="Recover" ]]

[[ onlinelog_alert class="note" pattern="Checkpoint Completed:" ]]
[[ onlinelog_alert class="note" pattern="^[A-Z]" ]]
[[ onlinelog_alert class="good" pattern="The Space" ]]
[[ onlinelog_alert class="good" pattern="IFX_" ]]

[[ onlinelog_alert class="good" pattern="Chunk Number" case="no" ]]

[[ onlinelog_alert class="ok" pattern="Archive" ]]
[[ onlinelog_alert class="ok" pattern="Restore" ]]
[[ onlinelog_alert class="good" pattern="DR" ]]
[[ onlinelog_alert class="good" pattern="RSS" ]]
[[ onlinelog_alert class="good" pattern="SDS" ]]

[[ onlinelog_alert class="ok" pattern="Conv/rev:" ]]
[[ onlinelog_alert class="good" pattern="\*\*\*" ]]

[[ onlinelog_alert class="ok" pattern="server blocked" case="no" ]]
[[ onlinelog_alert class="ok" pattern="server unblocked" case="no" ]]
[[ onlinelog_alert class="ok" pattern="added\.$" case="no" ]]
[[ onlinelog_alert class="note" pattern="dropped\.$" case="no" ]]
[[ onlinelog_alert class="note" pattern="dropped from" case="no" ]]
[[ onlinelog_alert class="note" pattern="Pre-dropped" case="no" ]]
[[ onlinelog_alert class="note" pattern="DR secondary:" ]]

[[ onlinelog_alert class="note" pattern="aborted" case="no" ]]