k8sgpt/cmd
Matthis 3eec9bbb05
feat: add stats option to analyze command for performance insights (#1237)
* feat: add stats option to analyze command for performance insights

Introduced a new feature to the analyze command that enables users to print detailed performance statistics of each analyzer. This enhancement aids in debugging and understanding the time taken by various components during analysis, providing valuable insights for performance optimization.

Signed-off-by: Matthis Holleville <matthish29@gmail.com>

* feat: enhance analysis command with statistics option

Refactored the analysis command to support an enhanced statistics option, enabling users to opt-in for detailed performance metrics of the analysis process. This change introduces a more flexible approach to handling statistics, allowing for a clearer separation between the analysis output and performance metrics, thereby improving the usability and insights provided to the user.

Signed-off-by: Matthis Holleville <matthish29@gmail.com>

---------

Signed-off-by: Matthis Holleville <matthish29@gmail.com>
Co-authored-by: Alex Jones <alexsimonjones@gmail.com>
Co-authored-by: Aris Boutselis <arisboutselis08@gmail.com>
2024-10-30 13:58:18 +00:00
..
analyze feat: add stats option to analyze command for performance insights (#1237) 2024-10-30 13:58:18 +00:00
auth fix: rename watsonxai to ibmwatsonxai (#1234) 2024-09-24 21:58:01 +01:00
cache feat: add minio support (#1048) 2024-04-19 11:58:41 +01:00
customAnalyzer feat: add custom-analyzer cmd (#1207) 2024-08-10 22:05:11 +01:00
filters refactor: replace util.SliceContainsString with slices.Contains & make fmt (#1041) 2024-04-19 13:15:50 +01:00
generate fix: lint errors (#923) 2024-02-07 11:30:45 +00:00
integration feat: aws integration (#967) 2024-02-26 10:16:32 +00:00
serve fix: add providerId to serve mode (#1260) 2024-09-27 07:32:58 +01:00
root.go feat: add custom-analyzer cmd (#1207) 2024-08-10 22:05:11 +01:00
version.go fix: typo (#463) 2023-05-26 18:49:29 +00:00