Add `QueryAnalyzers::GitlabSchemasMetrics` to observe used schemas
This analyzers output is Prometheus metrics observing connections vs gitlab schemas of executed queries. It will present well in a single metric how many connections do cross-join or are misplaced once additional databases are configured.
显示
- config/feature_flags/development/query_analyzer_gitlab_schema_metrics.yml 8 个添加, 0 个删除...lags/development/query_analyzer_gitlab_schema_metrics.yml
- config/initializers/database_query_analyzers.rb 1 个添加, 0 个删除config/initializers/database_query_analyzers.rb
- lib/gitlab/database/query_analyzers/gitlab_schemas_metrics.rb 45 个添加, 0 个删除...gitlab/database/query_analyzers/gitlab_schemas_metrics.rb
- spec/lib/gitlab/database/query_analyzers/gitlab_schemas_metrics_spec.rb 75 个添加, 0 个删除...b/database/query_analyzers/gitlab_schemas_metrics_spec.rb
- spec/support/database/multiple_databases.rb 25 个添加, 0 个删除spec/support/database/multiple_databases.rb
加载中
想要评论请 注册 或 登录