EMPIRE-APACHEMOD

File: EMPIRE-APACHEMOD.mib (31607 bytes)

Imported modules

RFC-1212 RFC-1215 RFC1213-MIB
RFC1155-SMI

Imported symbols

OBJECT-TYPE TRAP-TYPE DisplayString
enterprises TimeTicks Counter
Gauge

Defined Types

ApacheConfigEntry  
SEQUENCE    
  apacheConfigPort INTEGER
  apacheConfigVersion DisplayString
  apacheConfigPID INTEGER
  apacheConfigRunMode DisplayString
  apacheConfigUser DisplayString
  apacheConfigGroup DisplayString
  apacheConfigHostname DisplayString
  apacheConfigStartProcs INTEGER
  apacheConfigMinIdleProcs INTEGER
  apacheConfigMaxIdleProcs INTEGER
  apacheConfigMaxProcs INTEGER
  apacheConfigRequestsMaxPerChild INTEGER
  apacheConfigRequestsKeepAlive INTEGER
  apacheConfigRequestsMaxPerConn INTEGER
  apacheConfigThreadsPerChild INTEGER
  apacheConfigConnectionTimeout INTEGER
  apacheConfigKeepAliveTimeout INTEGER
  apacheConfigServerRoot DisplayString
  apacheConfigConfigFile DisplayString
  apacheConfigPIDFile DisplayString
  apacheConfigScoreboardFile DisplayString
  apacheConfigDocumentRoot DisplayString
  apacheConfigAccessLogFile DisplayString
  apacheConfigErrorLogFile DisplayString
  apacheConfigScriptLogFile DisplayString

ApacheFootprintEntry  
SEQUENCE    
  apacheFootprintPort INTEGER
  apacheFootprintCPUTime INTEGER
  apacheFootprintPercentCPU INTEGER
  apacheFootprintTotalMEMSize Gauge
  apacheFootprintTotalRSS Gauge
  apacheFootprintPercentMEM INTEGER
  apacheFootprintNumThreads Gauge
  apacheFootprintInBlks Counter
  apacheFootprintOutBlks Counter
  apacheFootprintMsgsSent Counter
  apacheFootprintMsgsRecv Counter
  apacheFootprintSysCalls Counter
  apacheFootprintMinorPgFlts Counter
  apacheFootprintMajorPgFlts Counter
  apacheFootprintNumSwaps Counter
  apacheFootprintVolCtx Counter
  apacheFootprintInvolCtx Counter
  apacheFootprintTotalLogSize Gauge
  apacheFootprintDocSize Gauge
  apacheFootprintTotalDiskSize Gauge

ApacheServerPerfEntry  
SEQUENCE    
  apacheServerPerfPort INTEGER
  apacheServerPerfUptime Counter
  apacheServerPerfTotalAccesses Counter
  apacheServerPerfTotalTraffic Counter
  apacheServerPerfCurrentUsers Gauge
  apacheServerPerfCurrentIdleProcs Gauge
  apacheServerPerfCurrentStartupProcs Gauge
  apacheServerPerfCurrentReadProcs Gauge
  apacheServerPerfCurrentReplyProcs Gauge
  apacheServerPerfCurrentKeepAliveProcs Gauge
  apacheServerPerfCurrentDNSProcs Gauge
  apacheServerPerfCurrentLoggingProcs Gauge
  apacheServerPerfCurrentFinishingProcs Gauge
  apacheServerPerfCurrentTotalProcs Gauge
  apacheServerPerfCurrentBusyProcs Gauge

Defined Values

empire 1.3.6.1.4.1.546
OBJECT IDENTIFIER    

applications 1.3.6.1.4.1.546.16
OBJECT IDENTIFIER    

apacheSrv 1.3.6.1.4.1.546.16.3
OBJECT IDENTIFIER    

apacheModVersion 1.3.6.1.4.1.546.16.3.1
Description and version number of this module for licensing.
OBJECT-TYPE    
  DisplayString  

apacheModMode 1.3.6.1.4.1.546.16.3.2
This object indicates if the Apache Module is in full-mode or restricted-mode. Restricted-mode is entered, when SystemEDGE 4.0 and higher, fails to find a valid license. Once a valid license has been allocated and set, the module will then transition to fullMode(1)
OBJECT-TYPE    
  INTEGER fullMode(1), restrictedMode(2)  

apacheConfigTable 1.3.6.1.4.1.546.16.3.10
This table describes the configuration settings for each Apache installation.
OBJECT-TYPE    
  SEQUENCE OF  
    ApacheConfigEntry

apacheConfigEntry 1.3.6.1.4.1.546.16.3.10.1
An entry in the Apache Configuration table.
OBJECT-TYPE    
  ApacheConfigEntry  

apacheConfigPort 1.3.6.1.4.1.546.16.3.10.1.1
The TCP port currently used by this Apache configuration. This value serves as the index for this table.
OBJECT-TYPE    
  INTEGER  

apacheConfigVersion 1.3.6.1.4.1.546.16.3.10.1.2
Apache Web Server version number and description.
OBJECT-TYPE    
  DisplayString  

apacheConfigPID 1.3.6.1.4.1.546.16.3.10.1.3
The process ID (PID) of the master Apache process. If the server is not running, 0 is returned.
OBJECT-TYPE    
  INTEGER  

apacheConfigRunMode 1.3.6.1.4.1.546.16.3.10.1.4
The current operating mode. (e.g. standalone)
OBJECT-TYPE    
  DisplayString  

apacheConfigUser 1.3.6.1.4.1.546.16.3.10.1.5
The user currently running the server processes.
OBJECT-TYPE    
  DisplayString  

apacheConfigGroup 1.3.6.1.4.1.546.16.3.10.1.6
The group currently running the server processes.
OBJECT-TYPE    
  DisplayString  

apacheConfigHostname 1.3.6.1.4.1.546.16.3.10.1.7
The hostname used by this Apache configuration.
OBJECT-TYPE    
  DisplayString  

apacheConfigStartProcs 1.3.6.1.4.1.546.16.3.10.1.8
The number of server processes started by Apache at startup.
OBJECT-TYPE    
  INTEGER  

apacheConfigMinIdleProcs 1.3.6.1.4.1.546.16.3.10.1.9
The minimum number of idle server processes maintained by Apache.
OBJECT-TYPE    
  INTEGER  

apacheConfigMaxIdleProcs 1.3.6.1.4.1.546.16.3.10.1.10
The maximum number of idle server processes maintained by Apache.
OBJECT-TYPE    
  INTEGER  

apacheConfigMaxProcs 1.3.6.1.4.1.546.16.3.10.1.11
The maximum total number of server processes allowed by Apache.
OBJECT-TYPE    
  INTEGER  

apacheConfigRequestsMaxPerChild 1.3.6.1.4.1.546.16.3.10.1.12
The number of requests handled by a server process before it is recycled by Apache.
OBJECT-TYPE    
  INTEGER  

apacheConfigRequestsKeepAlive 1.3.6.1.4.1.546.16.3.10.1.13
Is keep-alive enabled for persistent connections? disabled(0) or enabled(1)
OBJECT-TYPE    
  INTEGER  

apacheConfigRequestsMaxPerConn 1.3.6.1.4.1.546.16.3.10.1.14
The number of requests handled in a single connection if keep-alive is on.
OBJECT-TYPE    
  INTEGER  

apacheConfigThreadsPerChild 1.3.6.1.4.1.546.16.3.10.1.15
The maximum number of threads per child process.
OBJECT-TYPE    
  INTEGER  

apacheConfigConnectionTimeout 1.3.6.1.4.1.546.16.3.10.1.16
The timeout value for closing inactive connections.
OBJECT-TYPE    
  INTEGER  

apacheConfigKeepAliveTimeout 1.3.6.1.4.1.546.16.3.10.1.17
The keep-alive timeout value for open connections.
OBJECT-TYPE    
  INTEGER  

apacheConfigServerRoot 1.3.6.1.4.1.546.16.3.10.1.18
The root directory for this Apache installation.
OBJECT-TYPE    
  DisplayString  

apacheConfigConfigFile 1.3.6.1.4.1.546.16.3.10.1.19
The current configuration file for this Apache installation.
OBJECT-TYPE    
  DisplayString  

apacheConfigPIDFile 1.3.6.1.4.1.546.16.3.10.1.20
The current PID file for this Apache installation.
OBJECT-TYPE    
  DisplayString  

apacheConfigScoreboardFile 1.3.6.1.4.1.546.16.3.10.1.21
The current scoreboard file for this Apache installation.
OBJECT-TYPE    
  DisplayString  

apacheConfigDocumentRoot 1.3.6.1.4.1.546.16.3.10.1.22
The current document root directory for this Apache installation.
OBJECT-TYPE    
  DisplayString  

apacheConfigAccessLogFile 1.3.6.1.4.1.546.16.3.10.1.23
The current access or transaction log file for this Apache installation.
OBJECT-TYPE    
  DisplayString  

apacheConfigErrorLogFile 1.3.6.1.4.1.546.16.3.10.1.24
The current error log file for this Apache installation.
OBJECT-TYPE    
  DisplayString  

apacheConfigScriptLogFile 1.3.6.1.4.1.546.16.3.10.1.25
The current script log file for this Apache installation.
OBJECT-TYPE    
  DisplayString  

apachePerformance 1.3.6.1.4.1.546.16.3.11
OBJECT IDENTIFIER    

apacheFootprintTable 1.3.6.1.4.1.546.16.3.11.1
This table reports the performance footprint for each Apache service.
OBJECT-TYPE    
  SEQUENCE OF  
    ApacheFootprintEntry

apacheFootprintEntry 1.3.6.1.4.1.546.16.3.11.1.1
An entry in the Apache Performance Footprint table.
OBJECT-TYPE    
  ApacheFootprintEntry  

apacheFootprintPort 1.3.6.1.4.1.546.16.3.11.1.1.1
The TCP port currently used by this Apache configuration. This value serves as the index for this table.
OBJECT-TYPE    
  INTEGER  

apacheFootprintCPUTime 1.3.6.1.4.1.546.16.3.11.1.1.2
CPU time, in seconds, accumulated by Apache which includes all Apache processes.
OBJECT-TYPE    
  INTEGER  

apacheFootprintPercentCPU 1.3.6.1.4.1.546.16.3.11.1.1.3
The percentage of CPU utilization, by Apache, over the last sample interval. Since fractions are not supported by SNMP, the value reported is the percentage multiplied by 100. It is the sum of the CPU utilization of all the Apache processes. Its gives a good indication of the CPU resource consumption by the entire Apache server.
OBJECT-TYPE    
  INTEGER 0..100  

apacheFootprintTotalMEMSize 1.3.6.1.4.1.546.16.3.11.1.1.4
The combined size of Apache's text, data, and stack segments in KBytes. It is the summation of the process sizes for all Apache server processes.
OBJECT-TYPE    
  Gauge  

apacheFootprintTotalRSS 1.3.6.1.4.1.546.16.3.11.1.1.5
The real memory (resident set) size of Apache in KBytes. It is the summation of the process RSS for all Apache server processes.
OBJECT-TYPE    
  Gauge  

apacheFootprintPercentMEM 1.3.6.1.4.1.546.16.3.11.1.1.6
The percentage (0-100) of real memory used by Apache which includes all Apache server processes.
OBJECT-TYPE    
  INTEGER 0..100  

apacheFootprintNumThreads 1.3.6.1.4.1.546.16.3.11.1.1.7
The number of threads executing within all Apache processes. Note, on some systems, the operating system may be un-aware of user-level threads executing within the process. This object reflects the number of threads executing within the process that the operating system is aware of.
OBJECT-TYPE    
  Gauge  

apacheFootprintInBlks 1.3.6.1.4.1.546.16.3.11.1.1.8
The number of blocks of data input by the processes.
OBJECT-TYPE    
  Counter  

apacheFootprintOutBlks 1.3.6.1.4.1.546.16.3.11.1.1.9
The number of blocks of data output by the processes.
OBJECT-TYPE    
  Counter  

apacheFootprintMsgsSent 1.3.6.1.4.1.546.16.3.11.1.1.10
The number of messages sent by the processes.
OBJECT-TYPE    
  Counter  

apacheFootprintMsgsRecv 1.3.6.1.4.1.546.16.3.11.1.1.11
The number of messages received by the processes.
OBJECT-TYPE    
  Counter  

apacheFootprintSysCalls 1.3.6.1.4.1.546.16.3.11.1.1.12
The number of system calls invoked by the processes.
OBJECT-TYPE    
  Counter  

apacheFootprintMinorPgFlts 1.3.6.1.4.1.546.16.3.11.1.1.13
The number of minor page faults incurred by the processes. Minor faults do not require I/O to retrieve the page.
OBJECT-TYPE    
  Counter  

apacheFootprintMajorPgFlts 1.3.6.1.4.1.546.16.3.11.1.1.14
The number of major page faults incurred by the processes. Major faults require I/O to retrieve the page.
OBJECT-TYPE    
  Counter  

apacheFootprintNumSwaps 1.3.6.1.4.1.546.16.3.11.1.1.15
The number of times the processes have been swapped.
OBJECT-TYPE    
  Counter  

apacheFootprintVolCtx 1.3.6.1.4.1.546.16.3.11.1.1.16
The number of voluntary context switches incurred by the processes. Voluntary context switches occur when the processor 'voluntary' gives up the CPU (e.g. waiting on I/O.)
OBJECT-TYPE    
  Counter  

apacheFootprintInvolCtx 1.3.6.1.4.1.546.16.3.11.1.1.17
The number of involuntary context switches incurred by the processes. An involuntary context switch occurs when the process has executed for the duration of its time quantum and is switched out by the process scheduler.
OBJECT-TYPE    
  Counter  

apacheFootprintTotalLogSize 1.3.6.1.4.1.546.16.3.11.1.1.18
The size, in KBytes of the Apache service logs. This number is the sum of the access and error log file sizes.
OBJECT-TYPE    
  Gauge  

apacheFootprintDocSize 1.3.6.1.4.1.546.16.3.11.1.1.19
The size, in KBytes of the Apache document root directory and all files beneath it.
OBJECT-TYPE    
  Gauge  

apacheFootprintTotalDiskSize 1.3.6.1.4.1.546.16.3.11.1.1.20
The size, in KBytes, of all the Apache disk storage areas. It is a summation of log sizes, and service directories. Summing these storage components in one location presents an easy and convenient MIB object to poll and self-monitor.
OBJECT-TYPE    
  Gauge  

apacheServerPerfTable 1.3.6.1.4.1.546.16.3.11.2
This table reports the performance of each Apache service.
OBJECT-TYPE    
  SEQUENCE OF  
    ApacheServerPerfEntry

apacheServerPerfEntry 1.3.6.1.4.1.546.16.3.11.2.1
An entry in the Apache Server Performance table.
OBJECT-TYPE    
  ApacheServerPerfEntry  

apacheServerPerfPort 1.3.6.1.4.1.546.16.3.11.2.1.1
The TCP port currently used by this Apache configuration. This value serves as the index for this table.
OBJECT-TYPE    
  INTEGER  

apacheServerPerfUptime 1.3.6.1.4.1.546.16.3.11.2.1.2
Number of seconds the Apache server has been up.
OBJECT-TYPE    
  Counter  

apacheServerPerfTotalAccesses 1.3.6.1.4.1.546.16.3.11.2.1.3
Number of accesses (hits) to this server since it was last started.
OBJECT-TYPE    
  Counter  

apacheServerPerfTotalTraffic 1.3.6.1.4.1.546.16.3.11.2.1.4
Number of KBytes transferred by this server since it was last started.
OBJECT-TYPE    
  Counter  

apacheServerPerfCurrentUsers 1.3.6.1.4.1.546.16.3.11.2.1.5
Number of current active users (connections) maintained by the Apache server.
OBJECT-TYPE    
  Gauge  

apacheServerPerfCurrentIdleProcs 1.3.6.1.4.1.546.16.3.11.2.1.6
Number of current idle processes available on the Apache server.
OBJECT-TYPE    
  Gauge  

apacheServerPerfCurrentStartupProcs 1.3.6.1.4.1.546.16.3.11.2.1.7
Number of processes currently in startup on the Apache server.
OBJECT-TYPE    
  Gauge  

apacheServerPerfCurrentReadProcs 1.3.6.1.4.1.546.16.3.11.2.1.8
Number of processes currently reading requests on the Apache server.
OBJECT-TYPE    
  Gauge  

apacheServerPerfCurrentReplyProcs 1.3.6.1.4.1.546.16.3.11.2.1.9
Number of processes currently replying to requests on the Apache server.
OBJECT-TYPE    
  Gauge  

apacheServerPerfCurrentKeepAliveProcs 1.3.6.1.4.1.546.16.3.11.2.1.10
Number of processes currently in keep-alive on the Apache server.
OBJECT-TYPE    
  Gauge  

apacheServerPerfCurrentDNSProcs 1.3.6.1.4.1.546.16.3.11.2.1.11
Number of processes currently doing a DNS lookup on the Apache server.
OBJECT-TYPE    
  Gauge  

apacheServerPerfCurrentLoggingProcs 1.3.6.1.4.1.546.16.3.11.2.1.12
Number of processes currently logging transactions on the Apache server.
OBJECT-TYPE    
  Gauge  

apacheServerPerfCurrentFinishingProcs 1.3.6.1.4.1.546.16.3.11.2.1.13
Number of processes currently finishing transactions on the Apache server.
OBJECT-TYPE    
  Gauge  

apacheServerPerfCurrentTotalProcs 1.3.6.1.4.1.546.16.3.11.2.1.14
Total number of Apache processes currently running on the Apache server.
OBJECT-TYPE    
  Gauge  

apacheServerPerfCurrentBusyProcs 1.3.6.1.4.1.546.16.3.11.2.1.15
Total number of Apache processes currently busy. This is the sum of apacheServerPerfCurrentStartupProcs, apacheServerPerfCurrentReadProcs, apacheServerPerfCurrentReplyProcs, apacheServerPerfCurrentKeepAliveProcs, apacheServerPerfCurrentDNSProcs, apacheServerPerfCurrentLoggingProcs, apacheServerPerfCurrentFinishingProcs
OBJECT-TYPE    
  Gauge