- Subscribe to RSS Feed
- Bookmark
- Subscribe
- Email to a Friend
- Printer Friendly Page
- Report Inappropriate Content
PrerequisitesIn order to monitor a MySQL server, SOASTA CloudTest must be able to establish a TCP/IP connection to the server. If you are not sure how to enable this, consult the MySQL reference manual. If a firewall prevents TCP/IP access, see the topic Monitoring a Server Behind a Firewall and Additional Instructions for Monitoring a MySQL Server behind a Firewall below. In addition, the MySQL account used by CloudTest must have the PROCESS privilege (this can be done using the GRANT statement). Example;For example, using:
So that, if the soasta user were called "monitor" in the database, and the tables you needed to monitor were: "users", "orders", and "products", it should be:
For more complex setups, involving MANY tables, you can use:
Note: Ensure that the flush privileges query is run after the grant, and then verify the process privilege is there with:
|
|
|
Supported Versions
SOASTA CloudTest can currently monitor MySQL 4.0 and later. |
|
Steps
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
When you are finished, click Next.
|
|
|
Review the information to be sure it is correct, then click Finish. |
![]() |
|
Next steps
You can also combine database, J2EE, and ColdFusion statistics in the same monitor. |
|
Additional Instructions for Monitoring a MySQL Server behind a FirewallIn addition to the instructions described in Monitoring a Server Behind a Firewall, there are some extra required steps for MySQL. Specifically, the MySQL JDBC driver needs to be installed to the SOASTA Conductor application directory. |
|
|
Steps
There is a single download for all operating systems. |
|
mysql-connector-java-5.1.6. |
|
|
|
|
|
|










