metrics

package
v1.5.4 Latest Latest
Warning

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

Go to latest
Published: May 29, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

Package metrics provides various metric and telemetry definitions for OpenFGA Conditions.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConditionMetrics

type ConditionMetrics struct {
	// contains filtered or unexported fields
}
var Metrics *ConditionMetrics

Metrics provides access to Condition metrics.

func (*ConditionMetrics) ObserveCompilationDuration

func (m *ConditionMetrics) ObserveCompilationDuration(elapsed time.Duration)

ObserveCompilationDuration records the duration (in milliseconds) that Condition compilation took.

func (*ConditionMetrics) ObserveEvaluationCost

func (m *ConditionMetrics) ObserveEvaluationCost(cost uint64)

ObserveEvaluationCost records the CEL evaluation cost the Condition required to resolve the expression.

func (*ConditionMetrics) ObserveEvaluationDuration

func (m *ConditionMetrics) ObserveEvaluationDuration(elapsed time.Duration)

ObserveEvaluationDuration records the duration (in milliseconds) that Condition evaluation took.

Jump to

Keyboard shortcuts

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