====== All metrics ====== ===== Monitors for SAP Control connectors ===== ^Monitor^metricId^metricUnit^metricTarget^metricDescription^ |Java components status|JAVA_COMPONENTS_STATUS|Status|Component| | |Java instances status|JAVA_INSTANCES_STATUS|Status|INSTANCE|Contains a TRUE value if the instance is available, FALSE instead| |Java processes status|JAVA_PROCESSES_STATUS|Status|PROCESS|set to TRUE if the process is running, FALSE instead| ===== Monitors for SYBASE connectors ===== ^Monitor^metricId^metricUnit^metricTarget^metricDescription^ |Sybase backups|DATABASE_BACKUP_AGE|Minutes|[TYPE][DB]|This metrics contains the number of minutes elapsed since the last dump of a given type, for a given DB| |Sybase database size|DATABASE_LOG_PERCENTAGE_USED_SPACE|%|[DB NAME]|The LOG percentage usage of a given DB| |Sybase database size|DATABASE_DATA_PERCENTAGE_USED_SPACE|%|[DB NAME]|The DATA percentage usage of a given DB| |Sybase database size|DATABASE_LOG_USED_SPACE|GB|[DB NAME]|The LOG usage of the DB| |Sybase database size|DATABASE_DATA_USED_SPACE|GB|[DB_NAME]|The DATA usage of the DB| |Sybase database size|DATABASE_TOTAL_LOG_SPACE|MB|[DB NAME]|The total LOG space of the given DB| |Sybase database size|DATABASE_TOTAL_DATA_SPACE|GB|[DB NAME]|The total DATA space of the given DB| |Sybase file system|DATABASE_OS_USED_SPACE|%|[FILESYSTEM]|The disk usage of the file system in percent of the total physical space.| |Sybase performance|DATABASE_CPU_UTILIZATION|%|[PERIOD]|The average total CPU utilization within a time period set as TARGET| |Sybase performance|DATABASE_THREAD_POOL_IDLE_RATIO|%|[POOL][PERIOD]|The average idle ratio of the trheads of the given pool, within a period of time.| ===== Monitors for WEB connectors ===== ^Monitor^metricId^metricUnit^metricTarget^metricDescription^ |PI/XI channels|PIXI_CHANNEL_STATUS|Channel status|[STATE][CHANNEL][SERVICE][PARTY][LOG]|Sends TRUE if the rule generated an alarm, FALSE instead| |PI/XI channels|PIXI_CHANNEL_STATUS_COUNT|Channel errors|[STATE][CHANNEL][SERVICE][PARTY][LOG]|Sends the number of channels matching the filter| |PI/XI consumer cache status|PIXI_CONSUMMER_CACHE_STATUS|Consummer cache status|CACHE|Sends TRUE if the cache has an OK status, FALSE instead.| |PI/XI messages JAVA|PIXI_JAVA_MESSAGE_STATUS|Message errors|[STATUS][PERIOD][SENDER][RECEIVER][INTERFACE]|Sends TRUE if the corresponding rule generated an alarm, FALSE instead| |PI/XI messages JAVA|PIXI_JAVA_MESSAGE_STATUS_COUNT|Status|[STATUS][PERIOD][SENDER][RECEIVER][INTERFACE]|Sends the number of messages matching the filter| ===== Monitors for HANA connectors ===== ^Monitor^metricId^metricUnit^metricTarget^metricDescription^ |Database CPU utilization|DB_CPU_UTILIZATION|Percent|HOST|Sends the CPU utilization per node| |Database CPU utilization|DB_CPU_UTILIZATION_PER_SERVICE|Percent|HOST - SERVICE|Sends the CPU utilization per service| |Database CPU utilization|DB_CPU_UTILIZATION_SMOOTHED_PER_SERVICE|Percent|HOST - SERVICE|Sends the CPU utilization smoothed over a period, per service| |Database disk usage|DISK_DATA_USED_SPACE|Percent or Mega Bytes|HOST|Sends disk usage of DATA| |Database disk usage|DISK_LOG_PERCENTAGE_USED|Percent or Mega Bytes|HOST|Sends disk usage ratio of LOG| |Database disk usage|DISK_LOG_USED_SPACE|Percent or Mega Bytes|HOST|Sends disk usage of LOG| |Database disk usage|DISK_TRACE_PERCENTAGE_USED|Percent or Mega Bytes|HOST|Sends disk usage ratio of TRACE| |Database disk usage|DISK_TRACE_USED_SPACE|Percent or Mega Bytes|HOST|Sends disk usage of TRACE| |Database disk usage|DISK_DATA_BACKUP_PERCENTAGE_USED|Percent or Mega Bytes|HOST|Sends disk usage ratio of DATA_BACKUP| |Database disk usage|DISK_DATA_BACKUP_USED_SPACE|Percent or Mega Bytes|HOST|Sends disk usage of DATA_BACKUP| |Database disk usage|DISK_LOG_BACKUP_PERCENTAGE_USED|Percent or Mega Bytes|HOST|Sends disk usage ratio of LOG_BACKUP| |Database disk usage|DISK_LOG_BACKUP_USED_SPACE|Percent or Mega Bytes|HOST|Sends disk usage of LOG_BACKUP| |Database memory utilization|MEMORY_PERCENTAGEUSED|Percent or Mega Bytes|HOST|Sends memory usage ratio per host| |Database memory utilization|MEMORY_USED|Percent or Mega Bytes|HOST - SERVICE|Sends memory used space| |Database memory utilization|MEMORY_PERCENTAGEUSED_PER_SERVICE|Percent or Mega Bytes|HOST - SERVICE|Sends memory usage ratio per service| |Database memory utilization|MEMORY_USED_PER_SERVICE|Percent or Mega Bytes|HOST - SERVICE|Sends memory used space per service| |Database memory utilization|MEMORY_ALLOC_SIZE|Mega Bytes|HOST - SERVICE|Sends memory allocation size per service| |Database memory utilization|MEMORY_EFFECTIVE_ALLOC_SIZE|Mega Bytes|HOST - SERVICE|Sends effective memory allocation size per service| |HANA backups|LOG_BACKUP_DURATION|Minutes|SERVICE|The duration of the last LOG backup in minutes.| |HANA backups|DATA_BACKUP_DURATION|Minutes|SERVICE|The duration of the last DATA backup in minutes.| |HANA backups|TIME_SINCE_LAST_LOG_BACKUP|Minutes|TYPE|The number of elapsed minutes since last LOG backup.| |HANA backups|TIME_SINCE_LAST_DATA_BACKUP|Minutes|TYPE|The number of elapsed hours since last DATA backup.| |HANA backups|DATA_BACKUP_FILE_SIZE|Bytes|HOST - SERVICE|The size of the DATA backup file.| |HANA backups|LOG_BACKUP_FILE_SIZE|Bytes|HOST - SERVICE|The size of the LOG backup file.| |HANA connections|CONNECTION_COUNT_PER_USER|Connections|USER|Sends the number of connections per user| |HANA connections|CONNECTION_COUNT|Connections|HOST or USER|Sends the total number of connections per host| |HANA connections|CONNECTION_RUNNING_COUNT|Connections|HOST|Sends the total number of RUNNING connections per host| |HANA nodes status|HANA_NODE_AVAILABILITY|status|NODE|Sends TRUE if the node is in a OK state, FALSE instead| |HANA replication LOG retention statistics|REPLICATION_LOG_RETENTION_REMAINING_DAYS|Days|HOST:PORT|Sends the remaining days before reaching retention limit| |HANA replication LOG retention statistics|REPLICATION_LOG_BACKUP_DISK_FULL_REMAINING_DAYS|Days|HOST:PORT|Sends the remaining days before LOG disk full| |HANA replication LOG retention statistics|REPLICATION_LOG_BACKUP_DAILY_AVG_SIZE|Megabytes|HOST:PORT|Sends average size of daily LOG backup| |HANA replication shipping statistics|REPLICATION_LOG_SHIPPING_DELAY|Seconds|SITE/HOST/PORT|Sends the log shipping delay| |HANA replication shipping statistics|REPLICATION_LOG_SHIPPING_SIZE|Megabytes|SITE/HOST/PORT|Sends the log shipping size| |HANA replication shipping statistics|REPLICATION_LAST_DELTA_REPLICA_SIZE|Megabytes|SITE/HOST/PORT|Sends the last replica size| |HANA replication shipping statistics|REPLICATION_LAST_DELTA_REPLICA_DURATION|Seconds|SITE/HOST/PORT|Sends the duration of the last delta replication| |HANA replication status|REPLICATION_STATUS|Boolean|SITE/HOST/PORT|Send TRUE if the replication status is OK, FALSE instead| |HANA replication status|REPLICATION_IS_SECONDARY_ACTIVE|Boolean|SITE/HOST/PORT|| |HANA replication status|REPLICATION_IS_SECONDARY_FULLY_RECOVERABLE|Boolean|SITE/HOST/PORT|Send TRUE if the fully recoverable status is TRUE, FALSE instead| |HANA replication status|REPLICATION_RECONNECT_COUNT|Reconnects|SITE/HOST/PORT|Sends the number of reconnects since last check| |HANA replication status|REPLICATION_FAILOVER_COUNT|Failovers|SITE/HOST/PORT|Sends the number of failovers since last check| |HANA tables|TABLE_RECORD_COUNT|Records|SCHEMA.TABLE|Sends the number of records per CS table| |HANA tables|TABLE_DELTA_RECORD_COUNT|Records|SCHEMA.TABLE|Sends the number of delta records per CS table| |HANA tables|TABLE_DELTA_MEMORY|MegaBytes|SCHEMA.TABLE|Sends the used memory per CS table| |HANA tables|TABLE_DISK_USAGE|MegaBytes|SCHEMA.TABLE|Sends disk used space per CS table| |HANA threads|THREADS_COUNT|Threads|HOST|Returns the number of running threads| |HANA transactions|TRANSACTIONS_BLOCKED_COUNT|Transactions|HOST|Sends the number of blocked transactions| |Merge statistics|MERGE_STATISTICS_TIME|Seconds|SCHEMA.TABLE|Sends the average time taken by merge operations within a period, for a given table| |Merge statistics|MERGE_STATISTICS_COUNT|Occurence|SCHEMA.TABLE|Sends the number of merge operations occurred for a given table within a period.| |Services status|SERVICE_STATUS|Service status|SERVICE|Sends TRUE if the service is OK, FALSE instead| ===== Monitors for BO connectors ===== ^Monitor^metricId^metricUnit^metricTarget^metricDescription^ |Concurrent users|BO_CONCURENT_USERS|Sessions|[userName]|Metric with the number of sessions per user.| |Schedules|BO_SCHEDULES|Status|[scheduleName]|A metric with the state of each scheduled execution| |Servers metrics|[serverName]_[metricName]| |Metric name|Metric populated by BO configured to be monitored in Pro.Monitor| |Servers status|BO_SERVICE_STATUS|STATE|Server name|The state of the server. -1 : The server is currently in an invalid state due to a configuration error. 0 : The server is currently stopped.1 : The server is currently running. 2 : The server is currently waiting for resources. This can occur if the Central Management Server is unavailable.| ===== Monitors for ABAP connectors ===== ^Monitor^metricId^metricUnit^metricTarget^metricDescription^ |ABAP instance memory|HEAP_MEMORY_USAGE_RATIO|Percent|INSTANCE| | |ABAP instance memory|HEAP_MEMORY_USAGE|Megabytes|INSTANCE|| |ABAP instance memory|HEAP_MEMORY_PEAK_USAGE_RATIO|Percent|INSTANCE|| |ABAP instance memory|HEAP_MEMORY_PEAK_USAGE|Megabytes|INSTANCE|| |ABAP instance memory|EXTENDED_MEMORY_USAGE_RATIO|Percent|INSTANCE|| |ABAP instance memory|EXTENDED_MEMORY_USAGE|Megabytes|INSTANCE|| |ABAP instance memory|EXTENDED_MEMORY_TOTAL|Megabytes|INSTANCE|| |ABAP instance memory|PAGING_MEMORY_USED|Percent|INSTANCE|| |ABAP instance memory|ROLLING_MEMORY_USED|Percent|INSTANCE|| |ABAP instance response time|ABAP_RESPONSE_TIME|Milliseconds|TASK:PERIOD|The total response time computed over the period| |ABAP instance response time|ABAP_DB_REQUEST_TIME|Milliseconds|TASK:PERIOD|The database response time computed over the period| |ABAP instance response time|ABAP_DB_REQUEST_TIME_RATIO|Percent|TASK:PERIOD|The ratio of the database response time over the total response time| |ABAP instance response time|ABAP_STEPS_RATE|Steps/Minutes|TASK:PERIOD|The number of steps per minute| |ABAP locks|LONG_EXCLUSIVE_LOCKS_NUMBER|Seconds|TABLE|The number of exclusive locks waiting on the table| |ABAP shortdumps|SHORTDUMPS_COUNT|Shortdumps|[INSTANCE][CLIENT][ERROR_ID][REPORT]|The number of short dumps occurred within the period and matching the filter| |Batch inputs|FAILED_BATCHINPUTS_NUMBER|Errors|[CLIENT][CREATOR][SESSION]|Send the number of batch input sessions with error matching the filter.| |Database backups|DATABASE_BACKUP_DURATION|Minutes|TYPE|Sends the last backup duration of the given type of backup| |Database backups|DATABASE_BACKUP_SIZE|Megabytes|TYPE|Sends the last backup size of the given type of backup| |Database backups|DATABASE_BACKUP_STATUS|Status|TYPE|Sends the last backup status of the given type of backup| |Database backups|DATABASE_BACKUP_AGE|Minutes|TYPE|Sends the age of the last backup of a given type| |Database size|DATABASE_DATA_PERCENTAGE_USED_SPACE|Percent|SID|Sends the usage ratio of DATA| |Database size|DATABASE_LOG_PERCENTAGE_USED_SPACE|Percent|SID|Sends the usage ratio of LOG| |Database size|DATABASE_TOTAL_PERCENTAGE_USED_SPACE|Percent|SID|Sends the ratio of total used space| |Database size|DATABASE_TABLESPACE_PERCENTAGE_USED_SPACE|Percent|TABLESPACE|Sends the usage ratio of a given tablespace| |Database size|DATABASE_TABLESPACE_USED_SPACE|Megabytes|TABLESPACE|Sends the disk usage of a given tablespace| |Database size|DATABASE_TABLESPACE_TOTAL_SPACE|Megabytes|TABLESPACE|Sends the available disk space for a given tablespace| |Database size|DATABASE_LOG_TOTAL_SPACE|Megabytes|SID|Sends the total available disk space for LOG| |Database size|DATABASE_LOG_USED_SPACE|Megabytes|SID|Sends the disk usage for LOG| |Database size|DATABASE_TOTAL_DATA_SPACE|Gigabytes|SID|Sends the total database used space| |Database size|DATABASE_DATA_USED_SPACE|Gigabytes|SID|Sends the database used space of DATA| |Database size|DATABASE_MAX_SPACE|Gigabytes|SID|Sends the max used space of the database| |DB Exclusive locks|LONG_EXCLUSIVE_LOCKS_NUMBER|Seconds|[OBJECT]|Sends the number of exclusive locks matching the filter| |Dispatcher queues|DISPATCHER_QUEUES_PERCENTAGE_USED|Percent|INSTANCE:TYPE|The usage ratio of a dispatcher queue (Nb of waiting requests/Max size)| |Dispatcher queues|DISPATCHER_QUEUES_NB_WAITING|Waiting requests|INSTANCE:TYPE|The total number of requests waiting in the queue| |Dispatcher queues|DISPATCHER_NB_WRITTEN_REQUESTS_IN_PERIOD|Written Request|INSTANCE:TYPE|The number of requests written in the queue within the configured period| |ICM status and usage|ICM_THREAD_PERCENTAGE_USED|Percent|INSTANCE|Sends the threads percentage usage| |ICM status and usage|ICM_CONNECTIONS_PERCENTAGE_USED|Percent|INSTANCE|Sends the connections percentage usage| |ICM status and usage|ICM_QUEUES_PERCENTAGE_USED|Percent|INSTANCE|Sends the queues percentage usage| |ICM status and usage|ICM_STATUS|Status|INSTANCE|Sends TRUE if ICM status is OK, FALSE instead.| |IDOC exchange monitoring|FAILED_IDOC_MESSAGES|IDOCS|[CLIENT][DIRECTION][TYPE][PARTNER][ERROR_CODE]|Sends the number of failed IDOCS matching the filter. Target field will be set according to how specific is the configuration| |IDOC exchange monitoring|WAITING_IDOC_MESSAGES|IDOCS|[CLIENT][DIRECTION][TYPE][PARTNER][ERROR_CODE]|Sends the number of waiting IDOCS matching the filter. Target field will be set according to how specific is the configuration| |Instances availability|INSTANCE_AVAILABILITY|Status|INSTANCE|Sends TRUE if the instance is available, FALSE instead.| |PI/XI messages ABAP|PIXI_ABAP_MESSAGES_STATUS|Status|[TYPE][CLIENT][SENDER][RECIVER][EMIT_INT ][REC_INT][PID]|Sends TRUE if the rule generated an alarm for this filter, FALSE instead.| |PI/XI messages ABAP|PIXI_ABAP_MESSAGES_STATUS_COUNT|Message errors|[TYPE][CLIENT][SENDER][RECIVER][EMIT_INT ][REC_INT][PID]|Sends the number of messages matching the filter| |Process Chains monitoring|PROCESSCHAINS_DURATION|Seconds|Process Chain Name|Sends the duration of the process chain| |Process Chains monitoring|ABORTED_PROCESSCHAINS|Process chains|Process chain filter|Sends the number of aborted process chains matching the filter.| |Queued RFC|QRFC_IN_STATUS|Status|[CLIENT][QUEUE][DESTINATION]|Send status ok if the number of requests in error in the INBOUND queue is below threshold. Send failed status otherwise.| |Queued RFC|QRFC_OUT_STATUS|Status|[CLIENT][QUEUE][DESTINATION]|Send status ok if the number of requests in error in the OUTBOUND queue is below threshold. Send failed status otherwise.| |Queued RFC|QRFC_IN_ENTRIES|Entries|[CLIENT][QUEUE][DESTINATION]|Send the number of QRFC entries in the INBOUND queue| |Queued RFC|QRFC_IN_ERRORS|Entries|[CLIENT][QUEUE][DESTINATION]|Send the number of QRFC entries in error in the INBOUND queue| |Queued RFC|QRFC_OUT_ENTRIES|Entries|[CLIENT][QUEUE][DESTINATION]|Send the number of QRFC entries in the OUTBOUND queue| |Queued RFC|QRFC_OUT_ERRORS|Entries|[CLIENT][QUEUE][DESTINATION]|Send the number of QRFC entries in error in the OUTBOUND queue| |RFC Destinations availability|RFC_DESTINATION_AVAILABILITY_PER_AS|status|[INSTANCE][DESTINATION]|The status of the destination per AS| |RFC Destinations availability|RFC_DESTINATION_AVAILABILITY_PER_SYSTEM|status|[DESTINATION]|The global status of the destination. True if works from all application servers, false instead.| |SAP buffers|BUFFER_PERCENTAGE USED|Percent|[INSTANCE][BUFFER]|The usage ratio of the buffer| |SAP buffers|BUFFER_USED_SPACE|Kilobytes|[INSTANCE][BUFFER]|The space used in the buffer| |SAP buffers|BUFFER_DIRECTORY_USED|Percent|[INSTANCE][BUFFER]|The directory used space of the buffer| |SAP buffers|BUFFER_HIT_RATIO|Percent|[INSTANCE][BUFFER]|The buffer hit ratio| |SAP buffers|BUFFER_SWAP_RATE|Percent|[INSTANCE][BUFFER]|The buffer swap rate| |SAP buffers|BUFFER_QUALITY|Percent|[INSTANCE][BUFFER]|The buffer quality rate| |SAP change settings|SYSTEM_GLOBAL_CHANGE_LOCKED|Status|SID|Sends TRUE if the system change mode is authorized, FALSE instead| |SAPconnect (SCOT/SOST)|MESSAGE_TRANSFER_ERROR|Error messages|[CLIENT][TYPE][NODE][RECEIVER][SUBJECT]|Sends the number of messages with error state| |SAPconnect (SCOT/SOST)|MESSAGE_TRANSFER_ERROR|Error messages|[CLIENT][TYPE][NODE][RECEIVER][SUBJECT]|Sends the number of messages with waiting state| |SAP Jobs monitoring|JOBS_DURATION|Seconds|[JOB] (CLIENT)|The duration of the job in seconds| |SAP Jobs monitoring|JOBS_STATUS|Status|[JOB] (CLIENT)|The status of the job exexution. TRUE if success, FALSE instead| |SAP Jobs monitoring|ABORTED_JOBS|Aborted jobs|[JOB] (CLIENT)|The number of aborted jobs matching the filter.| |SAP transaction times|TRANSACTION_AVG_TIME_PER_STEP|Avg time per step (ms)|TASK / TRANSACTION|Sends the average response time per step for a transaction, a group of transaction or a task| |SAP transports|SAP_FAILED_TRANSPORTS|Transports|[TRANSPORT][CLIENT][USER]|Sends the number of failed transports matching the filter| |SAP users|USER_ACTIVE_COUNT|Users|INSTANCE|The total number of user connection from any type, per application server and overall.| |SAP users|SAP_USER_INTERACTIVE_COUNT|Users|INSTANCE|The total number of interactive user connection from any type, per application server and overall| |Spools|SPOOL_REQUEST_ERRORS|Requests|[OUTPUT_DEVICE][USER]|The number of spool requests in error| |Spools|SPOOL_REQUEST_COMPLETED_WITH_ERRORS|Requests|[OUTPUT_DEVICE][USER]|The number of spool requests completed in error| |Spools|SPOOL_REQUEST_WAITING|Requests|[OUTPUT_DEVICE][USER]|The number of waiting spool requests| |Spools|SPOOL_USED_NUMBERS|Percent|[OVERALL]|The spool used number| |Spools|SPOOL_BIG_SPOOL_COUNT|Spool|[THRESHOLD]|The number of spool with a size greater then the threshold| |System Logs|SYSLOG_LINE_OCCURENCE|status|Pattern X on INSTANCE| | |Transactional RFC|TRFC_IN_ENTRIES|Entries|[STATUS][INSTANCE][FUNC][USER]|The number of INBOUND TRFC entries matching the filter| |Transactional RFC|TRFC_OUT_ENTRIES|Entries|[STATUS][INSTANCE][FUNC][USER]|The number of OUTBOUND TRFC entries matching the filter| |Update requests|UPDATES_ERRORS|Updates|[CLIENT][USER][TRANSACTION][REPORT]|Sends the number of updates matching the filter, having an error status.| |Update requests|UPDATES_NOT_COMPLETED|Updates|[CLIENT][USER][TRANSACTION][REPORT]|Send the number of incomplete updates matching the filter| |Update service|UPDATES_SERVICE_AVAILABILITY|Update service availability|SID|Sends TRUE if the update service is running and with an OK status| |Work processes|WORKPROCESSES_PERCENTAGE_USED|Percent or Work processes|[INSTANCE][TASK][STATUS]|Sends the usage ratio of a work process of a given type| |Work processes|WORKPROCESSES_USED_COUNT|Percent or Work processes|[INSTANCE][TASK][STATUS]|Sends the number of a work processes of a given type| |Work processes|WORKPROCESSES_FREE_COUNT|Work processes|[INSTANCE][TASK]|Sends the number of work processes in WAITING state for a given task|