pstop is a program which collects information from MySQL 5.6+'s
performance_schema database and uses this information to display server
-load in real-time. This should also work for MariaDB 10.0 though I
-have not tested this at all. Data is shown by table or filename and the
+load in real-time. Data is shown by table or filename and the
metrics also show how this is split between select, insert, update or
-delete activity.
+delete activity. User activity is now shown showing the number of
+different hosts that connect with the same username and the actiity
+of those users.
This program was started as a simple project to allow me to learn go,
which I'd been following for a while, but hadn't used in earnest. This
--------
-pstop version 0.0.12 (C) 2014 Simon J Mudd <sjmudd@pobox.com>
+pstop version 0.1.0 (C) 2014 Simon J Mudd <sjmudd@pobox.com>
Program to show the top I/O information by accessing information from the
performance_schema schema. Ideas based on mysql-sys.
you explicitly reset them (with 'z') [REL] or showing the statistics
as collected from MySQL [ABS].
z - reset statistics
-<tab> - change display modes between: latency, ops, file I/O and lock modes
+<tab> - change display modes between: latency, ops, file I/O, lock modes
+ and user mode.
s.PrintAt(0, 9, "q - quit")
s.PrintAt(0, 10, "t - toggle between showing time since resetting statistics or since P_S data was collected")
s.PrintAt(0, 11, "z - reset statistics")
- s.PrintAt(0, 12, "<tab> - change display modes between: latency, ops, file I/O and lock modes")
+ s.PrintAt(0, 12, "<tab> - change display modes between: latency, ops, file I/O, lock and user modes")
s.PrintAt(0, 14, "Press h to return to main screen")
}
package version
const (
- version = "0.0.19"
+ version = "0.1.0"
)
// return the current application version