SonarQube インテグレーションのメトリクス
SonarQube の監視に使う Datadog の公式インテグレーションです。収集するメトリクスは 97 件あります。
公式の紹介文 (英語)
Monitor your SonarQube server and projects.
種別の内訳
- gauge (その時点の値): 94 件
- count (集計間隔内の発生回数): 3 件
メトリクスの一覧
説明は公式の定義の英文をそのまま載せています。
| メトリクス | 種別 | 単位 |
|---|---|---|
sonarqube.Cognitive complexity | gauge | - |
sonarqube.Cyclomatic complexity | gauge | - |
sonarqube.Condition coverage | gauge | percent |
sonarqube.Conditions to cover | gauge | - |
sonarqube.Coverage by tests | gauge | percent |
sonarqube.Line coverage | gauge | percent |
sonarqube.Lines to cover | gauge | - |
sonarqube.Condition coverage of new/changed code | gauge | percent |
sonarqube.Conditions to cover on new code | gauge | - |
sonarqube.Coverage of new/changed code | gauge | percent |
sonarqube.Line coverage of added/changed code | gauge | percent |
sonarqube.Lines to cover on new code | gauge | - |
sonarqube.Uncovered conditions on new code | gauge | - |
sonarqube.Uncovered lines on new code | gauge | - |
sonarqube.Number of skipped unit tests | gauge | - |
sonarqube.Number of unit test errors | gauge | - |
sonarqube.Number of unit test failures | gauge | - |
sonarqube.Density of successful unit tests | gauge | percent |
sonarqube.Number of unit tests | gauge | - |
sonarqube.Uncovered conditions | gauge | - |
sonarqube.Uncovered lines | gauge | - |
sonarqube.Duplicated blocks | gauge | - |
sonarqube.Duplicated files | gauge | - |
sonarqube.Duplicated lines | gauge | - |
sonarqube.Duplicated lines balanced by statements | gauge | percent |
sonarqube.Duplicated blocks on new code | gauge | - |
sonarqube.Duplicated Lines on New Code | gauge | - |
sonarqube.Duplicated lines (%) on new code balanced by statements | gauge | percent |
sonarqube.Blocker issues | gauge | - |
sonarqube.Confirmed issues | gauge | - |
sonarqube.Critical issues | gauge | - |
sonarqube.False positive issues | gauge | - |
sonarqube.Info issues | gauge | - |
sonarqube.Major issues | gauge | - |
sonarqube.Minor issues | gauge | - |
sonarqube.New Blocker issues | gauge | - |
sonarqube.New Critical issues | gauge | - |
sonarqube.New Info issues | gauge | - |
sonarqube.New Major issues | gauge | - |
sonarqube.New Minor issues | gauge | - |
sonarqube.New issues | gauge | - |
sonarqube.Open issues | gauge | - |
sonarqube.Reopened issues | gauge | - |
sonarqube.Issues | gauge | - |
sonarqube.Won't fix issues | gauge | - |
sonarqube.Code Smells | gauge | - |
sonarqube.New Code Smells | gauge | - |
sonarqube.Maintainability rating on new code | gauge | - |
sonarqube.Technical Debt Ratio of new/changed code. | gauge | percent |
sonarqube.Ratio of the actual technical debt compared to the estimated cost to develop the whole source code from scratch | gauge | percent |
sonarqube.A-to-E rating based on the technical debt ratio | gauge | - |
sonarqube.Bugs | gauge | - |
sonarqube.New Bugs | gauge | - |
sonarqube.Reliability rating on new code | gauge | - |
sonarqube.Reliability rating | gauge | - |
sonarqube.Security rating on new code | gauge | - |
sonarqube.New Vulnerabilities | gauge | - |
sonarqube.Security rating | gauge | - |
sonarqube.Vulnerabilities | gauge | - |
sonarqube.New Security Hotspots | gauge | - |
sonarqube.Percentage of Security Hotspots Reviewed on New Code | gauge | percent |
sonarqube.Security Review Rating on New Code | gauge | - |
sonarqube.Security Hotspots | gauge | - |
sonarqube.Percentage of Security Hotspots Reviewed | gauge | percent |
sonarqube.Security Review Rating | gauge | - |
sonarqube. | gauge | - |
sonarqube. | gauge | - |
sonarqube. | gauge | - |
sonarqube.Number of Background Tasks which failed since the last restart of SonarQube | count | error |
sonarqube.Number of Background Tasks currently under processing. Its value is either 1 or 0, since SonarQube can process only one task at a time. | gauge | - |
sonarqube.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. | gauge | millisecond |
sonarqube.Number of Background Tasks waiting to be processed since the last restart of SonarQube | count | - |
sonarqube.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. | gauge | - |
sonarqube.Number of Background Tasks successfully processed since the last restart of SonarQube | count | - |
sonarqube.Number of Background Tasks that can be processed at the same time | gauge | - |
sonarqube. | gauge | - |
sonarqube.Number of active database connections | gauge | connection |
sonarqube.Number of database connections waiting to be used | gauge | connection |
sonarqube.Initial size of the database connections pool | gauge | connection |
sonarqube.Maximum number of active database connections | gauge | connection |
sonarqube.Maximum number of database connections waiting to be used | gauge | connection |
sonarqube. | gauge | millisecond |
sonarqube. | gauge | connection |
sonarqube. | gauge | second |
sonarqube.Classes | gauge | - |
sonarqube.Number of comment lines | gauge | - |
sonarqube.Comments balanced by ncloc + comment lines | gauge | percent |
sonarqube.Directories | gauge | - |
sonarqube.Number of files | gauge | - |
sonarqube.Functions | gauge | - |
sonarqube.Number of generated lines | gauge | - |
sonarqube.Generated non Commenting Lines of Code | gauge | - |
sonarqube.Lines | gauge | - |
sonarqube.Non commenting lines of code | gauge | - |
sonarqube.New lines | gauge | - |
sonarqube.Number of projects | gauge | - |
sonarqube.Number of statements | gauge | - |
公式ドキュメント
メトリクスの名前と説明は Datadog の公式インテグレーションの定義 (Copyright Datadog, Inc.・BSD-3-Clause) を英文のまま載せています。利用条件の全文は サイトについてにあります。