Interface ITopicMetricCollector

The definition of a topic metric collector.

Inherited Members
IMetricCollector.Name
IMetricCollector.ExportsToPrometheus
IMetricCollector.MaximumGroups
Namespace: PushTechnology.ClientInterface.Client.Features.Metrics
Assembly: Diffusion.Client.dll
Syntax
public interface ITopicMetricCollector : IMetricCollector
Remarks

These can be configured to record metric data for a subset of all topics, specified with a topic selector.

Properties

GroupByPathPrefixParts

Returns the number of leading parts of the topic path to group by.

Declaration
int GroupByPathPrefixParts { get; }
Property Value
Type Description
System.Int32

The number of leading parts of the topic path to group by.

GroupsByTopicType

Indicates whether the collector groups by topic type.

Declaration
bool GroupsByTopicType { get; }
Property Value
Type Description
System.Boolean

Whether the collector groups by topic type.

GroupsByTopicView

Indicates whether the collector groups by topic view.

Declaration
bool GroupsByTopicView { get; }
Property Value
Type Description
System.Boolean

Whether the collector groups by topic view.

TopicSelector

The topic selector.

Declaration
string TopicSelector { get; }
Property Value
Type Description
System.String

The topic selector.

Back to top