SSH tunneling for MySQL
Property name | Description |
| Host machine on which SSH server is running. |
| Username to access the SSH server. |
| Port on which SSH server is listening. |
| SSH authentication type. |
| SSH user's password for password based authentication. |
| SSH user's private 'key' for key based authentication. |
| Passphrase for private key file (if any) for key based authentication. |
SSL encryption for MySQL
Property name | Description |
| The digital certificate issued by CA. |
| Encryption algorithm like DES, AES etc. |
| SSL client authentication type. |
| Private key of the client that is needed for encryption. |
| The client certificate. |
SSH settings
To enable and use SSH for reading logs via SFTP and/or OS monitoring, the following query parameters are required:
Property name | Description |
| Enable or disable SSH settings for OS monitoring/reading MySQL logs via SFTP. |
| OS monitoring is available for Linux systems only. Setting to "Linux", SQL DM for MySQL can monitor system related metrics like CPU consumption, Memory Usage, etc. |
| Uses the same SSH details provided for SSH tunneling. Setting to "yes" will use the details provided for SSH tunneling to MySQL for this registration. |
| Host machine on which SSH server is running. |
| Username to access the SSH server. |
| Port on which SSH server is listening. |
| SSH authentication type to be used. |
| SSH user's password for password based authentication. |
| SSH user's private 'key' for key based authentication. |
| Passphrase for your private key file (if any) for 'key' based authentication. |
Notification settings
Property name | Description |
| Setting to "yes" will send alerts/notifications via email. |
| Setting to "yes" will trigger SNMP traps on event of alerts. |
| SQL DM for MySQL will send alerts to the email addresses specified under |
| SQL DM for MySQL will send critical alerts to the email addresses specified under |
| SQL DM for MySQL will send warning alerts to the email addresses specified under |
| SQL DM for MySQL will send other alerts such as MySQL server restart and MySQL configuration changes to the email addresses specified under |
| Seting to yes will route the alert notifications to syslog. |
| Setting to "yes" will route alerts/notifications to the Slack room. |
| Specify the Slack Rule to be used. |
| Setting to "yes" will route alerts/notifications to the PagerDuty. |
| Specify the PagerDuty rule to be used. |
| Number of times to wait before sending the alerts. |
| SQL DM for MySQL will send an alert whenever there is a change in MySQL configuration. |
| SQL DM for MySQL will send an alert whenever the server restarts. |
| Enable or disable detailed email notification. |
| Notify stable alerts when monitor goes into alert-able state and then becomes stable. |
| Keeps notifying the user until the counter becomes stable. |
| Defines the number of data collections after which the user receives the notification until the counter becomes stable. |
Data collection settings
Property name | Description |
| Enable data collection for server. SQL DM for MySQL will not collect data for this registration if data collection is disabled. |
| The interval for the data collections in seconds. |
| Data purging interval for the server. Timeframe should be specified in seconds. |
Replication settings
Property name | Description |
| Consider a server as slave server. |
| Register all slave servers. |
Galera Settings
Property name | Description |
| Auto-register all galera nodes. |
Error log monitoring
Property name | Description |
| To enable error log monitoring. |
| Mode to read the error log file. |
| MySQL error log path. |
| A unique name to identify your RDS/Aurora instance. |
| The region in which your instance is hosted, e.g: us-east-1. |
| A 20 character long key ID, is generated from AWS Mangement Console. |
| A 40 character long key ID, is generated from AWS Management Console. |
Slow query log and General query log settings
Property name | Description |
| Mode to read the General and Slow query log files. |
| Read logs stored either from FILE or TABLE. |
| To enable slow query log monitoring. |
| Path for slow log. |
| To enable general query log monitoring. |
| Path for general log. |
| A unique name to identify your RDS/Aurora instance. |
| The region in which your instance is hosted, e.g: us-east-1. |
| A 20 character long key ID, is generated from AWS Management Console. |
| A 40 character long key ID, is generated from AWS Management Console. |
Audit log settings
Property name | Description |
| Mode to read Audit log. |
| To enable audit log monitoring. |
| Path for audit log. |
| A unique name to identify your RDS/Aurora instance. |
| The region in which your instance is hosted, e.g: us-east-1. |
| A 20 character long key ID, is generated from AWS Management Console. |
| A 40 character long key ID, is generated from AWS Management Console. |
Sniffer settings
Property name | Description |
| Enable or disable sniffer analysis. |
| Specifying a way to populate sniffer data for analysis. |
| Monitor only long running queries, executing beyond the specified time. |
| The time which qualifies a query as long running query (in seconds). |
| A filter to ignore queries by a user. |
| The action to be performed for long running queries. |
| Monitors for queries in the locked state. |
| MySQL proxy host. |
| MySQL proxy port. |
| This interval specifies how frequently SQL DM for MySQL should "sniff" MySQL server (in seconds). |
| Specifying a timeframe to purge the data collected (in seconds). |
| A filter to sniff queries only by specified users. |
| A filter to sniff queries only by specified hosts. |
| To sniff queries starting with the string. |
| Setting to "yes" will enable SQL DM for MySQL to send mail alerts for long running queries. |
| SQL DM for MySQL will send long running query alert to the email addresses specified under _snifferlongquerymailto |
| Setting to "yes" will enable SQL DM for MySQL to send SNMP traps for the long running queries. |
| Setting to "yes" will enable SQL DM for MySQL to write the alerts for the long running queries to the syslog of the host machine of SQL DM for MySQL. |
| Setting to "yes" will enable SQL DM for MySQL to route the alerts to the Slack room for the long running queries. |
| Specify the Slack rule to be used for sending the Long running query alerts. |
| Setting to "yes" will enable SQL DM for MySQL to route the alerts to PagerDuty for the long running queries. |
| Specify the PagerDuty rule to be used for sending the Long running query alerts. |
Deadlock monitoring settings
Property name | Description |
| Enable or disable InnoDB deadlock monitoring. Turning this ON will help in tracing deadlocks reported by "SHOW INNODB STATUS". |
Manage Monitors settings
Property name | Description |
| This specifies the monitor groups that are to be disabled for the server. Comma-separated Group IDs may be supplied. To know the Group IDs of the various monitor groups, you may hover over the Monitor Groups in Customize -> Manage Monitor Groups. For example, if you want to disable, Binary Log (Group ID: 17), Replication (Group ID : 19) and MySQL Cluster(Group ID: 27), the parameters will be 17,19,27 |
Real-Time Mode Setting
Property name | Description |
| For setting up Real-Time monitoring mode. |
Connection Settings
Property name | Description |
| Specify MySQL connection timeout. |
| Specify SSH tunnel connection timeout. |
| Specify SSH connection timeout. |