Documentation ¶
Index ¶
Constants ¶
View Source
const ( FailTypeP2P = "p2p" FailTypeBackSource = "source" )
Variables ¶
View Source
var ( ProxyRequestCount = promauto.NewCounterVec(prometheus.CounterOpts{ Namespace: constants.MetricsNamespace, Subsystem: constants.DfdaemonMetricsName, Name: "proxy_request_total", Help: "Counter of the total proxy request.", }, []string{"method"}) ProxyRequestViaDragonflyCount = promauto.NewCounter(prometheus.CounterOpts{ Namespace: constants.MetricsNamespace, Subsystem: constants.DfdaemonMetricsName, Name: "proxy_request_via_dragonfly_total", Help: "Counter of the total proxy request via Dragonfly.", }) ProxyRequestNotViaDragonflyCount = promauto.NewCounter(prometheus.CounterOpts{ Namespace: constants.MetricsNamespace, Subsystem: constants.DfdaemonMetricsName, Name: "proxy_request_not_via_dragonfly_total", Help: "Counter of the total proxy request not via Dragonfly.", }) ProxyRequestRunningCount = promauto.NewGaugeVec(prometheus.GaugeOpts{ Namespace: constants.MetricsNamespace, Subsystem: constants.DfdaemonMetricsName, Name: "proxy_request_running_total", Help: "Current running count of proxy request.", }, []string{"method"}) ProxyRequestBytesCount = promauto.NewCounterVec(prometheus.CounterOpts{ Namespace: constants.MetricsNamespace, Subsystem: constants.DfdaemonMetricsName, Name: "proxy_request_bytes_total", Help: "Counter of the total byte of all proxy request.", }, []string{"method"}) PeerTaskCount = promauto.NewCounter(prometheus.CounterOpts{ Namespace: constants.MetricsNamespace, Subsystem: constants.DfdaemonMetricsName, Name: "peer_task_total", Help: "Counter of the total peer tasks.", }) PeerTaskFailedCount = promauto.NewCounterVec(prometheus.CounterOpts{ Namespace: constants.MetricsNamespace, Subsystem: constants.DfdaemonMetricsName, Name: "peer_task_failed_total", Help: "Counter of the total failed peer tasks.", }, []string{"type"}) PieceTaskCount = promauto.NewCounter(prometheus.CounterOpts{ Namespace: constants.MetricsNamespace, Subsystem: constants.DfdaemonMetricsName, Name: "piece_task_total", Help: "Counter of the total failed piece tasks.", }) PieceTaskFailedCount = promauto.NewCounter(prometheus.CounterOpts{ Namespace: constants.MetricsNamespace, Subsystem: constants.DfdaemonMetricsName, Name: "piece_task_failed_total", Help: "Counter of the total failed piece tasks.", }) FileTaskCount = promauto.NewCounter(prometheus.CounterOpts{ Namespace: constants.MetricsNamespace, Subsystem: constants.DfdaemonMetricsName, Name: "file_task_total", Help: "Counter of the total file tasks.", }) StreamTaskCount = promauto.NewCounter(prometheus.CounterOpts{ Namespace: constants.MetricsNamespace, Subsystem: constants.DfdaemonMetricsName, Name: "stream_task_total", Help: "Counter of the total stream tasks.", }) SeedTaskCount = promauto.NewCounter(prometheus.CounterOpts{ Namespace: constants.MetricsNamespace, Subsystem: constants.DfdaemonMetricsName, Name: "seed_task_total", Help: "Counter of the total seed tasks.", }) PeerTaskCacheHitCount = promauto.NewCounter(prometheus.CounterOpts{ Namespace: constants.MetricsNamespace, Subsystem: constants.DfdaemonMetricsName, Name: "peer_task_cache_hit_total", Help: "Counter of the total cache hit peer tasks.", }) PrefetchTaskCount = promauto.NewCounter(prometheus.CounterOpts{ Namespace: constants.MetricsNamespace, Subsystem: constants.DfdaemonMetricsName, Name: "prefetch_task_total", Help: "Counter of the total prefetched tasks.", }) )
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.