public class TelegrafServiceHandler extends Object
| Constructor and Description |
|---|
TelegrafServiceHandler(ModuleManager moduleManager,
MeterSystem meterSystem,
List<org.apache.skywalking.oap.meter.analyzer.prometheus.rule.Rule> rules) |
| Modifier and Type | Method and Description |
|---|---|
Commands |
collectData(TelegrafData telegrafData) |
List<com.google.common.collect.ImmutableMap<String,org.apache.skywalking.oap.meter.analyzer.dsl.SampleFamily>> |
convertSampleFamily(TelegrafData telegrafData) |
List<org.apache.skywalking.oap.meter.analyzer.dsl.Sample> |
convertTelegraf(TelegrafDatum telegrafData)
Convert the TelegrafData object to meter
Sample |
public TelegrafServiceHandler(ModuleManager moduleManager, MeterSystem meterSystem, List<org.apache.skywalking.oap.meter.analyzer.prometheus.rule.Rule> rules)
public List<org.apache.skywalking.oap.meter.analyzer.dsl.Sample> convertTelegraf(TelegrafDatum telegrafData)
Samplepublic List<com.google.common.collect.ImmutableMap<String,org.apache.skywalking.oap.meter.analyzer.dsl.SampleFamily>> convertSampleFamily(TelegrafData telegrafData)
public Commands collectData(TelegrafData telegrafData)
Copyright © 2022 The Apache Software Foundation. All rights reserved.