Commit Graph

397 Commits

Author SHA1 Message Date
Sveta Smirnova
b07dd2792d PR-1013 - PMM-11406 Better check to prevent errors from missing fields
- Fixed log.Infof call on line 211
2025-09-09 16:57:02 +03:00
Jiří Čtvrtka
b2e25133e0 PMM-11406 Better check to prevent errors from missing fields. 2025-09-09 11:58:29 +02:00
Yoann La Cancellera
2220dbdebf PT-2463 pt-galera-log-explainer broken conflicts due to md5 being recomputed 2025-07-03 18:07:30 +02:00
Jiří Čtvrtka
06d5966106 PMM-12548 Add json tags for PMM purposes. (#951)
* PMM-12548 Add json tags for PMM purposes.

* PMM-12548 Response length json tag.
2025-06-23 13:13:08 +03:00
Sveta Smirnova
554d8294e1 PT-2453 - Add -skip-pod-summary for pt-k8s-debug-collector
- Added test case
2025-06-09 16:46:40 +03:00
IMP
6e7a867fed PT-2453: Add -skip-pod-summary for pt-k8s-debug-collector
In some cases, collecting additional data from pods is not needed and, due to the current tool design, can cause significant delays.
This commit introduces a workaround to skip such collection when it's not required.
2025-05-30 14:29:07 +02:00
Jiří Čtvrtka
f9d9a993e9 PMM-13897 Remove {} from all values in Plan Summary. (#950) 2025-04-28 14:25:07 +03:00
Sveta Smirnova
2df1bd8950 PT-1577 - pt-secure-collect, replace pt-secure-data in Usage section
- Implemented fix
2025-03-27 21:45:21 +03:00
Jiří Čtvrtka
28abea52e7 PMM-9288 Fix readme. 2025-02-21 09:47:30 +01:00
Jiří Čtvrtka
b7cf75c37e PMM-9288 Changes after discussion. 2025-02-20 13:08:58 +01:00
Jiří Čtvrtka
30b8f4227f PMM-9288 Remove nScanned completely. 2025-02-19 15:13:46 +01:00
Jiří Čtvrtka
330ca87457 PMM-9288 Another changes in stats. 2025-02-19 14:41:38 +01:00
Jiří Čtvrtka
6ca0b1d6fc PMM-9288 Remove DB name from user field. 2025-02-18 15:01:34 +01:00
Jiří Čtvrtka
33af9cc021 PMM-9288 Another change. 2025-02-18 14:02:28 +01:00
Jiří Čtvrtka
cf11056f98 PMM-9288 Changes. 2025-02-18 13:59:25 +01:00
Jiří Čtvrtka
71a164c272 PMM-9288 Changes. 2025-02-17 15:56:10 +01:00
Jiří Čtvrtka
beebe501ec PMM-9288 Fix. 2025-02-17 15:30:31 +01:00
Jiří Čtvrtka
260ca8151d PMM-9288 Changes. 2025-02-17 15:28:36 +01:00
Jiří Čtvrtka
2b78478272 PMM-9288 Changes. 2025-02-17 14:22:23 +01:00
Jiří Čtvrtka
d78e4a1396 PMM-9288 Extended profiler. 2025-02-11 14:06:24 +01:00
Jiří Čtvrtka
5972093d87 PMM-12468 Fix to run stats tests and other tests with testing.M. 2025-02-03 14:14:53 +01:00
Jiří Čtvrtka
6c2dec8502 PMM-12468 Plan summary, COLLSCAN. 2025-01-29 12:40:07 +01:00
Artem Gavrilov
91fec36bac PT-2347 Refactoring 2024-12-18 15:27:16 +02:00
Artem Gavrilov
d661be484c PT-2347 Add test 2024-12-18 15:18:30 +02:00
Artem Gavrilov
3dd1f7da83 PT-2347 Update collect.go 2024-12-18 00:54:15 +02:00
Artem Gavrilov
78f2030485 PT-2347 Use KDF instead of hash 2024-12-17 23:00:25 +02:00
Sveta Smirnova
0822debe4e Merge pull request #855 from lucidsoftware/linux-arm64
Add linux-arm64 support
2024-10-04 19:22:59 +03:00
Sveta Smirnova
bf3d2ffab4 Make documentation for Go tools to use symlinks to README.rst
- Currently, documentation for Go tools is duplicated in the user manual
  and README files. This PR makes README files single source of truth
and creates a symlincs inside docs directory.
- Fixed link to the forum in
  config/sphinx-build/_static/_templates/theme/relbar2.html (previously
mentioned PSMDB forum instead of Percona Toolkit's)
- Updated 3.6.0 release date in docs/percona-toolkit.pod
- Updated documentation for option --version in docs/percona-toolkit.pod
2024-09-04 00:37:32 +03:00
jjudd
506b626210 Add linux-arm64 support 2024-08-23 12:37:32 -06:00
Sveta Smirnova
f430b961e0 PT-2299 - collect openssl x509 certificate information for each secret
- Typo in MongoDB and MySQL SSL secrets
2024-05-21 22:11:41 +03:00
Sveta Smirnova
6ae7a4a9cd Merge branch 'PT-2299_collect_openssl_x509_certificate_information_for_each_secret' of github.com:percona/percona-toolkit into PT-2299_collect_openssl_x509_certificate_information_for_each_secret 2024-05-21 20:51:01 +03:00
Sveta Smirnova
fe72eb594d PT-2299 - collect openssl x509 certificate information for each secret
- Added missed secrets for PXC, MySQL and MongoDB
2024-05-21 20:50:16 +03:00
Sveta Smirnova
861bb78765 Update src/go/pt-k8s-debug-collector/dumper/dumper.go
Removed typo: extra dot
2024-05-21 18:02:56 +03:00
Sveta Smirnova
fdc99f1889 PT-2299 - collect openssl x509 certificate information for each secret
- Full paths for resources as suggested by Nickolay
2024-05-16 21:24:38 +03:00
Sveta Smirnova
113f61ebcf PT-2299 - collect openssl x509 certificate information for each secret
- Added missed secrets for PostgreSQL Operator v1
2024-05-16 18:19:10 +03:00
Sveta Smirnova
e3722c4a36 PT-2299 - collect openssl x509 certificate information for each secret
- Added resourceType to the switch calls as suggested by Nickolay
2024-05-15 19:35:38 +03:00
Sveta Smirnova
e1390c4a52 PT-2299 - collect openssl x509 certificate information for each secret
- Implemented the feature
- Added test case
2024-05-14 01:57:11 +03:00
Sveta Smirnova
e0b2d81307 Merge branch 'PT-2302_pt-k8s-debug-collector_cannot_pass_properly_to_pt-mysql-summary_PXC_root_password_with_special_characters' of github.com:percona/percona-toolkit into PT-2302_pt-k8s-debug-collector_cannot_pass_properly_to_pt-mysql-summary_PXC_root_password_with_special_characters 2024-04-22 15:58:12 +03:00
Sveta Smirnova
696349393c PT-2302 - pt-k8s-debug-collector cannot pass properly to pt-mysql-summary PXC root password with special characters
- typo in error message
2024-04-22 15:57:11 +03:00
Sveta Smirnova
f6c37d0bdb Update src/go/pt-k8s-debug-collector/dumper/dumper.go
Co-authored-by: Artem Gavrilov <artem.gavrilov@percona.com>
2024-04-22 15:30:18 +03:00
Sveta Smirnova
86c3abbc15 PT-2302 - pt-k8s-debug-collector cannot pass properly to pt-mysql-summary PXC root password with special characters
- Merge branch '3.x' into PT-2302_pt-k8s-debug-collector_cannot_pass_properly_to_pt-mysql-summary_PXC_root_password_with_special_characters
- Implement fix for MongoDB
2024-04-19 16:38:24 +03:00
Artem Gavrilov
95c9020fa9 Fix typo (#801) 2024-04-18 11:48:37 +02:00
Sveta Smirnova
ba08b2edf3 PT-2217 - pt-mongodb-summary gives error with psmdb6.0
- Removed not supported request for recordStats
- Adjusted docker-compose.yml, so it fires standalone server correctly
2024-04-11 18:58:39 +03:00
Sveta Smirnova
e215f57c3e PT-2302 - pt-k8s-debug-collector cannot pass properly to pt-mysql-summary PXC root password with special characters
- Implemented fix in pt-k8s-debug-collector
2024-04-10 00:32:08 +03:00
Yoann La Cancellera
8acb578e80 pt-galera-log-explainer: fixed nitpicks from review 2024-03-22 15:24:03 +01:00
Yoann La Cancellera
9dbed00bee pt-galera-log-explainer: fixed nitpicks from review 2024-03-21 19:52:25 +01:00
Yoann La Cancellera
4f44d1a504 pt-galera-log-explainer: removed whois deadcode 2024-03-18 18:20:43 +01:00
Yoann La Cancellera
4e0f32acb6 pt-galera-log-explainer: typo 2024-03-18 18:20:43 +01:00
Yoann La Cancellera
421cadb1a8 pt-galera-log-explainer: add whois tree output 2024-03-18 18:20:41 +01:00
Yoann La Cancellera
6636265ef2 pt-galera-log-explainer: fixes: operator identity, keeping oldest
translations, avoiding unspecified names loops for whois command

Those bugs were not breaking behavior, but they were causing variations
of results. It would not always store the same timestamps, sometimes breaking
tests
Most of the random come from regex map iteration
2024-03-18 18:19:52 +01:00