SAP HANA

Supported OS Linux

marketplace
Integration version1.0.0

Overview

The SAP HANA integration monitors SAP HANA in-memory database systems. A system can host several database schemas and can be deployed on multiple nodes.

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

Monitoring is powered by Redpeaks (formerly known as Agentil Software - Pro.Monitor). It is configured out of the box to cover the most relevant KPIs of your database, including backups, transactions, service resources, table growth, and replication.

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.

Unlike with agent-based solutions, this platform’s monitoring configuration is all in a single location, eliminating the need to modify or install anything on the monitored systems.

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

Monitored modules

  • HANA nodes
  • Alerts
  • Backups
  • Service CPU
  • Service memory
  • Service disk
  • Blocked transactions
  • Connections
  • Threads
  • Replication status
  • Replication statistics
  • Table size (records, merge size, disk size)
  • SDI
  • Custom SQL requests
  • On demand monitors

Data Collected

Metrics

redpeaks.hana.hana_backups.time_since_last_data_backup
(gauge)
Number of minutes elapsed since last DATA backup.
Shown as minute
redpeaks.hana.hana_backups.time_since_last_log_backup
(gauge)
Number of minutes elapsed since last LOG backup.
Shown as minute
redpeaks.hana.hana_connections.connection_count
(gauge)
Number of current database open connections.
Shown as connection
redpeaks.hana.hana_connections.connection_running_count
(gauge)
Number of current database running connections.
Shown as connection
redpeaks.hana.hana_cpu.db_cpu_utilization
(gauge)
HANA node CPU utilization.
Shown as cpu
redpeaks.hana.hana_cpu.db_cpu_utilization_per_service
(gauge)
HANA service CPU utilization.
Shown as cpu
redpeaks.hana.hana_disk.disk_perc_used_space
(gauge)
HANA node disk utilization.
Shown as percent
redpeaks.hana.hana_disk.disk_perc_used_space_per_service
(gauge)
HANA service disk utilization.
Shown as percent
redpeaks.hana.hana_disk.disk_used_space
(gauge)
HANA node disk utilization.
Shown as mebibyte
redpeaks.hana.hana_disk.disk_used_space_per_service
(gauge)
HANA node disk utilization.
Shown as mebibyte
redpeaks.hana.hana_memory.db_memory_peak_used
(gauge)
HANA node peak memory usage.
Shown as mebibyte
redpeaks.hana.hana_memory.db_memory_peak_used_per_service
(gauge)
HANA service peak memory usage.
Shown as mebibyte
redpeaks.hana.hana_memory.db_memory_resident_memory
(gauge)
HANA node resident memory usage.
Shown as mebibyte
redpeaks.hana.hana_memory.db_memory_total_resident_memory
(gauge)
HANA node total resident memory usage.
Shown as mebibyte
redpeaks.hana.hana_memory.memory_alloc_size
(gauge)
HANA node memory allocation size.
Shown as mebibyte
redpeaks.hana.hana_memory.memory_effective_alloc_size
(gauge)
HANA node effective allocation size.
Shown as mebibyte
redpeaks.hana.hana_memory.memory_percentageused
(gauge)
HANA node memory usage.
Shown as percent
redpeaks.hana.hana_memory.memory_percentageused_per_service
(gauge)
HANA service memory usage.
Shown as percent
redpeaks.hana.hana_memory.memory_used
(gauge)
HANA node memory usage.
Shown as mebibyte
redpeaks.hana.hana_memory.memory_used_per_service
(gauge)
HANA service memory usage.
Shown as mebibyte
redpeaks.hana.hana_merge_statistics.merge_statistics_count
(count)
Number of table merges.
Shown as invocation
redpeaks.hana.hana_nodes.hana_node_availability
(gauge)
Availability of HANA nodes.
redpeaks.hana.hana_replication.replication_status
(gauge)
The status of the replication.
redpeaks.hana.hana_replication.replication_is_secondary_active
(gauge)
The status of secondary instance.
redpeaks.hana.hana_replication.replication_is_fully_recoverable
(gauge)
Set to 1 if replication is fully recoverable.
redpeaks.hana.hana_replication.replication_reconnect_count
(count)
The number of reconnects.
redpeaks.hana.hana_replication.replication_failover_count
(count)
The number of failovers.
redpeaks.hana.hana_replication.replication_log_retention_remaining_days
(gauge)
The number of log retention days on secondary.
Shown as day
redpeaks.hana.hana_replication.replication_retention_log_backup_disk_full_remaining_days
(gauge)
The number of days until log disk is full on secondary.
Shown as day
redpeaks.hana.hana_replication.replication_retention_log_backup_daily_avg_size
(gauge)
The average size of daily log backup.
Shown as mebibyte
redpeaks.hana.hana_services.service_status
(gauge)
Availability of HANA services.
redpeaks.hana.hana_threads.threads_count
(count)
Number of active threads.
Shown as thread
redpeaks.hana.hana_transactions.transactions_blocked_count
(count)
Number of blocked transactions.
Shown as transaction
redpeaks.hana.hana_tables.table_record_count
(gauge)
Number of records in the table.
Shown as record
redpeaks.hana.hana_tables.table_delta_record_count
(gauge)
Number of delta records in the table.
Shown as record
redpeaks.hana.hana_tables.table_delta_memory
(gauge)
Delta memory size of the table.
Shown as mebibyte
redpeaks.hana.hana_tables.table_disk_usage
(gauge)
Disk used size of the table.
Shown as mebibyte

Support

For support or feature requests, contact Redpeaks by email at support@redpeaks.io.


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