curl -s https://packagecloud.io/install/repositories/akopytov/sysbench/script.rpm.ch | sudo bash sudo yum -y install sysbench sysbench --version
sysbench --db-driver=mysql --time=300 --thread=10 --report-interval=1 --mysql-host=127.0.0.1 --mysql-port=3306 --mysql-user=test_user --mysql-password=test_user --mysql-db=test_db --tables=20 --table_size=1000000 oltp_read_write --db-ps-mode=disable prepare
Prometheus是一个监控、数据采集系统。它可以利用监控数据采集组件,从我指定的mysql数据库中采集需要的监控数据。并且把监控结果保存在文件之中。
Grafana是一个可视化的监控数据展示系统。他可以把Prometheus获得的数据,自动的制作成精美的图标。
不光是数据库,对于各种Java系统和中间件系统,都可以用这一套组合去进行可视化的监控。