Skip to main content

SAP MAX DB

Overview

SAP MaxDB, the powerful and high-performance database management system, seamlessly integrates with Motadata AIOps to provide comprehensive monitoring and management capabilities. With this integration, organizations gain real-time visibility into the performance and health of their SAP MaxDB databases. Monitor critical database metrics such as query execution times, transaction rates, and database size to ensure efficient data processing and retrieval.

Supported Versions

Versions
7.9.09

Prerequisites for SAP MaxDB Integration with Motadata AIOps:

  • Ensure that the SAP MaxDB port (default: 7210) is open for the Motadata AIOps server.

  • Ensure you have the necessary credentials, including the username and password, for Motadata AIOps to connect to the SAP MaxDB database.

  • Ensure that JDBC is supported on the server where SAP MaxDB Database is configured.

  • For agentless monitoring, ensure that the user has the required access for remote access to the SAP MaxDB database server. For agent-based monitoring, this is not required.

  • Ensure that the SAP MaxDB service is active and running on the server.

  • Ensure you have the name of the SAP MaxDB database that you want to monitor.

  • Confirm that the SAP MaxDB process and service are listed in the process and service monitor settings of Motadata AIOps. While these may be listed by default, verify that the names of the service and process match the specific SAP MaxDB version that you intend to monitor.

By following these prerequisites, you can integrate SAP MaxDB with Motadata AIOps and ensure smooth functioning of the monitoring process.

List of Supported KPIs

NameDescriptionType
sap.maxdb.row.locksNumber of row locks in SAP MaxDBCount
sap.maxdb.table.locksNumber of table locks in SAP MaxDBCount
sap.maxdb.pin.area.data.cache.used.bytesAmount of used bytes in the SAP MaxDB pin area data cacheCount
sap.maxdb.temporary.converter.used.bytesAmount of used bytes in the SAP MaxDB temporary converterCount
sap.maxdb.shadow.data.used.bytesAmount of used bytes in the SAP MaxDB shadow dataCount
sap.maxdb.permanent.converter.used.bytesAmount of used bytes in the SAP MaxDB permanent converterCount
system.tagsTags associated with the SAP MaxDB systemString
sap.maxdb.kernel.versionVersion of the SAP MaxDB kernelString
sap.maxdb.catalog.cache.bytesAmount of used bytes in the SAP MaxDB catalog cacheCount
sap.maxdb.data.used.bytesAmount of used bytes in the SAP MaxDB dataCount
sap.maxdb.data.provisioned.bytesAmount of provisioned bytes in the SAP MaxDB dataCount
sap.maxdb.incremental.backup.bytesAmount of incremental backup bytes in the SAP MaxDBCount
sap.maxdb.permanent.data.used.bytesAmount of used bytes in the SAP MaxDB permanent dataCount
sap.maxdb.temporary.data.used.bytesAmount of used bytes in the SAP MaxDB temporary dataCount
sap.maxdb.run.directory.pathPath to the run directory in SAP MaxDBString
sap.maxdb.instance.typeType of SAP MaxDB instanceString
sap.maxdb.sequence.cache.bytesAmount of used bytes in the SAP MaxDB sequence cacheCount
sap.maxdb.oms.max.heap.bytesMaximum heap size for the SAP MaxDB OMS (Offline Management System)Count
sap.maxdb.shared.sql.cache.bytesAmount of shared SQL cache bytes in SAP MaxDBCount
sap.maxdb.data.used.percentPercentage of used data in SAP MaxDBCount
sap.maxdb.data.free.percentPercentage of free data in SAP MaxDBCount
sap.maxdb.data.free.bytesAmount of free data bytes in SAP MaxDBCount
sap.maxdb.log.used.bytesAmount of used log bytes in SAP MaxDBCount
sap.maxdb.log.provisioned.bytesAmount of provisioned log bytes in SAP MaxDBCount
sap.maxdb.log.used.percentPercentage of used log space in SAP MaxDBCount
sap.maxdb.log.area.fullIndicates whether the log area in SAP MaxDB is fullString
sap.maxdb.logging.statusCurrent logging status in SAP MaxDBString
sap.maxdb.log.auto.overwriteIndicates whether automatic log overwrite is enabled in SAP MaxDBString
sap.maxdb.log.flush.modeLog flush mode setting in SAP MaxDBString
sap.maxdb.log.device.stateState of the log device in SAP MaxDBString
sap.maxdb.log.writer.statusStatus of the log writer in SAP MaxDBString
sap.maxdb.io.buffer.file.directory.bytesAmount of used bytes in the SAP MaxDB I/O buffer file directoryCount
sap.maxdb.io.buffer.block.allocator.bytesAmount of used bytes in the SAP MaxDB I/O buffer block allocatorCount
sap.maxdb.io.buffer.converter.bytesAmount of used bytes in the SAP MaxDB I/O buffer converterCount
sap.maxdb.io.buffer.log.queue.cache.bytesAmount of used bytes in the SAP MaxDB I/O buffer log queue cacheCount
sap.maxdb.io.buffer.index.bytesAmount of used bytes in the SAP MaxDB I/O buffer indexCount
sap.maxdb.io.buffer.cache.bytesAmount of used bytes in the SAP MaxDB I/O buffer cacheCount
sap.maxdb.io.buffer.data.cache.bytesAmount of used bytes in the SAP MaxDB I/O buffer for data cacheCount
sap.maxdb.io.buffer.management.bytesAmount of used bytes in the SAP MaxDB I/O buffer for managementCount
sap.maxdb.io.buffer.free.bytesAmount of free bytes in the SAP MaxDB I/O bufferCount
sap.maxdb.changed.data.cache.bytesAmount of used bytes in the SAP MaxDB changed data cacheCount
sap.maxdb.oms.data.cache.bytesAmount of used bytes in the SAP MaxDB OMS data cacheCount
sap.maxdb.sql.data.cache.bytesAmount of used bytes in the SAP MaxDB SQL data cacheCount
sap.maxdb.history.data.cache.bytesAmount of used bytes in the SAP MaxDB history data cacheCount
sap.maxdb.latest.backup.thread.idLatest backup thread ID in SAP MaxDBCount
sap.maxdb.latest.backup.thread.nameName of the latest backup thread in SAP MaxDBCount
sap.maxdb.automatic.log.backupIndicator of automatic log backup in SAP MaxDBCount
sap.maxdb.latest.backup.io.opsNumber of I/O operations for the latest backup in SAP MaxDBCount
sap.maxdb.latest.backup.io.pagesNumber of I/O pages for the latest backup in SAP MaxDBCount
sap.maxdb.latest.backup.pending.io.callsNumber of pending I/O calls for the latest backup in SAP MaxDBCount
sap.maxdb.latest.backup.pathPath of the latest backup in SAP MaxDBCount
sap.maxdb.latest.backup.io.time.msI/O time in milliseconds for the latest backup in SAP MaxDBCount
sap.maxdb.sql.lock.request.timeoutsNumber of SQL lock request timeouts in SAP MaxDBCount
sap.maxdb.oms.lock.request.timeoutsNumber of OMS lock request timeouts in SAP MaxDBCount
sap.maxdb.holding.locks.transactionsNumber of transactions holding locks in SAP MaxDBCount
sap.maxdb.requesting.locks.transactionsNumber of transactions requesting locks in SAP MaxDBCount
sap.maxdb.used.locksNumber of used locks in SAP MaxDBCount
sap.maxdb.used.escalationsNumber of lock escalations used in SAP MaxDBCount
sap.maxdb.dead.locksNumber of deadlocks in SAP MaxDBCount
sap.maxdb.oms.lock.collisionsNumber of OMS lock collisions in SAP MaxDBCount
sap.maxdb.maximum.locksMaximum number of locks in SAP MaxDBCount
sap.maxdb.sql.lock.collisionsNumber of SQL lock collisions in SAP MaxDBCount
sap.maxdb.entry.lock.used.percentPercentage of used entry locks in SAP MaxDBCount
sap.maxdb.schemaSAP MaxDB schemaString
sap.maxdb.schema.used.bytesUsed bytes in the SAP MaxDB schemaCount
sap.maxdb.schema.tablesNumber of tables in the SAP MaxDB schemaCount
sap.maxdb.resource.monitor.idIdentifier of the SAP MaxDB resource monitorCount
sap.maxdb.resource.monitor.sql.querySQL query associated with the SAP MaxDB resource monitorString
sap.maxdb.resource.monitor.executionsNumber of executions for the SAP MaxDB resource monitorCount
sap.maxdb.resource.monitor.qualified.rowsNumber of qualified rows for the SAP MaxDB resource monitorCount
sap.maxdb.resource.monitor.virtual.readsNumber of virtual reads for the SAP MaxDB resource monitorCount
sap.maxdb.resource.monitor.fetched.rowsNumber of fetched rows for the SAP MaxDB resource monitorCount
sap.maxdb.resource.monitor.vwaitsNumber of vwaits (resource waits) for the SAP MaxDB resource monitorCount
sap.maxdb.resource.monitor.physical.io.opsNumber of physical I/O operations for the SAP MaxDB resource monitorCount
sap.maxdb.resource.monitor.session.idIdentifier of the session associated with the resource monitorCount
sap.maxdb.resource.monitor.runtime.msRuntime duration of the SAP MaxDB resource monitor in millisecondsCount
sap.maxdb.oms.heapSAP MaxDB OMS heapString
sap.maxdb.oms.heap.used.bytesNumber of bytes used in the SAP MaxDB OMS heapCount
sap.maxdb.oms.heap.max.used.bytesMaximum number of bytes used in the SAP MaxDB OMS heapCount
sap.maxdb.oms.heap.reserved.bytesNumber of bytes reserved in the SAP MaxDB OMS heapCount
sap.maxdb.log.volumeSAP MaxDB Log VolumeCount
sap.maxdb.log.volume.bytesTotal number of bytes in the SAP MaxDB Log VolumeCount
sap.maxdb.log.volume.used.bytesNumber of bytes used in the SAP MaxDB Log VolumeCount
sap.maxdb.log.volume.pathPath of the SAP MaxDB Log VolumeString
sap.maxdb.log.volume.used.percentPercentage of the SAP MaxDB Log Volume usedCount
sap.maxdb.lock.idID of the SAP MaxDB lockString
sap.maxdb.lock.duration.secDuration of the SAP MaxDB lock in secondsCount
sap.maxdb.lock.table.idID of the table associated with the SAP MaxDB lockString
sap.maxdb.lock.schemaSchema name associated with the SAP MaxDB lockString
sap.maxdb.lock.modeMode of the SAP MaxDB lockString
sap.maxdb.lock.remote.host.processProcess ID of the remote host associated with the SAP MaxDB lockCount
sap.maxdb.lock.table.nameName of the table associated with the SAP MaxDB lockString
sap.maxdb.lock.durationDuration of the SAP MaxDB lockString
sap.maxdb.lock.userUser associated with the SAP MaxDB lockString
sap.maxdb.lock.sessionSession ID associated with the SAP MaxDB lockCount
sap.maxdb.lock.remote.hostRemote host associated with the SAP MaxDB lockString
sap.maxdb.lock.ownerOwner of the SAP MaxDB lockString
sap.maxdb.lock.waiter.idID of the waiter for the SAP MaxDB lockString
sap.maxdb.lock.owner.schemaSchema name of the owner of the SAP MaxDB lockString
sap.maxdb.lock.waiter.durationDuration of the waiter for the SAP MaxDB lockString
sap.maxdb.lock.owner.remote.hostRemote host of the owner of the SAP MaxDB lockString
sap.maxdb.lock.waiter.request.modeRequest mode of the SAP MaxDB lock waiterString
sap.maxdb.lock.waiter.schemaSchema name of the SAP MaxDB lock waiterString
sap.maxdb.lock.waiter.table.idID of the table associated with the SAP MaxDB lock waiterString
sap.maxdb.lock.ownerOwner of the SAP MaxDB lockString
sap.maxdb.lock.owner.durationDuration of the SAP MaxDB lock ownerString
sap.maxdb.lock.waiter.usernameUsername of the SAP MaxDB lock waiterString
sap.maxdb.lock.owner.userUser associated with the SAP MaxDB lock ownerString
sap.maxdb.lock.waiter.table.nameName of the table associated with the SAP MaxDB lock waiterString
sap.maxdb.lock.waiter.remote.hostRemote host associated with the SAP MaxDB lock waiterString
sap.maxdb.lock.waiter.ownerOwner associated with the SAP MaxDB lock waiterString
sap.maxdb.lock.owner.lock.modeLock mode of the SAP MaxDB lock ownerString
sap.maxdb.lock.waiter.request.timeoutRequest timeout of the SAP MaxDB lock waiterCount
sap.maxdb.lock.waiter.duration.secDuration of the SAP MaxDB lock waiter in secondsCount
sap.maxdb.lock.owner.duration.secDuration of the SAP MaxDB lock owner in secondsString
sap.maxdb.lock.owner.sessionSession ID associated with the SAP MaxDB lock ownerString
sap.maxdb.lock.waiter.remote.host.processProcess ID of the remote host associated with the SAP MaxDB lock waiterCount
sap.maxdb.lock.owner.remote.host.processProcess ID of the remote host associated with the SAP MaxDB lock ownerString
sap.maxdb.lock.waiter.sessionSession ID associated with the SAP MaxDB lock waiterCount
sap.maxdb.lock.waiter.stateState of the SAP MaxDB lock waiterString
sap.maxdb.data.volumeThe total volume of SAP MaxDB dataCount
sap.maxdb.data.volume.bytesThe total volume of SAP MaxDB data in bytesCount
sap.maxdb.data.volume.used.bytesThe used volume of SAP MaxDB data in bytesCount
sap.maxdb.data.volume.used.percentThe percentage of used volume in relation to the total volumeCount
sap.maxdb.data.volume.pathThe path of the SAP MaxDB data volumeString
sap.maxdb.command.monitor.idThe ID of the SAP MaxDB command monitorCount
sap.maxdb.command.monitor.sql.queryThe SQL query executed by the SAP MaxDB command monitorString
sap.maxdb.command.monitor.ownerThe owner of the SAP MaxDB command monitorString
sap.maxdb.command.monitor.qualified.rowsThe number of rows affected by the executed queryCount
sap.maxdb.command.monitor.virtual.readsThe number of virtual reads performed by the executed queryCount
sap.maxdb.command.monitor.vwaitsThe number of waits experienced by the SAP MaxDB command monitorCount
sap.maxdb.command.monitor.vsuspendsThe number of suspends encountered by the SAP MaxDB command monitorCount
sap.maxdb.command.monitor.physical.io.opsThe number of physical I/O operations performed by the executed queryCount
sap.maxdb.command.monitor.fetched.rowsThe number of rows fetched by the executed queryCount
sap.maxdb.command.monitor.runtime.msThe runtime of the executed query in millisecondsCount
sap.maxdb.command.monitor.fetch.callsThe number of fetch calls made by the executed queryCount
sap.maxdb.command.monitor.time.secThe execution time of the command monitor in secondsCount
sap.maxdb.command.monitor.timeThe execution time of the command monitorString
sap.maxdb.cacheThe SAP MaxDB cacheString
sap.maxdb.cache.unsuccessful.accessesThe number of unsuccessful accesses to the SAP MaxDB cacheCount
sap.maxdb.cache.successful.accessesThe number of successful accesses to the SAP MaxDB cacheCount
sap.maxdb.cache.accessesThe total number of accesses to the SAP MaxDB cacheCount
sap.maxdb.cache.hit.ratio.percentThe hit ratio of the SAP MaxDB cache in percentageCount