metrics

package
v0.0.0-...-17e6b21 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 30, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AIMetrics

type AIMetrics struct {
	// contains filtered or unexported fields
}

type ComplianceMetrics

type ComplianceMetrics struct {
	// contains filtered or unexported fields
}

type MetricsCollector

type MetricsCollector struct {
	// contains filtered or unexported fields
}

func NewMetricsCollector

func NewMetricsCollector(ctx context.Context) (*MetricsCollector, error)

func (*MetricsCollector) CollectValidationMetrics

func (mc *MetricsCollector) CollectValidationMetrics(
	ctx context.Context,
	compliance *proto.UnifiedCompliance,
) (*proto.ValidationMetrics, error)

func (*MetricsCollector) RecordAuditTrail

func (mc *MetricsCollector) RecordAuditTrail(trailType string, status string)

func (*MetricsCollector) RecordCryptoOperation

func (mc *MetricsCollector) RecordCryptoOperation(algorithm string, operation string)

func (*MetricsCollector) RecordLifecycleEvent

func (mc *MetricsCollector) RecordLifecycleEvent(eventType string, status string)

func (*MetricsCollector) RecordNISTValidation

func (mc *MetricsCollector) RecordNISTValidation(standard string, status string)

func (*MetricsCollector) UpdatePolicyIntegrity

func (mc *MetricsCollector) UpdatePolicyIntegrity(domain string, version string, score float64)

type QuantumMetrics

type QuantumMetrics struct {
	// contains filtered or unexported fields
}

type QuantumMetricsCollector

type QuantumMetricsCollector struct {
	// contains filtered or unexported fields
}

func NewQuantumMetricsCollector

func NewQuantumMetricsCollector(reg prometheus.Registerer, meter metric.Meter) (*QuantumMetricsCollector, error)

type SecurityMetrics

type SecurityMetrics struct {
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL