SAP S/4HANA & NetWeaver

Supported OS Linux

marketplace
Integration version1.0.0

Overview

The SAP NetWeaver integration monitors ABAP and J2EE stacks of the SAP NetWeaver and S/4HANA application platforms.

Using remote agentless connection and preconfigured monitoring templates, this integration can go live in just a few minutes.

Monitoring is powered by Redpeaks (formely known as Agentil Software - Pro.Monitor). It is configured out-of-the-box to cover the most relevant modules and transactions of your SAP systems: shortdumps, SAP jobs, transaction response times, work processes, and more.

This integration collects and analyzes data from systems in real time and produces metrics and actionable events. You can finely tune the alerts by configuring Redpeaks and create Datadog monitors directly on the metrics.

Redpeaks integrates with SAP deployments of all types and sizes, whether you’re managing a single system or hundreds. It supports on-premises setups, private clouds, hybrid environments, and SAP RISE, offering flexibility to meet your unique needs.

Monitored modules

  • ABAP instance memory
  • ABAP instance response time
  • ABAP locks
  • ABAP parameters
  • ABAP shortdumps
  • Application logs
  • Batch inputs
  • Certificates
  • Custom CCMS monitoring
  • Database backups
  • Database size
  • DB exclusive locks
  • Dispatcher queues
  • ICM status and usage
  • IDOC exchange monitoring
  • Instances availability
  • Number ranges
  • PI/XI messages ABAP
  • Process chains monitoring
  • QRFC/TRFC
  • Real time data
  • RFC destinations availability
  • SAP buffers
  • SAP clients change settings
  • SAPconnect (SCOT/SOST)
  • SAP jobs monitoring
  • SAP transaction times
  • SAP transports
  • SAP users
  • Spools
  • System logs
  • Update requests
  • Update service
  • Work processes
  • J2EE process and instances
  • J2EE instances metrics
  • External database metrics: Oracle, Sybase/ASE, DB2, MaxDB, MSSQL
  • Web endpoints

Data Collected

Metrics

redpeaks.netweaver.abap.abap_instance_memory.extended_memory_total
(gauge)
Total memory available per instance
Shown as mebibyte
redpeaks.netweaver.abap.abap_instance_memory.extended_memory_usage
(gauge)
Extended memory usage per instance
Shown as mebibyte
redpeaks.netweaver.abap.abap_instance_memory.extended_memory_usage_ratio
(gauge)
Extended memory usage per instance
Shown as percent
redpeaks.netweaver.abap.abap_instance_memory.heap_memory_peak_usage
(gauge)
Peak memory usage
Shown as mebibyte
redpeaks.netweaver.abap.abap_instance_memory.heap_memory_peak_usage_ratio
(gauge)
Peak memory usage
Shown as percent
redpeaks.netweaver.abap.abap_instance_memory.heap_memory_usage
(gauge)
Heap memory usage
Shown as mebibyte
redpeaks.netweaver.abap.abap_instance_memory.heap_memory_usage_ratio
(gauge)
Heap memory usage
Shown as percent
redpeaks.netweaver.abap.abap_instance_memory.paging_memory_used
(gauge)
Paging memory usage
Shown as percent
redpeaks.netweaver.abap.abap_instance_memory.rolling_memory_used
(gauge)
Rolling memory usage
Shown as percent
redpeaks.netweaver.abap.abap_response_time.abap_db_request_time
(gauge)
Average DB request time per step
Shown as millisecond
redpeaks.netweaver.abap.abap_response_time.abap_db_request_time_ratio
(gauge)
Average DB request time ratio vs total response time
Shown as percent
redpeaks.netweaver.abap.abap_response_time.abap_response_time
(gauge)
Average total response time per step
Shown as millisecond
redpeaks.netweaver.abap.abap_response_time.abap_steps_rate
(gauge)
Average number of steps per minute
redpeaks.netweaver.abap.icm.icm_connections_percentage_used
(gauge)
ICM connections usage
Shown as percent
redpeaks.netweaver.abap.icm.icm_queues_percentage_used
(gauge)
ICM connections usage
Shown as percent
redpeaks.netweaver.abap.icm.icm_status
(gauge)
ICM status
redpeaks.netweaver.abap.icm.icm_thread_percentage_used
(gauge)
ICM threads usage
Shown as percent
redpeaks.netweaver.abap.pixi_abap_messages.pixi_abap_messages_status_count
(count)
Number of messages per status
Shown as message
redpeaks.netweaver.abap.qrfc.qrfc_in_entries_count
(count)
Number of inbound QRFC entries
Shown as entry
redpeaks.netweaver.abap.qrfc.qrfc_in_errors_count
(count)
Number of inbound QRFC errors
Shown as error
redpeaks.netweaver.abap.qrfc.qrfc_out_entries_count
(count)
Number of outbound QRFC entries
Shown as entry
redpeaks.netweaver.abap.qrfc.qrfc_out_errors_count
(count)
Number of outbound QRFC errors
Shown as error
redpeaks.netweaver.abap.sap_abap_dispatcher.dispatcher_nb_written_requests_in_period
(gauge)
The number of requests written per queue
Shown as request
redpeaks.netweaver.abap.sap_abap_dispatcher.dispatcher_queues_nb_waiting
(gauge)
The number of waiting request per queue
Shown as request
redpeaks.netweaver.abap.sap_abap_dispatcher.dispatcher_queues_percentage_used
(gauge)
The fill ratio per queue
Shown as percent
redpeaks.netweaver.abap.sap_abap_workprocesses.workprocesses_free
(gauge)
Free workprocesses per task
Shown as process
redpeaks.netweaver.abap.sap_abap_workprocesses.workprocesses_percentage_used
(gauge)
Used workprocesses per task
Shown as percent
redpeaks.netweaver.abap.sap_abap_workprocesses.workprocesses_used
(gauge)
Used workprocesses per task
Shown as process
redpeaks.netweaver.abap.sap_batch_inputs.failed_batchinputs_count
(count)
Batch inputs errors
Shown as error
redpeaks.netweaver.abap.sap_batch_inputs.failed_batchinputs_total_count
(count)
Total Batch inputs errors
Shown as error
redpeaks.netweaver.abap.sap_buffers.buffer_directory_used
(gauge)
Buffer directory used
Shown as percent
redpeaks.netweaver.abap.sap_buffers.buffer_hit_ratio
(gauge)
Buffer hit ratio
Shown as percent
redpeaks.netweaver.abap.sap_buffers.buffer_percentage_used
(gauge)
Buffer used space
Shown as percent
redpeaks.netweaver.abap.sap_buffers.buffer_quality
(gauge)
Buffer quality
Shown as percent
redpeaks.netweaver.abap.sap_buffers.buffer_swap_rate
(gauge)
Buffer swap rate
Shown as percent
redpeaks.netweaver.abap.sap_buffers.buffer_used_space
(gauge)
Buffer used space
Shown as kibibyte
redpeaks.netweaver.abap.sap_change_settings.system_global_change_locked
(gauge)
Global system lock status
redpeaks.netweaver.abap.sap_exclusive_locks.abap_long_locks_count
(count)
ABAP locks count
Shown as lock
redpeaks.netweaver.abap.sap_idocs.failed_idoc_messages_count
(count)
Failed IDOC messages
Shown as message
redpeaks.netweaver.abap.sap_idocs.waiting_idoc_messages
(gauge)
Waiting IDOC messages
Shown as message
redpeaks.netweaver.abap.sap_instances.instance_availability
(gauge)
Application servers status
redpeaks.netweaver.abap.sap_jobs.aborted_jobs_count
(count)
Aborted jobs count
Shown as job
redpeaks.netweaver.abap.sap_jobs.default_sap_jobs_aborted_count
(count)
Aborted jobs count
Shown as job
redpeaks.netweaver.abap.sap_jobs.default_sap_jobs_finished_count
(count)
Aborted jobs count
Shown as job
redpeaks.netweaver.abap.sap_jobs.finished_jobs_count
(count)
Finished jobs count
Shown as job
redpeaks.netweaver.abap.sap_jobs.jobs_duration
(gauge)
Jobs duration
Shown as second
redpeaks.netweaver.abap.sap_jobs.jobs_status
(gauge)
Jobs status
redpeaks.netweaver.abap.sap_process_chains.processchains_aborted_count
(count)
Aborted process chains count
Shown as process
redpeaks.netweaver.abap.sap_rfc_destinations.rfc_destination_availability_per_as
(gauge)
RFC destination availability
redpeaks.netweaver.abap.sap_rfc_destinations.rfc_destination_availability_per_system
(gauge)
RFC destination availability per system
redpeaks.netweaver.abap.sap_shortdumps.shortdumps_count
(count)
Short dumps count
Shown as error
redpeaks.netweaver.abap.sap_spool.spool_big_spool_count
(count)
Big spool count
redpeaks.netweaver.abap.sap_spool.spool_request_completed_with_errors_count
(count)
Number of spool requests completed with error
Shown as request
redpeaks.netweaver.abap.sap_spool.spool_request_errors_count
(count)
Number of spool requests with errors
Shown as request
redpeaks.netweaver.abap.sap_spool.spool_request_waiting
(gauge)
Number of waiting spool requests
Shown as request
redpeaks.netweaver.abap.sap_spool.spool_used_numbers
(gauge)
Number of spool used
redpeaks.netweaver.abap.sap_transactions.transaction_avg_time_per_step
(gauge)
Average response time per transaction
Shown as millisecond
redpeaks.netweaver.abap.sap_transports.sap_failed_transports_count
(count)
Number of failed transports
redpeaks.netweaver.abap.sap_updates.updates_errors_count
(gauge)
Number of failed updates
Shown as update
redpeaks.netweaver.abap.sap_updates.updates_not_completed_count
(count)
Number of of incomplete updates
Shown as update
redpeaks.netweaver.abap.trfc.trfc_in_entries_count
(count)
Number of inbound TRFC entries
Shown as entry
redpeaks.netweaver.abap.trfc.trfc_out_entries_count
(count)
Number of outbound TRFC entries
Shown as entry
redpeaks.netweaver.abap.trfc.trfc_in_errors_count
(count)
Number of inbound TRFC errors
Shown as error
redpeaks.netweaver.abap.trfc.trfc_out_errors_count
(count)
Number of outbound TRFC errors
Shown as error
redpeaks.netweaver.abap.users.users_active
(gauge)
Number of active users
Shown as user
redpeaks.netweaver.abap.users.users_interactive
(gauge)
Number of interactive users
Shown as user
redpeaks.netweaver.abap.users.users_rfc
(gauge)
Number of RFC users
Shown as user
redpeaks.netweaver.abapccms.os_cpu_utilization.ccms.
(gauge)
CPU utilization
Shown as percent
redpeaks.netweaver.j2ee.java_instances.java_instances_status
(gauge)
J2EE instances status
redpeaks.systems.availability
(gauge)
System availability

Support

For support or feature requests, contact Redpeaks through the following channel:


This application is made available through the Marketplace and is supported by a Datadog Technology Partner. Click Here to purchase this application.

Further Reading

Additional helpful documentation, links, and articles: