Documentation
¶
Overview ¶
Copyright 2025 l3montree UG (haftungsbeschraenkt). SPDX-License-Identifier: AGPL-3.0-or-later
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AssetVersionScanAmount = promauto.NewCounter(prometheus.CounterOpts{
Name: "devguard_daemon_asset_version_scan_amount",
Help: "The total number of asset version",
})
View Source
var AssetVersionScanSuccess = promauto.NewCounter(prometheus.CounterOpts{
Name: "devguard_daemon_asset_version_scan_success",
Help: "The total number of successful asset version scans",
})
View Source
var AssetVersionsStatisticsAmount = promauto.NewCounter(prometheus.CounterOpts{
Name: "devguard_daemon_asset_versions_statistics_amount",
Help: "The total number of asset versions statistics",
})
View Source
var AssetVersionsStatisticsSuccess = promauto.NewCounter(prometheus.CounterOpts{
Name: "devguard_daemon_asset_versions_statistics_success",
Help: "The total number of successful asset versions statistics",
})
View Source
var DependencyVulnScanAmount = promauto.NewCounter(prometheus.CounterOpts{
Name: "devguard_dependency_vuln_scan_amount",
Help: "The total number of dependency vulnerability scans",
})
View Source
var DependencyVulnScanDuration = promauto.NewHistogram(prometheus.HistogramOpts{ Name: "devguard_dependency_vuln_scan_duration_minutes", Help: "Duration of dependency vulnerability scans in minutes", Buckets: prometheus.DefBuckets, })
View Source
var DependencyVulnsUpdatedAmount = promauto.NewCounter(prometheus.CounterOpts{
Name: "devguard_daemon_dependency_vulns_updated_amount",
Help: "The total number of updated dependency vulnerabilities",
})
View Source
var FirstPartyScanAmount = promauto.NewCounter(prometheus.CounterOpts{
Name: "devguard_first_party_scan_amount",
Help: "The total number of first party scans",
})
View Source
var FirstPartyScanDuration = promauto.NewHistogram(prometheus.HistogramOpts{ Name: "devguard_first_party_scan_duration_minutes", Help: "Duration of first party scans in minutes", Buckets: prometheus.DefBuckets, })
View Source
var OpenSourceInsightProjectAmount = promauto.NewCounter(prometheus.CounterOpts{
Name: "devguard_deps_dev_project_amount",
Help: "The total number of deps.dev projects",
})
View Source
var OpenSourceInsightProjectUpdatedAmount = promauto.NewCounter(prometheus.CounterOpts{
Name: "devguard_deps_dev_project_updated_amount",
Help: "The total number of updated deps.dev projects",
})
View Source
var RecalculateAllRawRiskAssessmentsAssetVersionsAmount = promauto.NewCounter(prometheus.CounterOpts{
Name: "devguard_recalculate_all_raw_risk_assessments_asset_versions_amount",
Help: "The total number of recalculating all raw risk assessments for asset versions",
})
View Source
var RecalculateAllRawRiskAssessmentsAssetVersionsUpdatedAmount = promauto.NewCounter(prometheus.CounterOpts{
Name: "devguard_recalculate_all_raw_risk_assessments_asset_versions_updated_amount",
Help: "The total number of recalculating all raw risk assessments for asset versions updated",
})
View Source
var RecalculateAllRawRiskAssessmentsDuration = promauto.NewHistogram(prometheus.HistogramOpts{ Name: "devguard_daemon_recalculate_all_raw_risk_assessments_duration_minutes", Help: "Duration of recalculating all raw risk assessments in minutes", Buckets: prometheus.DefBuckets, })
View Source
var RecalculateRiskDaemonAmount = promauto.NewCounter(prometheus.CounterOpts{
Name: "devguard_daemon_recalculate_risk_amount",
Help: "The total number of recalculating risk daemon operations",
})
View Source
var ScanDaemonAmount = promauto.NewCounter(prometheus.CounterOpts{
Name: "devguard_daemon_scans_asset_version_amount",
Help: "The total number of scans daemon",
})
View Source
var ScanDaemonDuration = promauto.NewHistogram(prometheus.HistogramOpts{ Name: "devguard_daemon_asset_version_scan_duration_minutes", Help: "Duration of asset version scans in minutes", Buckets: prometheus.DefBuckets, })
View Source
var StatisticsUpdateDaemonAmount = promauto.NewCounter(prometheus.CounterOpts{
Name: "devguard_daemon_statistics_update_amount",
Help: "The total number of statistics update operations",
})
View Source
var StatisticsUpdateDuration = promauto.NewHistogram(prometheus.HistogramOpts{ Name: "devguard_daemon_statistics_update_duration_minutes", Help: "Duration of statistics updates in minutes", Buckets: prometheus.DefBuckets, })
View Source
var SyncTicketDaemonAmount = promauto.NewCounter(prometheus.CounterOpts{
Name: "devguard_daemon_assets_sync_tickets_amount",
Help: "The total number of asset sync tickets operations",
})
View Source
var SyncTicketDuration = promauto.NewHistogram(prometheus.HistogramOpts{ Name: "devguard_daemon_assets_sync_tickets_duration_minutes", Help: "Duration of asset sync tickets in minutes", Buckets: prometheus.DefBuckets, })
View Source
var TicketClosedAmount = promauto.NewCounter(prometheus.CounterOpts{
Name: "devguard_ticket_closed_amount",
Help: "The total number of tickets closed",
})
View Source
var TicketCreatedAmount = promauto.NewCounter(prometheus.CounterOpts{
Name: "devguard_ticket_created_amount",
Help: "The total number of tickets created",
})
View Source
var TicketReopenedAmount = promauto.NewCounter(prometheus.CounterOpts{
Name: "devguard_ticket_reopened_amount",
Help: "The total number of tickets reopened",
})
View Source
var TicketUpdatedAmount = promauto.NewCounter(prometheus.CounterOpts{
Name: "devguard_ticket_updated_amount",
Help: "The total number of tickets updated",
})
View Source
var UpdateComponentPropertiesDaemonAmount = promauto.NewCounter(prometheus.CounterOpts{
Name: "devguard_daemon_update_component_properties_amount",
Help: "The total number of update component properties daemon operations",
})
View Source
var UpdateComponentPropertiesDuration = promauto.NewHistogram(prometheus.HistogramOpts{ Name: "devguard_daemon_update_component_properties_duration_minutes", Help: "Duration of update component properties in minutes", Buckets: prometheus.DefBuckets, })
View Source
var UpdateOpenSourceInsightInformationDaemonAmount = promauto.NewCounter(prometheus.CounterOpts{
Name: "devguard_daemon_update_deps_dev_information_amount",
Help: "The total number of update deps.dev information daemon operations",
})
View Source
var UpdateOpenSourceInsightInformationDuration = promauto.NewHistogram(prometheus.HistogramOpts{ Name: "devguard_daemon_update_deps_dev_information_duration_minutes", Help: "Duration of update deps.dev information daemon operations in minutes", Buckets: prometheus.DefBuckets, })
View Source
var VulnDBUpdateDaemonAmount = promauto.NewCounter(prometheus.CounterOpts{
Name: "devguard_daemon_vulndb_update_amount",
Help: "The total number of vulndb update operations",
})
View Source
var VulnDBUpdateDuration = promauto.NewHistogram(prometheus.HistogramOpts{ Name: "devguard_daemon_vulndb_update_duration_minutes", Help: "Duration of vulndb updates in minutes", Buckets: prometheus.DefBuckets, })
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.