# Functions
SetTagsWithCardinality returns the array of tags and set the requested cardinality.
# Variables
AllResolutionsTags is the list of resolution tags.
AllTypesTags is the list of types.
CacheTag is assigned to metrics related to userspace cache.
ERPCTag is assigned to metrics related to eRPC.
KernelMapsTag is assigned to metrics related to eBPF kernel maps.
MetricAgentPrefix is the prefix of the metrics sent by the runtime security agent.
MetricConcurrentSyscall is the name of the metric used to count concurrent syscalls Tags: -.
MetricDentryERPC is the counter of eRPC dentry resolution errors by error type Tags: ret.
MetricDentryResolverHits is the counter of successful dentry resolution Tags: cache, kernel_maps.
MetricDentryResolverMiss is the counter of unsuccessful dentry resolution Tags: cache, kernel_maps.
MetricEventServerExpired is the name of the metric used to count the number of events that expired because the security-agent was not processing them fast enough Tags: rule_id.
MetricExec is the name of the metric used to count the executions on the host Tags: process.
MetricInodeDiscardersAdded is the number of inode discarder added.
MetricLoadControllerPidDiscarder is the name of the metric used to count the number of pid discarders Tags: -.
MetricPerfBufferBytesRead is the name of the metric used to count the number of bytes read from a perf buffer Tags: map.
MetricPerfBufferBytesWrite is the name of the metric used to count the number of bytes written to a perf buffer Tags: map, event_type.
MetricPerfBufferEventsRead is the name of the metric used to count the number of events read from a perf buffer Tags: map.
MetricPerfBufferEventsWrite is the name of the metric used to count the number of events written to a perf buffer Tags: map, event_type.
MetricPerfBufferLostRead is the name of the metric used to count the number of lost events, as reported in user space by a perf buffer Tags: map.
MetricPerfBufferLostWrite is the name of the metric used to count the number of lost events, as reported by a dedicated count in kernel space Tags: map, event_type.
MetricPerfBufferSortingAvgOp is the name of the metric used to report average sorting operations.
MetricPerfBufferSortingError is the name of the metric used to report events reordering issues.
MetricPerfBufferSortingQueueSize is the name of the metric used to report reordering queue size.
MetricProcessResolverAdded is the name of the metric used to report the number of entries added in the cache Tags: -.
MetricProcessResolverCacheHits is the name of the metric used to report the process resolver cache hits Tags: type.
MetricProcessResolverCacheMiss is the name of the metric used to report process resolver cache misses Tags: -.
MetricProcessResolverCacheSize is the name of the metric used to report the size of the user space process cache Tags: -.
MetricProcessResolverFlushed is the name of the metric used to report the number cache flush Tags: -.
MetricProcessResolverReferenceCount is the name of the metric used to report the number of entry cache still referenced in the process tree Tags: -.
MetricRateLimiterAllow is the name of the metric used to count the amount of events allowed by the rate limiter Tags: rule_id.
MetricRateLimiterDrop is the name of the metric used to count the amount of events dropped by the rate limiter Tags: rule_id.
MetricRuleSetLoaded is the name of the metric used to report that a new ruleset was loaded Tags: -.
MetricRuntimePrefix is the prefix of the metrics sent by the runtime security module.
MetricSecurityAgentFIMContainersRunning is used to report the count of running containers when the security agent `FIM` feature is enabled.
MetricSecurityAgentFIMRunning is reported when the security agent `FIM` feature is enabled.
MetricSecurityAgentRuntimeContainersRunning is used to report the count of running containers when the security agent `Runtime` feature is enabled.
MetricSecurityAgentRuntimeRunning is reported when the security agent `Runtime` feature is enabled.
MetricSyscalls is the name of the metric used to count each syscall executed on the host Tags: process, syscall.
ParentResolutionTag is assigned to metrics related to the resolution of a parent.
PathResolutionTag is assigned to metrics related to the resolution of a path.
ProcFSTag is assigned to metrics related to /proc fallbacks.
SegmentResolutionTag is assigned to metrics related to the resolution of a segment.