Documentation
¶
Overview ¶
analytics package is for internal utility functions for tracking anonymous usage analytics.
Index ¶
- func Close()
- func Init()
- func IsDisabled() bool
- func Track(distinctId string, event string, properties posthog.Properties)
- func TrackAgentQuery()
- func TrackCI()
- func TrackCommandImageScan()
- func TrackCommandInspectMalwareAnalysis()
- func TrackCommandQuery()
- func TrackCommandRun()
- func TrackCommandScan()
- func TrackCommandScanBrewScan()
- func TrackCommandScanDirectoryScan()
- func TrackCommandScanEnvCI()
- func TrackCommandScanEnvDocker()
- func TrackCommandScanEnvGitHubActions()
- func TrackCommandScanEnvGitLabCI()
- func TrackCommandScanFilterArgs()
- func TrackCommandScanFilterSuite()
- func TrackCommandScanGitHubOrgScan()
- func TrackCommandScanGitHubScan()
- func TrackCommandScanInsightsV2()
- func TrackCommandScanMalwareAnalysis()
- func TrackCommandScanPackageManifestScan()
- func TrackCommandScanPurlScan()
- func TrackCommandScanUsingCodeAnalysis()
- func TrackCommandScanVSCodeExtScan()
- func TrackEvent(event string)
- func TrackReporterCSV()
- func TrackReporterCloudSync()
- func TrackReporterCycloneDX()
- func TrackReporterDefectDojo()
- func TrackReporterJSON()
- func TrackReporterMarkdownSummary()
- func TrackReporterSarif()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsDisabled ¶
func IsDisabled() bool
func Track ¶
func Track(distinctId string, event string, properties posthog.Properties)
We want to ensure that we do not collect any telemetry if the user has disabled them. This is a helper function to ensure that we do not collect any telemetry if the user has disabled them.
func TrackAgentQuery ¶ added in v1.12.0
func TrackAgentQuery()
func TrackCommandImageScan ¶ added in v1.11.0
func TrackCommandImageScan()
func TrackCommandInspectMalwareAnalysis ¶
func TrackCommandInspectMalwareAnalysis()
func TrackCommandQuery ¶
func TrackCommandQuery()
func TrackCommandRun ¶
func TrackCommandRun()
func TrackCommandScan ¶
func TrackCommandScan()
func TrackCommandScanBrewScan ¶ added in v1.12.5
func TrackCommandScanBrewScan()
func TrackCommandScanDirectoryScan ¶
func TrackCommandScanDirectoryScan()
func TrackCommandScanEnvCI ¶
func TrackCommandScanEnvCI()
func TrackCommandScanEnvDocker ¶
func TrackCommandScanEnvDocker()
func TrackCommandScanEnvGitHubActions ¶
func TrackCommandScanEnvGitHubActions()
func TrackCommandScanEnvGitLabCI ¶
func TrackCommandScanEnvGitLabCI()
func TrackCommandScanFilterArgs ¶
func TrackCommandScanFilterArgs()
func TrackCommandScanFilterSuite ¶
func TrackCommandScanFilterSuite()
func TrackCommandScanGitHubOrgScan ¶
func TrackCommandScanGitHubOrgScan()
func TrackCommandScanGitHubScan ¶
func TrackCommandScanGitHubScan()
func TrackCommandScanInsightsV2 ¶
func TrackCommandScanInsightsV2()
func TrackCommandScanMalwareAnalysis ¶
func TrackCommandScanMalwareAnalysis()
func TrackCommandScanPackageManifestScan ¶
func TrackCommandScanPackageManifestScan()
func TrackCommandScanPurlScan ¶
func TrackCommandScanPurlScan()
func TrackCommandScanUsingCodeAnalysis ¶
func TrackCommandScanUsingCodeAnalysis()
func TrackCommandScanVSCodeExtScan ¶
func TrackCommandScanVSCodeExtScan()
func TrackEvent ¶
func TrackEvent(event string)
func TrackReporterCSV ¶
func TrackReporterCSV()
func TrackReporterCloudSync ¶
func TrackReporterCloudSync()
func TrackReporterCycloneDX ¶
func TrackReporterCycloneDX()
func TrackReporterDefectDojo ¶
func TrackReporterDefectDojo()
func TrackReporterJSON ¶
func TrackReporterJSON()
func TrackReporterMarkdownSummary ¶
func TrackReporterMarkdownSummary()
func TrackReporterSarif ¶
func TrackReporterSarif()
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.