sonarqube.complexity.cognitive_complexity (gauge) | Cognitive complexity |
sonarqube.complexity.complexity (gauge) | Cyclomatic complexity |
sonarqube.coverage.branch_coverage (gauge) | Condition coverage Shown as percent |
sonarqube.coverage.conditions_to_cover (gauge) | Conditions to cover |
sonarqube.coverage.coverage (gauge) | Coverage by tests Shown as percent |
sonarqube.coverage.line_coverage (gauge) | Line coverage Shown as percent |
sonarqube.coverage.lines_to_cover (gauge) | Lines to cover |
sonarqube.coverage.new_branch_coverage (gauge) | Condition coverage of new/changed code Shown as percent |
sonarqube.coverage.new_conditions_to_cover (gauge) | Conditions to cover on new code |
sonarqube.coverage.new_coverage (gauge) | Coverage of new/changed code Shown as percent |
sonarqube.coverage.new_line_coverage (gauge) | Line coverage of added/changed code Shown as percent |
sonarqube.coverage.new_lines_to_cover (gauge) | Lines to cover on new code |
sonarqube.coverage.new_uncovered_conditions (gauge) | Uncovered conditions on new code |
sonarqube.coverage.new_uncovered_lines (gauge) | Uncovered lines on new code |
sonarqube.coverage.skipped_tests (gauge) | Number of skipped unit tests |
sonarqube.coverage.test_errors (gauge) | Number of unit test errors |
sonarqube.coverage.test_failures (gauge) | Number of unit test failures |
sonarqube.coverage.test_success_density (gauge) | Density of successful unit tests Shown as percent |
sonarqube.coverage.tests (gauge) | Number of unit tests |
sonarqube.coverage.uncovered_conditions (gauge) | Uncovered conditions |
sonarqube.coverage.uncovered_lines (gauge) | Uncovered lines |
sonarqube.duplications.duplicated_blocks (gauge) | Duplicated blocks |
sonarqube.duplications.duplicated_files (gauge) | Duplicated files |
sonarqube.duplications.duplicated_lines (gauge) | Duplicated lines |
sonarqube.duplications.duplicated_lines_density (gauge) | Duplicated lines balanced by statements Shown as percent |
sonarqube.duplications.new_duplicated_blocks (gauge) | Duplicated blocks on new code |
sonarqube.duplications.new_duplicated_lines (gauge) | Duplicated Lines on New Code |
sonarqube.duplications.new_duplicated_lines_density (gauge) | Duplicated lines (%) on new code balanced by statements Shown as percent |
sonarqube.issues.blocker_violations (gauge) | Blocker issues |
sonarqube.issues.confirmed_issues (gauge) | Confirmed issues |
sonarqube.issues.critical_violations (gauge) | Critical issues |
sonarqube.issues.false_positive_issues (gauge) | False positive issues |
sonarqube.issues.info_violations (gauge) | Info issues |
sonarqube.issues.major_violations (gauge) | Major issues |
sonarqube.issues.minor_violations (gauge) | Minor issues |
sonarqube.issues.new_blocker_violations (gauge) | New Blocker issues |
sonarqube.issues.new_critical_violations (gauge) | New Critical issues |
sonarqube.issues.new_info_violations (gauge) | New Info issues |
sonarqube.issues.new_major_violations (gauge) | New Major issues |
sonarqube.issues.new_minor_violations (gauge) | New Minor issues |
sonarqube.issues.new_violations (gauge) | New issues |
sonarqube.issues.open_issues (gauge) | Open issues |
sonarqube.issues.reopened_issues (gauge) | Reopened issues |
sonarqube.issues.violations (gauge) | Issues |
sonarqube.issues.wont_fix_issues (gauge) | Won't fix issues |
sonarqube.maintainability.code_smells (gauge) | Code Smells |
sonarqube.maintainability.new_code_smells (gauge) | New Code Smells |
sonarqube.maintainability.new_maintainability_rating (gauge) | Maintainability rating on new code |
sonarqube.maintainability.new_sqale_debt_ratio (gauge) | Technical Debt Ratio of new/changed code. Shown as percent |
sonarqube.maintainability.sqale_debt_ratio (gauge) | Ratio of the actual technical debt compared to the estimated cost to develop the whole source code from scratch Shown as percent |
sonarqube.maintainability.sqale_rating (gauge) | A-to-E rating based on the technical debt ratio |
sonarqube.reliability.bugs (gauge) | Bugs |
sonarqube.reliability.new_bugs (gauge) | New Bugs |
sonarqube.reliability.new_reliability_rating (gauge) | Reliability rating on new code |
sonarqube.reliability.reliability_rating (gauge) | Reliability rating |
sonarqube.security.new_security_rating (gauge) | Security rating on new code |
sonarqube.security.new_vulnerabilities (gauge) | New Vulnerabilities |
sonarqube.security.security_rating (gauge) | Security rating |
sonarqube.security.vulnerabilities (gauge) | Vulnerabilities |
sonarqube.security_review.new_security_hotspots (gauge) | New Security Hotspots |
sonarqube.security_review.new_security_hotspots_reviewed (gauge) | Percentage of Security Hotspots Reviewed on New Code Shown as percent |
sonarqube.security_review.new_security_review_rating (gauge) | Security Review Rating on New Code |
sonarqube.security_review.security_hotspots (gauge) | Security Hotspots |
sonarqube.security_review.security_hotspots_reviewed (gauge) | Percentage of Security Hotspots Reviewed Shown as percent |
sonarqube.security_review.security_review_rating (gauge) | Security Review Rating |
sonarqube.server.async_execution.largest_worker_count (gauge) | |
sonarqube.server.async_execution.queue_size (gauge) | |
sonarqube.server.async_execution.worker_count (gauge) | |
sonarqube.server.compute_engine_tasks.error_count (count) | Number of Background Tasks which failed since the last restart of SonarQube Shown as error |
sonarqube.server.compute_engine_tasks.in_progress_count (gauge) | Number of Background Tasks currently under processing. Its value is either 1 or 0, since SonarQube can process only one task at a time. |
sonarqube.server.compute_engine_tasks.longest_pending_time (gauge) | Pending time (ms) of the oldest Background Task waiting to be processed. This measure, together with PendingCount, helps you know if analyses are stacking and taking too long to start processing. This helps you evaluate if it might be worth configuring additional Compute Engine workers (Enterprise Edition) or additional nodes (Data Center Edition) to improve performance. Requires SonarQube >=9.0. Shown as millisecond |
sonarqube.server.compute_engine_tasks.pending_count (count) | Number of Background Tasks waiting to be processed since the last restart of SonarQube |
sonarqube.server.compute_engine_tasks.processing_time (gauge) | Measure the time spent to process Background Tasks since the last restart. The value will always increase. This measure is powerful when combined with SuccessCount and ErrorCount measures to get the average time to handle a Background Task, or when used to understand how much time the server is spending during a day to handle Background Tasks. It gives you an indication of the load on your server. |
sonarqube.server.compute_engine_tasks.success_count (count) | Number of Background Tasks successfully processed since the last restart of SonarQube |
sonarqube.server.compute_engine_tasks.worker_count (gauge) | Number of Background Tasks that can be processed at the same time |
sonarqube.server.compute_engine_tasks.worker_max_count (gauge) | |
sonarqube.server.database.pool_active_connections (gauge) | Number of active database connections Shown as connection |
sonarqube.server.database.pool_idle_connections (gauge) | Number of database connections waiting to be used Shown as connection |
sonarqube.server.database.pool_initial_size (gauge) | Initial size of the database connections pool Shown as connection |
sonarqube.server.database.pool_max_active_connections (gauge) | Maximum number of active database connections Shown as connection |
sonarqube.server.database.pool_max_idle_connections (gauge) | Maximum number of database connections waiting to be used Shown as connection |
sonarqube.server.database.pool_max_wait_millis (gauge) | Shown as millisecond |
sonarqube.server.database.pool_min_idle_connections (gauge) | Shown as connection |
sonarqube.server.database.pool_remove_abandoned_timeout_seconds (gauge) | Shown as second |
sonarqube.size.classes (gauge) | Classes |
sonarqube.size.comment_lines (gauge) | Number of comment lines |
sonarqube.size.comment_lines_density (gauge) | Comments balanced by ncloc + comment lines Shown as percent |
sonarqube.size.directories (gauge) | Directories |
sonarqube.size.files (gauge) | Number of files |
sonarqube.size.functions (gauge) | Functions |
sonarqube.size.generated_lines (gauge) | Number of generated lines |
sonarqube.size.generated_ncloc (gauge) | Generated non Commenting Lines of Code |
sonarqube.size.lines (gauge) | Lines |
sonarqube.size.ncloc (gauge) | Non commenting lines of code |
sonarqube.size.new_lines (gauge) | New lines |
sonarqube.size.projects (gauge) | Number of projects |
sonarqube.size.statements (gauge) | Number of statements |