guiqi695/moon-prometheus-sdk/metric does not have a README file
pub(all) suberror MetricError {
InvalidName(String)
InvalidLabelName(String)
DuplicateLabelName(String)
ReservedLabelName(String)
InvalidHelp(String)
InvalidUnit(String)
NegativeCounterDelta(Double)
NonFiniteCounterDelta(Double)
InvalidBucketOrder
InvalidBucketBoundary(Double)
NonFiniteObservation
} derive(Eq, Debug)fn Counter::new(name : String, help? : String, unit? : String, const_labels? : Array[Label]) -> Counter raise MetricErrorpub struct Descriptor {
name : String
help : String
unit : String?
kind : MetricKind
const_labels : Array[Label]
variable_label_names : Array[String]
}fn Descriptor::new(name : String, kind : MetricKind, help? : String, unit? : String, const_labels? : Array[Label], variable_label_names? : Array[String]) -> Descriptor raise MetricErrorfn Gauge::new(name : String, help? : String, unit? : String, const_labels? : Array[Label]) -> Gauge raise MetricErrorInstall
Download zipPrometheus metrics model, registry, and OpenMetrics text exporter for MoonBit.