Schedule demo

Dameng DB monitoring tool


Overview

Dameng is a commercial relational database management system (RDBMS) know for it's high performance and scalability. Applications Manager's Dameng DB monitoring capabilities offer complete visibility into the performance of your Dameng DB servers. It helps you to monitor details of different transactions, sessions etc..and also allows to track various key metrics related to thread and bufferpool.

Creating a new Dameng database monitor

Supported Versions: DamengDB version 7 and above

Prerequisites for monitoring Dameng database metrics:Click here

Using the REST API to add a new Dameng database monitor:Click here

To create a Dameng database monitor, follow the steps given below:

  1. Click on the New Monitor link. Choose Dameng DB from the Database Servers category.
  2. Specify the Display Name of the Dameng DB.
  3. Enter the Host Name/IP Address of the server where Dameng DB is running.
  4. Provide the Port in which the Dameng DB is running. Default port number is 5236.
  5. Enter the Username and Password, or select the required credentials from the Credential Manager list after enabling the Select from credential list option.
  6. Specify the Timeout value in seconds. Default value is 40 seconds.
  7. Enter the Polling Interval time in minutes. Default value is 5 minutes.
  8. Choose the Monitor Group from the combo box with which you want to associate Dameng DB monitor (optional). You can choose multiple groups to associate your monitor with.
  9. Click Add Monitor(s). This discovers the Dameng DB from the network and starts monitoring them.

Monitored Parameters

  • Availability tab gives the Availability history for the past 24 hours or 30 days.
  • Performance tab gives the Health Status and events for the past 24 hours or 30 days.
  • List view enables you to perform bulk admin configurations.

Click on the individual monitors listed to view the following information. Following are the list of metrics that are monitored in Dameng database monitoring:

Overview

ParametersDescription
Database Details
Database Total SizeTotal size of the database.(in KB)
Database NameName of the database.
Database Created TimeTime at which the database was created.
Instance Details
Instance NameInstance name of the Dameng DB.
Host NameHost name of the Dameng DB.
VersionDameng DB version.
Start TimeStart time of the Dameng DB
StatusStatus of the instance
ModeMode of the instance
Connection Time
Connection TimeTime interval for connecting the DB connection.
Transaction Details
Total Number of Active TransactionsTotal Number of Active Transactions
Total Number of not started TransactionsTotal Number of not started Transactions

Transaction

ParametersDescription
Transaction Details
Transaction IDThe unique transaction identifier.
Transaction StatusCurrent status of the transaction. Value can be ACTIVE, COMMITTED, ROLLING BACK, etc.
Transaction Performed UserThe transaction performed by user.
Session IDThe unique session identifier associated with the transaction.
IsolationIsolation level of the transaction. Value can be READ, COMMITTED, SERIALIZABLE etc.
Read OnlyIndicates whether the transaction is read-only or not (YES or NO).
Rollback FlagIndicates whether the transaction is rolling back (YES or NO).
Transaction Usage Details
Transaction IDThe unique transaction identifier.
Insert Query CountNumber of insert statements executed by the transaction.
Update Query CountNumber of update statements executed by the transaction.
Delete Query CountNumber of delete statements executed by the transaction.
Insert Update Query CountNumber of update statements that also insert rows executed by the transaction.
Undo Record Sequence NumberUnique identifier assigned to each undo record in undo log of the database.
Transaction Waiting StateIndicates whether the transaction is waiting for a resource (YES or NO).

Tablespace

ParametersDescription
Tablespace Details
TableSpace IDThe unique identifier of the tablespace.
Tablespace NameThe name of the tablespace.
TableSpace TypeThe type of the tablespace.
Tablespace StatusThe status of the tablespace.
Max Size(MB)The maximum size of the tablespace (in MB).
Total Size(MB)The total size of the tablespace (in MB).
File NumberThe number of DataFiles in the tablespace.
Used Size(MB)The amount of space used in the tablespace (in MB).
Data Files Usage Details
Data File NameName of the DataFiles.
Data Files Usage Details 
Total Size(MB)Total size of the DataFile (in MB).
Free Size(MB)Free space available within each DataFile (in MB).
Used Size(MB)The total amount of space currently used within each DataFile (in MB).
Used Percentage(%)Percentage of used space within each DataFile (in %).
Data File Details
Data File NameName of the DataFiles.
Page Size(MB)Page size used by the database system (in MB).
AutoExtendIndicates whether the DataFile is set to automatically extend when more space is required.
Next Size(MB)Specifies the size to which the DataFile will automatically extend when additional space is needed (in MB).
Max Size(GB)Specifies the maximum size to which the DataFile can extend (in GB).
Client PathThe path where the client application accesses or expects to find the DataFile.
Mirror PathThe path where a mirrored or replicated copy of the DataFile exists for redundancy or backup purposes.

Session

ParametersDescription
Session Details
Session IDThe unique identifier of the session.
SQL TextThe SQL text of the currently executing SQL statement for the session.
Session StateThe current state of the session. Value can be "INACTIVE", "WAITING", "RUNNING", or "KILLED".
Create TimeThe timestamp when the session was created.
Auto CommitThe current state of the automatic commit for the session.
DDL AutoThe current state of automatic commit for DDL (Data Definition Language) statements for the session.
Application NameThe name of the application associated with the session.
Session Details Graph
Total Number of Active SessionsTotal number of active sessions.
Total Number of Idle SessionsTotal number of idle sessions.
Total SessionsTotal number of sessions.
Max SessionsThe maximum number of sessions allowed.
Total CPU CountThe total number of CPUs available.
Session Used PercentageThe percentage of available sessions that are currently being used.
Active Session by CPUThe number of active sessions per CPU.
Session Client Details
Session IDThe unique identifier of the session.
Current SchemaThe name of the schema currently being used by the session.
Connection TypeThe connection type of the session.
Login UserName of the user associated with the session.
Client TypeThe client type of the session.
Client HostThe host name of the client machine from which the session is connected.
OS NameThe name of the operating system of the client machine from which the session is connected.
Client IPThe IP address of the client machine from which the session is connected.

Thread

ParametersDescription
Thread Details
Thread IDThe unique identifier for each thread in the database instance.
Thread NameThe name of each thread in the database instance.
Start TimeThe time when the thread was started.
Thread DescriptionDescription about the thread including information about the type of thread, its purpose etc..

BufferPool

ParametersDescription
BufferPool Details
BufferPool IDThe unique identifier for each buffer pool in the database instance.
BufferPool NameThe name of each buffer pool in the database instance.
Total Number of Logical ReadsThe number of logical reads that have been performed on the buffer pool.
Total Number of Physical ReadsThe number of physical reads that have been performed on the buffer pool.
Total Number of Physical MultiBlock ReadsThe number of physical reads that have been performed on the buffer pool for multiblock reads.
Hit Ration(%)The percentage of requests for buffer pool pages that were satisfied from the buffer pool without performing an I/O operation.
BufferPool Page Details
BufferPool IDThe unique identifier for each buffer pool in the database instance.
BufferPool NameThe name of each buffer pool in the database instance.
Page SizeThe size of each page in the buffer pool.
Total Number of PagesThe total number of pages in the buffer pool.
Total Number of Fixed PagesThe number of pages in the buffer pool that are currently fixed in memory.
Total Number of Free PagesThe number of free pages in the buffer pool.
Total Number of Dirty PagesThe number of dirty pages in the buffer pool.
Total Number of Clear PagesThe number of clear pages in the buffer pool.
Max PagesThe maximum number of pages that can be in the buffer pool.
Total Number of Discarded PagesThe number of pages that have been discarded from the buffer pool.

Log

ParametersDescription
Log Details
Sequence NumberThe sequence number of each log entry.
Process IDThe process ID of the log entry.
Log TimeThe timestamp of when the log entry was recorded.
Thread NameThe name of the thread that logged the event.
LevelThe log level of the message. Value can be ERROR, WARNING, INFO, etc.
CountThe number of times each distinct log message has occurred.
TextThe log message carried by the entry.

Replication

ParametersDescription
Link Status
Source NameThe name of the source database configured for archive log management.
Source ModeThe mode of the source database.
Source HostnameThe hostname of the source database server.
Source IPThe public IP address of the source database server.
Source PortThe port number used by the source database for communication.
Target HostnameThe name of the target database for the archive log configuration.
Archive StatusThe status of the archive log shipping process.
Control Link StatusThe status of the control file link.
Data Link StatusThe status of the data link.
Permanent Magic NumberThe Magic number or identifier associated with the Dameng database.
Database Magic NumberThe Magic number or identifier associated with the database instance.
Lag Details
Sequence NumberThe sequence number associated with the application of redo or archive logs during the apply process.
Apply LagThe lag time (in minutes) between the time the last commit was made on the source database and the time it was applied on the target (standby) database.
Last Commit TimeThe timestamp of the last commit on the source (primary) database.
Apply Commit TimeThe timestamp indicating when the last commit was applied to the target (standby) database.
Total Apply TimeThe total time spent applying redo/archived logs.
Total Wait TimeTThe total time spent waiting in the apply process.
Max Apply TimeThe maximum time spent on applying a single transaction or redo log.
Max Wait TimeThe maximum wait time experienced during the apply process.

Loved by customers all over the world

"Standout Tool With Extensive Monitoring Capabilities"

It allows us to track crucial metrics such as response times, resource utilization, error rates, and transaction performance. The real-time monitoring alerts promptly notify us of any issues or anomalies, enabling us to take immediate action.

Reviewer Role: Research and Development

carlos-rivero
"I like Applications Manager because it helps us to detect issues present in our servers and SQL databases."
Carlos Rivero

Tech Support Manager, Lexmark

Trusted by over 6000+ businesses globally