LICENSE
README.md
pyproject.toml
src/mongo_x_ray.egg-info/PKG-INFO
src/mongo_x_ray.egg-info/SOURCES.txt
src/mongo_x_ray.egg-info/dependency_links.txt
src/mongo_x_ray.egg-info/entry_points.txt
src/mongo_x_ray.egg-info/requires.txt
src/mongo_x_ray.egg-info/top_level.txt
src/x_ray/__init__.py
src/x_ray/__main__.py
src/x_ray/ai_client.py
src/x_ray/compatibility_matrix.json
src/x_ray/config.json
src/x_ray/table_width_extension.py
src/x_ray/utils.py
src/x_ray/version.py
src/x_ray/ftdc_analysis/__init__.py
src/x_ray/ftdc_analysis/charts.py
src/x_ray/ftdc_analysis/framework.py
src/x_ray/ftdc_analysis/shared.py
src/x_ray/ftdc_analysis/ftdc_items/__init__.py
src/x_ray/ftdc_analysis/ftdc_items/base_item.py
src/x_ray/ftdc_analysis/ftdc_items/baseline_analysis_item.py
src/x_ray/ftdc_analysis/ftdc_items/metadata_review_item.py
src/x_ray/ftdc_analysis/parsers/__init__.py
src/x_ray/ftdc_analysis/parsers/base_parser.py
src/x_ray/ftdc_analysis/parsers/baseline_analysis_parser.py
src/x_ray/gmd_analysis/__init__.py
src/x_ray/gmd_analysis/framework.py
src/x_ray/gmd_analysis/shared.py
src/x_ray/gmd_analysis/gmd_items/__init__.py
src/x_ray/gmd_analysis/gmd_items/base_item.py
src/x_ray/gmd_analysis/gmd_items/build_info_item.py
src/x_ray/gmd_analysis/gmd_items/coll_info_item.py
src/x_ray/gmd_analysis/gmd_items/db_item.py
src/x_ray/gmd_analysis/gmd_items/host_info_item.py
src/x_ray/gmd_analysis/gmd_items/index_info_item.py
src/x_ray/gmd_analysis/gmd_items/rs_info_item.py
src/x_ray/gmd_analysis/gmd_items/security_item.py
src/x_ray/gmd_analysis/gmd_items/server_status_item.py
src/x_ray/gmd_analysis/gmd_items/sh_info_item.py
src/x_ray/gmd_analysis/gmd_items/summary_item.py
src/x_ray/gmd_analysis/parsers/__init__.py
src/x_ray/gmd_analysis/parsers/base_parser.py
src/x_ray/gmd_analysis/parsers/coll_stats_parser.py
src/x_ray/gmd_analysis/parsers/db_parser.py
src/x_ray/gmd_analysis/parsers/sh_details_parser.py
src/x_ray/healthcheck/__init__.py
src/x_ray/healthcheck/framework.py
src/x_ray/healthcheck/issues.py
src/x_ray/healthcheck/shared.py
src/x_ray/healthcheck/check_items/__init__.py
src/x_ray/healthcheck/check_items/base_item.py
src/x_ray/healthcheck/check_items/build_info_item.py
src/x_ray/healthcheck/check_items/cluster_item.py
src/x_ray/healthcheck/check_items/coll_info_item.py
src/x_ray/healthcheck/check_items/host_info_item.py
src/x_ray/healthcheck/check_items/index_info_item.py
src/x_ray/healthcheck/check_items/security_item.py
src/x_ray/healthcheck/check_items/server_status_item.py
src/x_ray/healthcheck/check_items/shard_key_item.py
src/x_ray/healthcheck/parsers/__init__.py
src/x_ray/healthcheck/parsers/base_parser.py
src/x_ray/healthcheck/parsers/build_info_parser.py
src/x_ray/healthcheck/parsers/cache_parser.py
src/x_ray/healthcheck/parsers/coll_overview_parser.py
src/x_ray/healthcheck/parsers/coll_stats_parser.py
src/x_ray/healthcheck/parsers/conn_parser.py
src/x_ray/healthcheck/parsers/host_info_parser.py
src/x_ray/healthcheck/parsers/index_info_parser.py
src/x_ray/healthcheck/parsers/opcounter_parser.py
src/x_ray/healthcheck/parsers/query_targeting_parser.py
src/x_ray/healthcheck/parsers/rs_details_parser.py
src/x_ray/healthcheck/parsers/rs_overview_parser.py
src/x_ray/healthcheck/parsers/security_parser.py
src/x_ray/healthcheck/parsers/sh_overview_parser.py
src/x_ray/healthcheck/parsers/shard_key_parser.py
src/x_ray/healthcheck/rules/__init__.py
src/x_ray/healthcheck/rules/base_rule.py
src/x_ray/healthcheck/rules/cache_rule.py
src/x_ray/healthcheck/rules/connections_rule.py
src/x_ray/healthcheck/rules/data_size_rule.py
src/x_ray/healthcheck/rules/fragmentation_rule.py
src/x_ray/healthcheck/rules/fs_type_rule.py
src/x_ray/healthcheck/rules/host_info_rule.py
src/x_ray/healthcheck/rules/index_rule.py
src/x_ray/healthcheck/rules/numa_rule.py
src/x_ray/healthcheck/rules/op_latency_rule.py
src/x_ray/healthcheck/rules/oplog_window_rule.py
src/x_ray/healthcheck/rules/query_targeting_rule.py
src/x_ray/healthcheck/rules/rs_config_rule.py
src/x_ray/healthcheck/rules/rs_status_rule.py
src/x_ray/healthcheck/rules/security_rule.py
src/x_ray/healthcheck/rules/shard_balance_rule.py
src/x_ray/healthcheck/rules/shard_key_rule.py
src/x_ray/healthcheck/rules/shard_mongos_rule.py
src/x_ray/healthcheck/rules/version_eol_rule.py
src/x_ray/log_analysis/__init__.py
src/x_ray/log_analysis/framework.py
src/x_ray/log_analysis/query_analyzer.py
src/x_ray/log_analysis/shared.py
src/x_ray/log_analysis/log_items/__init__.py
src/x_ray/log_analysis/log_items/base_item.py
src/x_ray/log_analysis/log_items/client_meta_item.py
src/x_ray/log_analysis/log_items/connection_rate_item.py
src/x_ray/log_analysis/log_items/info_item.py
src/x_ray/log_analysis/log_items/log_rate_item.py
src/x_ray/log_analysis/log_items/slow_chart_item.py
src/x_ray/log_analysis/log_items/slow_rate_item.py
src/x_ray/log_analysis/log_items/state_trace_item.py
src/x_ray/log_analysis/log_items/top_slow_item.py
src/x_ray/log_analysis/log_items/wef_item.py
src/x_ray/risk_register/__init__.py
src/x_ray/risk_register/db.py
src/x_ray/risk_register/shared.py
src/x_ray/templates/css/shared.css
src/x_ray/templates/ftdc/full.html
src/x_ray/templates/ftdc/script.js
src/x_ray/templates/ftdc/style.css
src/x_ray/templates/gmd/full.html
src/x_ray/templates/gmd/script.js
src/x_ray/templates/gmd/snippets/CollStatsParser_1.js
src/x_ray/templates/gmd/snippets/DBParser_1.js
src/x_ray/templates/healthcheck/full.html
src/x_ray/templates/healthcheck/script.js
src/x_ray/templates/healthcheck/snippets/BuildInfoParser_1.js
src/x_ray/templates/healthcheck/snippets/CacheParser_1.js
src/x_ray/templates/healthcheck/snippets/CollOverviewParser_1.js
src/x_ray/templates/healthcheck/snippets/CollStatsParser_1.js
src/x_ray/templates/healthcheck/snippets/CollStatsParser_3.js
src/x_ray/templates/healthcheck/snippets/ConnParser_1.js
src/x_ray/templates/healthcheck/snippets/OpcounterParser_1.js
src/x_ray/templates/js/post_common.js
src/x_ray/templates/js/post_outline.js
src/x_ray/templates/js/post_sort.js
src/x_ray/templates/js/post_table_copy.js
src/x_ray/templates/js/pre_charts.js
src/x_ray/templates/log/full.html
src/x_ray/templates/log/script.js
src/x_ray/templates/log/style.css
src/x_ray/templates/log/snippets/ClientMetaItem.js
src/x_ray/templates/log/snippets/ConnectionRateItem.js
src/x_ray/templates/log/snippets/InfoItem.js
src/x_ray/templates/log/snippets/LogRateItem.js
src/x_ray/templates/log/snippets/SlowChartItem.js
src/x_ray/templates/log/snippets/SlowRateItem.js
src/x_ray/templates/log/snippets/StateTraceItem.js
src/x_ray/templates/log/snippets/TopSlowItem.js
src/x_ray/templates/log/snippets/WEFItem.js
tests/test_pdf_output.py
tests/test_risk_register.py
tests/test_table_width_extension.py
tests/test_utils.py
tests/test_version.py