Understanding SonarQube key metrics

Time to complete icon5 minutes to complete

Overview

This course provides a high-level overview of the key metrics in a SonarQube code analysis report. You'll learn how to interpret your project scan results so you can continuously improve the quality and security of your code.

Learning objectives

After completing this course, you’ll be able to:

  • Recall the types of key metrics in a SonarQube analysis.
  • Explain what each key metric represents at a high level.
  • Recall the difference between a Security Hotspot and a Security Issue.

Key topics

  • Issues: Security, Reliability, and Maintainability

  • Security Hotspots vs. Security Issues

  • Issue ratings
  • Code coverage

  • Dependency risks
  • Duplications

  • Quality gates

Target audience

  • Administrator
  • DevOps engineer
  • Developer
  • Engineering leader
  • Analyst
  • Stakeholder

Prerequisites

  • Access to a SonarQube analysis report

  • SonarQube Advanced Security product add-on (optional)