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.
Click to show internal directories.
Click to hide internal directories.