FS
Documentation

Informix KB

From Documentation

Revision as of 07:32, 14 July 2006; view current revision
←Older revision | Newer revision→
Jump to: navigation, search

Contents

Overview

The primary aim of the Informix knowledge base in Sentinel3G is to provide notification of CPU and memory hungry processes using monitoring that is consistent across various UNIX, Linux and Windows platforms. Due to differences between the various operating systems we monitor, complete consistency is not always achievable. This document describes the general content of the Process knowledge base, and the discrepancies between them on different platforms.


Informix Knowledge Base Version

Version Availability Date Min Sentinel
Version
1.5 11th Jul, 2003 4.3


Informix Knowledge Base

Informix Class

Sentry AIX HPUX Linux SCO Solaris Tru64 Windows
Active_Transactions
Onconfig_File
Server_Infor
Shared_Memory
Uptime
Users


Informix Chunks Class

Sentry AIX HPUX Linux SCO Solaris Tru64 Windows
Chunks


Informix DBspaces Class

Sentry AIX HPUX Linux SCO Solaris Tru64 Windows
DB_Spaces


Informix Extents Class

Sentry AIX HPUX Linux SCO Solaris Tru64 Windows
Extents


Informix Mirror Chunks Class

Sentry AIX HPUX Linux SCO Solaris Tru64 Windows
Mirror_Chunks


Informix Online Log Class

Sentry AIX HPUX Linux SCO Solaris Tru64 Windows
Online_Log


Informix Performance Class

Sentry AIX HPUX Linux SCO Solaris Tru64 Windows
Buffers
CPU_States
Checkpoint_Waits
Deadlocks
Latch_Waits
Locks
Over_User_Threads
Read_Ahead
Read_Cache
Sequential_Scans
Write_Cache


Informix Processes Class

Sentry AIX HPUX Linux SCO Solaris Tru64 Windows
Virtual_Processor


Sentry Details

Overview

Sentry Class Agent Poll Time States Logging
CPU_Hogs Processes ProcessInfo 75s
Memory_Hogs Processes ProcessInfo 75s
Important_ProcessesProcesses ProcessInfo 75s
Event_Manager Processes ProcessInfo 75s
Host_Monitor Processes ProcessInfo 75s


Sentry State Details

CPU_Hogs Sentry

Availability
AIX, HPUX, Linux, SCO, Solaris, Tru64

Constants

Constant Description Value
CPU_HIGH Percentage CPU usage considered high for a process 10
CPU_VHIGH Unacceptable percentage CPU usage for a process 50

States

State Severity Condition Escalation
VHigh_CPU info $cpu_percent >= $CPU_VHIGH warning after 160s, alarm after 400s
High_CPU normal $cpu_percent >= $CPU_HIGH
OK_CPU disabled delete immediately
Delete built-in No data state


Memory_Hogs Sentry

Availability
AIX, HPUX, Linux, SCO, Solaris, Tru64

Constants

Constant Description Value
MEMORY_HIGH Percentage memory usage considered high for a process 10
MEMORY_VHIGH Unacceptable percentage memory usage for a process 50

States

State Severity Condition Escalation
VHigh_Memory info $mem_percent >= $MEMORY_VHIGH warning after 160s, alarm after 400s
High_Memory normal $mem_percent >= $MEMORY_HIGH
OK_Memory disabled delete immediately
Delete built-in No data state


Important_Processes Sentry

Availability
AIX, HPUX, Linux, SCO, Solaris, Tru64

States

State Severity Condition Escalation
Not_Running alarm $count == 0
Running_Mult normal $count > 0
Running normal