Releases: dbazhenov/github-stat
Releases · dbazhenov/github-stat
Release Notes for Version 0.2.0
Performance metrics in RPS and QPS have now been added to the control panel.
By changing the load and query types with switches on the control panel, you will immediately (in a few seconds) see how many database queries are running. You do not need external monitoring, although it is desirable for more accurate analysis.
The following metrics are measured:
- RPS is the number of load requests per second. The load generator works in such a way that an infinite loop is started for each connection, SQL and NoSQL queries are executed in each iteration of the loop. RPS shows how many iterations of the loop are executed per second. RPS is lower if the queries are more complex or the database is slow and has few resources. RPS is higher if the database is fast and the load generator has a lot of resources.
- QPS is the number of database queries or operations per second. Each iteration of the loop runs different database queries that depend on the switches on the control panel.
Release Notes for Version 0.1.9
Control Panel app:
- Automatic year in the footer (thanks to @spron-in)
- Delete Schema button renamed to Delete Database, as it deletes the database completely.
Load Generator service.
Reduced the pause between configuration checks from 2 to 1 second.
Reorganized Docker compose files:
- A single
docker-compose.yaml
in the main directory for quick start. - Created a docker directory with additional files to run different configurations.
- The docker/percona.yaml file contains the current versions of MySQL, MongoDB, Postgres by Percona. Database versions have been updated
- Added configurations for YugabyteDB (thanks to @FranckPachot), FerretDB, MariaDB