Skip to content

graphdat/plugin-mysql

Repository files navigation

Boundary MySQL Plugin

Collects metrics from a MySQL database instance. See video walkthrough.

Prerequisites

Supported OS

OSLinuxWindowsSmartOSOS X
Supportedvvvv

Boundary Meter Versions v4.2 or Later

For Boundary Meter earlier than v4.2

Runtimenode.jsPythonJava
Required+

Plugin Setup

None

Plugin Configuration Fields

For All Versions

Field NameDescription
HostnameThe hostname of the MySQL Server (Socket Path or Hostname is required)
PortPort to use when accessing the MySQL Server
UsernameUsername to access the MySQL database (Username is required)
PasswordPassword to access the MySQL database (Password is required)
SourceThe Source to display in the legend for the mysql data. It will default to the hostname of the server
Poll IntervalHow often to poll for metrics

Metrics Collected

For All Versions

Metric NameDescription
MySQL ConnectionsThe number of connection attempts
MySQL Aborted ConnectionsThe number of failed connection attempts including those aborted by the client
MySQL Bytes Inbytes in
MySQL Bytes Outbytes out
MySQL Slow QueriesThe number of queries that have taken more than long_query_time seconds
MySQL Row ModificationThe number of requests to insert/update/delete a row
MySQL Row ReadsThe number of requests to read a row
MySQL Table LocksThe number of table locks granted
MySQL Table Wait LocksThe number of table locks that required a wait
MySQL CommitsThe number commits
MySQL RollbackThe number rollbacks
MySQL Query MemoryThe percentage of used query memory
MySQL Query Cache HitsThe percentage of queries from cache
MySQL Query Cache PrunesThe number of queries delete from the query cache

Dashboards

  • MySQL

References

Tracks the following metrics for mysql

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7