Monitoring Agent for MySQL metrics

The metrics for Monitoring Agent for MySQL resource types collect data for monitoring with IBM Cloud Pak for Multicloud Management. Every Monitoring Agent for MySQL resource type defines a set of dimensions and metrics. The descriptions provide such information as data type, dimension key, and metric unit.

Resource mySQLDatabase

Set of Databases of MySQL server that shows monitoring metrics of particular database. The following section lists the metrics, dimensions and components of Resource mySQLDatabase.

Metrics

The following metrics are available for the resource.

Data Length

Database Size

Index Length

Number of Tables

Dimensions

The following dimensions are available for the resource.

Instance Name

IP Address

Node

Port

Table Schema

Timestamp

Component: Database Events

Events generated by MySQL, from the table EVENTS. The following section lists the metrics and dimensions of Component Database Events.

Metrics

The following metrics are available for the component.

Events Created

Events Definer

Events Ends

Events Event Comment

Events Event Definition

Events Event Type

Events Execute At

Events Interval Field

Events Interval Value

Events Last Altered

Events Last Executed

Events Originator

Events Preserve on Completion

Events Starts Time

Events Status

Dimensions

The following dimensions are available for the component.

Events Character Set Client

Events Collation Connection

Events Database COllation

Events Event Body

Events Event Catalog

Events Event Name

Events Event Schema

Events Node

Events SQL Mode

Events Timestamp

Events Timezone

Component: Database Process List

Information regarding running threads, from the table PROCESSLIST. The following section lists the metrics and dimensions of Component Database Process List.

Metrics

The following metrics are available for the component.

DB Process List Command

DB Process List Host

DB Process List Information

DB Process List State

DB Process List Time

DB Process List User

Dimensions

The following dimensions are available for the component.

DB Process List Database Name

DB Process List Id

DB Process List Node

DB Process List Timestamp

Component: Database Schemata

Information about the MySQL Databases, from the table SCHEMATA. The following section lists the metrics and dimensions of Component Database Schemata.

Metrics

The following metrics are available for the component.

Catalog Name

Default Character Set Name

Default Collation Name

Schemata Sql Path

Dimensions

The following dimensions are available for the component.

Schema Name

Schemata Node

Schemata Timestamp

Resource mySQLInstance

Instances that shows monitoring metrics for MySQL server. The following section lists the dimensions and components of Resource mySQLInstance.

Dimensions

The following dimensions are available for the resource.

Agent Configuration Instance Name

Agent Configuration IP Address

Agent Configuration Node

Agent Configuration Port

Agent Configuration Timestamp

Component: Global Status Info

It provides information about the uptime days, bytes sent and bytes received for MySQL server. The following section lists the metrics and dimensions of Component Global Status Info.

Metrics

The following metrics are available for the component.

Global Status Bytes Received

Global Status Bytes Sent

Global Status Uptime Days

Dimensions

The following dimensions are available for the component.

Global Status Node

Global Status Timestamp

Component: Instance Application Availability

Provides information on availability of the MySQL service. The following section lists the metrics and dimensions of Component Instance Application Availability.

Metrics

The following metrics are available for the component.

Application Availability Status

Dimensions

The following dimensions are available for the component.

Application Availability FQDN

Application Availability Node

Application Availability Timestamp

Component: Instance Buffer Pool Size

It provides information about database size , number of tables in database. The following section lists the metrics and dimensions of Component Instance Buffer Pool Size.

Metrics

The following metrics are available for the component.

Buffer Pool Size Data Length

Buffer Pool Size Database Size

Buffer Pool Size Index Length

Buffer Pool Size Number of Tables

Dimensions

The following dimensions are available for the component.

Buffer Pool Size Node

Buffer Pool Size Table Schema

Buffer Pool Size Timestamp

Component: Instance Database CPU

It provide information about the percentage of total CPU usage of mysqld process. The following section lists the metrics and dimensions of Component Instance Database CPU.

Metrics

The following metrics are available for the component.

Database CPU Database CPU Usage

Dimensions

The following dimensions are available for the component.

Database CPU Node

Database CPU Timestamp

Component: Instance Database Memory Usage

It provides information about the memory usage of mysqld process in MB. The following section lists the metrics and dimensions of Component Instance Database Memory Usage.

Metrics

The following metrics are available for the component.

Database Memory Usage

Dimensions

The following dimensions are available for the component.

Database Memory Node

Database Memory Usage Timestamp

Component: Instance Error Info

Information regarding MySQL errors. The following section lists the metrics and dimensions of Component Instance Error Info.

Metrics

The following metrics are available for the component.

Error Info Count of Addr Info Permanent Errors

Error Info Count of Addr Info Transient Errors

Error Info Count of Auth Plugin Errors

Error Info Count of Authentication Errors

Error Info Count of Default Database Errors

Error Info Count of FCRDNS Errors

Error Info Count of Format Errors

Error Info Count of Handshake Errors

Error Info Count of Host ACL Errors

Error Info Count of Host Blocked Errors

Error Info Count of Init Connect Errors

Error Info Count of Local Errors

Error Info Count of Max User Connections Errors

Error Info Count of Max User Connections Per Hour Errors

Error Info Count of Name Info Permanent Errors

Error Info Count of Name Info Transient Errors

Error Info Count of No Auth Plugin Errors

Error Info Count of Proxy User ACL Errors

Error Info Count of Proxy User Errors

Error Info Count of SSL Errors

Error Info Count of Sum Connect Errors

Error Info Count of Unknown Errors

Error Info First Error Seen

Error Info First Seen

Error Info Last Error Seen

Error Info Last Seen

Dimensions

The following dimensions are available for the component.

Error Info Client IP Address

Error Info Host

Error Info Host Validated

Error Info Node

ErrorInfo Timestamp

Component: Instance Global Status

All global status variables and their values, from the table GLOBAL_STATUS. The following section lists the metrics and dimensions of Component Instance Global Status.

Metrics

The following metrics are available for the component.

Global Status Variable Name

Global Status Variable Value

Global Status Variable Value As Integer

Dimensions

The following dimensions are available for the component.

Global Status Node

Global Status Timestamp

Component: Instance Innodb Buffer Pool Pages

Review the paging KPIs for the InnoDB storage engine buffer pool. The following section lists the metrics and dimensions of Component Instance Innodb Buffer Pool Pages.

Metrics

The following metrics are available for the component.

Innodb Buffer Pool Pages Data

Innodb Buffer Pool Pages Free

Innodb Buffer Pool Pages Misc

Innodb Buffer Pool Pages Total

Dimensions

The following dimensions are available for the component.

Innodb Buffer Pool Pages Node

Innodb Buffer Pool Pages Timestamp

Component: Instance Lock Info

Information regarding locks on which transactions are waiting. The following section lists the metrics and dimensions of Component Instance Lock Info.

Metrics

The following metrics are available for the component.

Instance Lock Info Lock Wait Count

Dimensions

The following dimensions are available for the component.

Instance Lock Info Node

Instance Lock Info Timestamp

Component: Instance RowOperations

It show row operation information. The following section lists the metrics and dimensions of Component Instance RowOperations.

Metrics

The following metrics are available for the component.

Row Operations Count of Rows Deleted

Row Operations Count of Rows Inserted

Row Operations Count of Rows Read

Row Operations Count of Rows Updated

Row Operations Count of System Rows Deleted

Row Operations Count of System Rows Inserted

Row Operations Count of System Rows Read

Row Operations Count of System Rows Updated

Dimensions

The following dimensions are available for the component.

Row Operations Node

Row Operations Timestamp

Component: Instance Status

It provides metrics regarding overall SQL server status. The following section lists the metrics and dimensions of Component Instance Status.

Metrics

The following metrics are available for the component.

Status Active Connections

Status Cache Miss Rate Percent

Status Count of Queries

Status Count of Slow Queries

Status Full Table Scans Percent

Status Key Read Request Per Second

Status Key Reads Per Second

Status Maximum Connections

Status Open Tables

Status Queries Per Second

Status Read Requests First Per Second

Status Read Requests Key Per Second

Status Read Requests Next Per Second

Status Read Requests Previous Per Second

Status Read Requests RND Next Per Second

Status Read Requests RND Per Second

Status Server Connections Used Percent

Status Slow Queries Per Second

Status Slow Queries Percent

Status Table Cache Percent Used

Status Table Open Cache

Status Temporary Disk Tables Created Per Second

Status Temporary Tables Created Per Second

Status Temporary Tables On Disk Percent

Status TImestamp

Dimensions

The following dimensions are available for the component.

Status Node

Component: Instance Users

Users attribute group displays each user that connects to the server along with current and total connections. The following section lists the metrics and dimensions of Component Instance Users.

Metrics

The following metrics are available for the component.

Users Current Connections

Users Total Connections

Dimensions

The following dimensions are available for the component.

Users Node

Users Timestamp

Users User