vcs.change.count | gauge | int | {change} | development | yes | vcs.change.state (string), vcs.repository.name (string), vcs.repository.url.full (string) | The number of changes (pull requests) in a repository, categorized by their state (either open or merged). |
vcs.change.duration | gauge | int | s | development | yes | vcs.change.state (string), vcs.ref.head.name (string), vcs.repository.name (string), vcs.repository.url.full (string) | The time duration a change (pull request/merge request/changelist) has been in an open state. |
vcs.change.time_to_approval | gauge | int | s | development | yes | vcs.ref.head.name (string), vcs.repository.name (string), vcs.repository.url.full (string) | The amount of time it took a change (pull request) to go from open to approved. |
vcs.change.time_to_merge | gauge | int | s | development | yes | vcs.ref.head.name (string), vcs.repository.name (string), vcs.repository.url.full (string) | The amount of time it took a change (pull request) to go from open to merged. |
vcs.contributor.count | gauge | int | {contributor} | development | no | vcs.repository.name (string), vcs.repository.url.full (string) | The number of unique contributors to a repository. |
vcs.ref.count | gauge | int | {ref} | development | yes | vcs.ref.type (string), vcs.repository.name (string), vcs.repository.url.full (string) | The number of refs of type branch in a repository. |
vcs.ref.lines_delta | gauge | int | {line} | development | yes | vcs.line_change.type (string), vcs.ref.base.name (string), vcs.ref.base.type (string), vcs.ref.head.name (string), vcs.ref.head.type (string), vcs.repository.name (string), vcs.repository.url.full (string) | The number of lines added/removed in a ref (branch) relative to the default branch (trunk). |
vcs.ref.revisions_delta | gauge | int | {revision} | development | yes | vcs.ref.base.name (string), vcs.ref.base.type (string), vcs.ref.head.name (string), vcs.ref.head.type (string), vcs.repository.name (string), vcs.repository.url.full (string), vcs.revision_delta.direction (string) | The number of revisions (commits) a ref (branch) is ahead/behind the branch from trunk (default). |
vcs.ref.time | gauge | int | s | development | yes | vcs.ref.head.name (string), vcs.ref.head.type (string), vcs.repository.name (string), vcs.repository.url.full (string) | Time a ref (branch) created from the default branch (trunk) has existed. The vcs.ref.type attribute will always be branch. |
vcs.repository.count | gauge | int | {repository} | development | yes | | The number of repositories in an organization. |