Skip to main content

IDE and CLI Usage explore data dictionary

The following definitions describe the dimensions and measures used in the IDE and CLI Usage explore in Veracode Analytics.

Client-side events dimensions

DimensionDescription
IDThe unique event identifier generated by the client when the event is created.
NameThe type of event that occurred.
Span IDThe identifier from the environment in which the analytics module runs. Multiple events can share the same span ID if they occur within the same logical session or operation scope.
Event TimestampThe timestamp of when the event occurred.
Trace IDThe trace identifier used to correlate multiple events that originate from a single high-level user action.
Execution DurationThe duration of the event, in milliseconds.
Error CodeThe error code associated with the event, if any.
Error MessageThe error message associated with the event, if any.
SourceThe service from which the event originated, such as the CLI, IDE, or CI.
VersionThe source version from which the event originated.
AuthenticationThe authentication type used, either OAuth or HMAC.
Org UUIDThe Veracode-defined UUID of the organization to which the user who triggered the associated event belongs.
User UUIDThe Veracode-defined UUID of the user who triggered the associated event.
IDE SystemIf the source is IDE, the IDE from which the event originated.
IDE System VersionIf the source is IDE, the IDE version from which the event originated.
CLI PathIf the source is CLI, the filepath associated with the event.
CLI CommandIf the source is CLI, the action performed, such as scan.
CLI SubcommandIf the source is CLI, the step performed to execute the action, such as upload for the scan command.
CLI ArgsIf the source is CLI, the arguments passed.
CLI FlagsIf the source is CLI, the flags set.
CI Is Repo Tools? (yes / no)If the source is CI, a boolean field that indicates the origin of the CI event.
CI ProviderIf the source is CI, the CI provider or service name.
CI Provider VersionIf the source is CI, the CI agent or runtime environment version.
CI Pipeline NameIf the source is CI, the name of the current pipeline or workflow run.
Git Project NameThe name of the Git project or repository the event is acting on.
Git Active BranchThe name of the active Git branch or repository on which he event is acting on.
Git Protected Branch (yes / no)The boolean value that indicates whether the active branch is protected.
Git Commit IDThe ID of the commit checked out in the repository.
Git Has Changes (yes / no)The Boolean value that indicates whether the active branch is protected.
Git LanguageThe repository language.
OS ArchitectureThe host machine's CPU architecture.
OS FamilyThe host machine's OS family.
OS PlatformThe OS platform or distribution identifier for the host machine.
OS NameThe full name of the OS of the host machine.
OS Number of CPUsThe number of CPUs available on the host machine.
OS VersionThe version of the OS in use by the host machine.
DataAdditional event-specific data fields.

Client-side events measures

MeasureDescription
Total Active UsersThe number of users who have used the Veracode IDE plug-in.
Total Active ProjectsThe number of projects that have used the Veracode IDE plug-in.
Successfully Scanned ProjectsThe number of projects that were successfully scanned using the Veracode IDE plug-in.
CountThe number of events triggered for IDE.