Commit Graph

331 Commits

Author SHA1 Message Date
PaulJacobs-percona
77d2025a5a Update README.md
Formatting, spelling
2021-01-07 09:20:12 +03:00
Max Dudin
03d4943617 Merge branch '3.x' into CLOUD-535 2020-11-04 13:34:59 +02:00
Carlos Salguero
ff6b05b381 PT-1891 Fixed mongodb-summary connection with ssl (#469)
* PT-1891 Fixed mongodb-summary connection with ssl

- Added SSL connection options
- Fixed old tests
- Replaced gofmt by gofumpt in Makefile
- There are no ssl test for mongodb-summary because the current sandbox
doesnt support it

* PT-1891 Ran gofumports

* PMM-1891 Fixes for CR

* PT-1891 Decreased minimum TLS reqs for compatibility
2020-11-02 17:13:29 -03:00
Carlos Salguero
0aac7b4cfc PMM-6494 Topology labels (#463)
* PMM-6494 Topology labels

Added common functions needed for topology lables in mongo exporter and
pt-mongodb-summary

* PMM-5723 Fix reviewdog.

Co-authored-by: Nurlan Moldomurov <nurlan.moldomurov@percona.com>
2020-09-08 19:48:09 +03:00
Max Dudin
08c9621c14 PT-1865 fix typo 2020-08-05 18:00:30 +03:00
Max Dudin
61ba3c729e CLOUD-535 gopath added, changed suumary func name 2020-08-05 13:59:46 +03:00
Max Dudin
212d2032ed PT-1865 small changes 2020-08-04 00:00:54 +03:00
Max Dudin
9b90408451 PT-1865 Changed tool name 2020-08-03 20:39:12 +03:00
Carlos Salguero
002303fc2e PMM-6256 Updated ExplainCmd for MongoDB (#459)
* PMM-6256 Updated ExplainCmd for MongoDB

In order to make explain for MongoDB work, we need to remove the "$db"
field from the explain command generated in proto.system.profile since
it is a duplicated field that triggers a MongoDB error.

* PMM-6256 New test

* PMM-6256 Removed commented out code

Co-authored-by: Carlos <cfsalguero@gmail.com>
2020-07-29 08:39:07 -03:00
Max Dudin
0d2a2f8fdc PT-1865 Updated README 2020-07-17 14:29:17 +03:00
Max Dudin
309bb24f8a PT-1865 Added pt-mysql-summury and pt-mobgodb-summary 2020-07-17 14:28:13 +03:00
Sergey Kuzmichev
8b5e885173 PT-1859 ( PT-1868 ) and general pt-pg-summary improvements (#455)
* Fix for PT-1868 and general pt-pg-summary improvements

This is a rather large piece of changes to pt-pg-summary, which
includes:
* Corrected dependency for models in lib/pginfo
* Fixed existing testing infrastructure and implemented new tests:
** Test for New in pginfo
** Test for TestCollectGlobalInfo
** Test for TestCollectPerDatabaseInfo
* Fixed models to reflect PG12 changes (datid 0 with no name)
** Modified gen.sh to include PG12 containers and work with the same
docker-compoe that tests use
* Updated templates and helper functions
* Fixed standby detection and template output

With these changes, pt-pg-summary works correctly with PG12 hosts.

* Extra port in pt-pg-summary models gen.sh, removing unused
2020-07-15 09:24:13 -03:00
Carlos Salguero
c7eed08e33 MongoDB EXPLAIN JSON APIs (#454)
* WIP

* PMM-4192 Updated MongoDB fingerprint

SystemProfile has been changed to use the new bson.D from the official
MongoDB driver instead of the old BsonD. Updated the fingerprinter
module and all tests

* PMM-4192 Updated MongoDB explain tests

Updated test to use bson.D instead of BsonD

* PMM-4192 Code clean-up

* PMM-4192 Changes for CR

* PMM-4192 Changes for CR

* PMM-4192 Removed unused deps

Co-authored-by: Carlos <cfsalguero@gmail.com>
2020-07-08 10:25:12 -03:00
Max Dudin
57c7769c5b PT-1865 Update readme, rename tool 2020-07-07 12:06:01 +03:00
Max Dudin
dbb1982321 PT-1865 Clean-up 2020-07-06 12:19:32 +03:00
Max Dudin
36e9a2f07f PT-1865 add README file 2020-07-03 12:12:45 +03:00
Max Dudin
118110a671 PT-1865 small changes 2020-07-03 12:02:30 +03:00
Max Dudin
faffa70867 PT-1865 Remove archive package 2020-07-01 10:53:28 +03:00
Max Dudin
a65dbefbd9 CLOUD-535 Add contexts to errors, small fixes 2020-06-19 16:22:24 +03:00
Max Dudin
1d6da2fdca CLOUD-535 Rework archive and dumper 2020-06-19 15:53:55 +03:00
Max Dudin
136e506549 CLOUD-535 Add cluster debug collector 2020-06-17 16:14:55 +03:00
Carlos Salguero
3530c7bccd PT-1822 Do not exit if rs is not enabled 2020-06-02 11:59:26 -03:00
Carlos Salguero
1da2cc944b PT-1822 fixed test 2020-06-01 14:57:36 -03:00
Carlos Salguero
1f62be3279 Fixes fro CR 2020-06-01 11:50:13 -03:00
Carlos Salguero
596b62c23b PT-1822 Fixed test 2020-05-27 21:24:18 -03:00
Carlos Salguero
1f33cb97e6 PT-1822 Fixed for CR 2020-05-25 22:35:35 -03:00
Carlos Salguero
55502267d6 PT-1822 Fixed get hostnames for standalone 2020-05-14 23:53:01 -03:00
Carlos Salguero
cc3ace2b6d Manually updated version to 3.2.0 2020-04-23 14:33:51 -03:00
Carlos Salguero
25b912114d Revert "Manually updated version to 3.2"
This reverts commit d232a96354.
2020-04-23 14:30:35 -03:00
Carlos Salguero
d232a96354 Manually updated version to 3.2 2020-04-23 14:20:58 -03:00
Paul Jacobs
3fb8002d94 Remove mention of table used for SlaveHosts query 2020-04-22 15:23:49 +03:00
Paul Jacobs
7d6ae54279 Removed formatting with ':samp:' (not implemented on github) 2020-04-21 19:46:49 +03:00
Paul Jacobs
8990a967c5 Changed table format back to plain (list-table not configured) 2020-04-21 19:43:28 +03:00
Paul Jacobs
4c5447bf42 Changed table format to list-table 2020-04-21 19:27:07 +03:00
Paul Jacobs
4fda9caaf8 Added missing README for documentation 2020-04-21 17:33:35 +03:00
Carlos Salguero
fa4bb014ec PT-1810 Adding container name in docker-compose 2020-03-30 13:44:14 -03:00
Carlos Salguero
d531164921 PT-1810 Updated testing MongoDB certs 2020-03-30 08:35:57 -03:00
Carlos Salguero
9e856562af PT-1810 Use of Google's UUID pkg 2020-03-25 15:04:44 -03:00
Carlos Salguero
a7ec40383f PT-1810 Updated deps 2020-03-17 22:45:31 -03:00
Carlos Salguero
3caa8c4a25 PMM-2605 Removed go 1.9.x from .travis.yml
Also updated Makefile to run all the tests
2019-11-11 10:46:57 -03:00
Oleksandr Miroshnychenko
4f5f37e6d6 PT-1768 remove pt-mongodb-query-digest binary from repo 2019-10-07 16:40:21 +03:00
Carlos Salguero
139dfd1dd4 Removed old key 2019-09-18 09:21:39 -03:00
Carlos Salguero
9d3f6cd254 Updated makefile to set version from git tag 2019-09-10 09:30:39 -03:00
Carlos Salguero
737c5de9af Updated makefile to include git commit 2019-09-07 16:16:44 -03:00
Carlos Salguero
e99671aef8 Updated deps 2019-09-07 14:25:54 -03:00
Carlos Salguero
9190b5e6ac Tests passed with MySQL 5.7 2019-09-03 15:26:26 -03:00
Carlos Salguero
3f775e176a Fixed explain test 2019-08-16 00:24:13 -03:00
Carlos Salguero
e03706942c code beautify 2019-08-15 23:46:40 -03:00
Carlos Salguero
47d36cfaa8 Fixed profiler test 2019-08-15 21:07:20 -03:00
Carlos Salguero
0f618920c9 Fixed fingerprinter 2019-08-15 17:43:49 -03:00