Documentation ¶
Index ¶
- Variables
- func GetBytesReadHistogram(db, table string) prometheus.Observer
- func GetPrometheusGatherer() prometheus.Gatherer
- func GetPrometheusRegistry() prometheus.Registerer
- func GetRowsReadHistogram(db, table string) prometheus.Observer
- func NewRPCBackendCloseCounterByName(name string) prometheus.Counter
- func NewRPCBackendConnectCounterByName(name string) prometheus.Counter
- func NewRPCBackendConnectDurationHistogramByName(name string) prometheus.Observer
- func NewRPCBackendConnectFailedCounterByName(name string) prometheus.Counter
- func NewRPCBackendCreateCounterByName(name string) prometheus.Counter
- func NewRPCBackendDoneDurationHistogramByName(name string) prometheus.Observer
- func NewRPCBackendPoolSizeGaugeByName(name string) prometheus.Gauge
- func NewRPCBackendSendingBatchSizeGaugeByName(name string) prometheus.Gauge
- func NewRPCBackendSendingQueueSizeGaugeByName(name string) prometheus.Gauge
- func NewRPCBackendWriteDurationHistogramByName(name string) prometheus.Observer
- func NewRPCBackendWriteLatencyDurationHistogramByName(name string) prometheus.Observer
- func NewRPCMessageReceiveCounterByName(name string) prometheus.Counter
- func NewRPCMessageSendCounterByName(name string) prometheus.Counter
- func NewRPCServerSendingBatchSizeGaugeByName(name string) prometheus.Gauge
- func NewRPCServerSendingQueueSizeGaugeByName(name string) prometheus.Gauge
- func NewRPCServerSessionSizeGaugeByName(name string) prometheus.Gauge
- func NewRPCServerWriteDurationHistogramByName(name string) prometheus.Observer
- func NewRPCServerWriteLatencyDurationHistogramByName(name string) prometheus.Observer
Constants ¶
This section is empty.
Variables ¶
View Source
var ( S3ConnectCounter = prometheus.NewCounter( prometheus.CounterOpts{ Namespace: "mo", Subsystem: "fs", Name: "s3_connect_total", Help: "Total number of s3 connect count.", }) S3DNSResolveCounter = prometheus.NewCounter( prometheus.CounterOpts{ Namespace: "mo", Subsystem: "fs", Name: "s3_dns_resolve_total", Help: "Total number of s3 dns resolve count.", }) FSReadS3Counter = fsReadCounter.WithLabelValues("s3") FSReadHitMemCounter = fsReadCounter.WithLabelValues("hit-mem") FSReadHitDiskCounter = fsReadCounter.WithLabelValues("hit-disk") FSReadHitRemoteCounter = fsReadCounter.WithLabelValues("hit-remote") FSWriteS3Counter = fsWriteCounter.WithLabelValues("s3") FSWriteLocalCounter = fsWriteCounter.WithLabelValues("local") )
View Source
var ( S3WriteIOBytesHistogram = s3IOBytesHistogram.WithLabelValues("write") S3ReadIOBytesHistogram = s3IOBytesHistogram.WithLabelValues("read") S3WriteIODurationHistogram = s3IODurationHistogram.WithLabelValues("write") S3ReadIODurationHistogram = s3IODurationHistogram.WithLabelValues("read") S3GetConnDurationHistogram = s3ConnDurationHistogram.WithLabelValues("get-conn") S3DNSResolveDurationHistogram = s3ConnDurationHistogram.WithLabelValues("dns-resolve") S3ConnectDurationHistogram = s3ConnDurationHistogram.WithLabelValues("connect") S3TLSHandshakeDurationHistogram = s3ConnDurationHistogram.WithLabelValues("tls-handshake") LocalWriteIOBytesHistogram = localIOBytesHistogram.WithLabelValues("write") LocalReadIOBytesHistogram = localIOBytesHistogram.WithLabelValues("read") LocalWriteIODurationHistogram = localIODurationHistogram.WithLabelValues("write") LocalReadIODurationHistogram = localIODurationHistogram.WithLabelValues("read") )
View Source
var ( HeartbeatHistogram = prometheus.NewHistogramVec( prometheus.HistogramOpts{ Namespace: "hakeeper", Subsystem: "heartbeat_send", Name: "duration_seconds", Help: "hakeeper heartbeat send durations", Buckets: prometheus.ExponentialBuckets(0.00001, 2.0, 20), }, []string{"type"}) HeartbeatFailureCounter = prometheus.NewCounterVec( prometheus.CounterOpts{ Namespace: "hakeeper", Subsystem: "heartbeat_send", Name: "failed_total", Help: "hakeeper heartbeat failed count", }, []string{"type"}) HeartbeatRecvHistogram = prometheus.NewHistogramVec( prometheus.HistogramOpts{ Namespace: "hakeeper", Subsystem: "heartbeat_recv", Name: "duration_seconds", Help: "hakeeper heartbeat recv durations", Buckets: prometheus.ExponentialBuckets(0.00001, 2.0, 20), }, []string{"type"}) HeartbeatRecvFailureCounter = prometheus.NewCounterVec( prometheus.CounterOpts{ Namespace: "hakeeper", Subsystem: "heartbeat_recv", Name: "failed_total", Help: "hakeeper heartbeat recv failed count", }, []string{"type"}) CNHeartbeatHistogram = HeartbeatHistogram.WithLabelValues("cn") CNHeartbeatFailureCounter = HeartbeatFailureCounter.WithLabelValues("cn") CNHeartbeatRecvHistogram = HeartbeatRecvHistogram.WithLabelValues("cn") CNHeartbeatRecvFailureCounter = HeartbeatRecvFailureCounter.WithLabelValues("cn") TNHeartbeatHistogram = HeartbeatHistogram.WithLabelValues("tn") TNHeartbeatFailureCounter = HeartbeatFailureCounter.WithLabelValues("tn") TNHeartbeatRecvHistogram = HeartbeatRecvHistogram.WithLabelValues("tn") TNHeartbeatRecvFailureCounter = HeartbeatRecvFailureCounter.WithLabelValues("tn") LogHeartbeatHistogram = HeartbeatHistogram.WithLabelValues("log") LogHeartbeatFailureCounter = HeartbeatFailureCounter.WithLabelValues("log") LogHeartbeatRecvHistogram = HeartbeatRecvHistogram.WithLabelValues("log") LogHeartbeatRecvFailureCounter = HeartbeatRecvFailureCounter.WithLabelValues("log") )
View Source
var ( LogtailLoadCheckpointCounter = prometheus.NewCounter( prometheus.CounterOpts{ Namespace: "mo", Subsystem: "logtail", Name: "load_checkpoint_total", Help: "Total number of load checkpoint handled.", }) LogtailTotalReceivedCounter = logtailReceivedCounter.WithLabelValues("total") LogtailSubscribeReceivedCounter = logtailReceivedCounter.WithLabelValues("subscribe") LogtailUnsubscribeReceivedCounter = logtailReceivedCounter.WithLabelValues("unsubscribe") LogtailUpdateReceivedCounter = logtailReceivedCounter.WithLabelValues("update") LogtailHeartbeatReceivedCounter = logtailReceivedCounter.WithLabelValues("heartbeat") )
View Source
var ( LogTailSendQueueSizeGauge = logTailQueueSizeGauge.WithLabelValues("send") LogTailReceiveQueueSizeGauge = logTailQueueSizeGauge.WithLabelValues("receive") LogTailApplyQueueSizeGauge = logTailQueueSizeGauge.WithLabelValues("apply") )
View Source
var ( LogTailBytesHistogram = prometheus.NewHistogram( prometheus.HistogramOpts{ Namespace: "mo", Subsystem: "logtail", Name: "bytes", Help: "Bucketed histogram of logtail log bytes.", Buckets: prometheus.ExponentialBuckets(1, 2.0, 10), }) LogTailApplyDurationHistogram = logTailApplyDurationHistogram.WithLabelValues("apply") LogTailApplyLatencyDurationHistogram = logTailApplyDurationHistogram.WithLabelValues("apply-latency") LogTailApplyNotifyDurationHistogram = logTailApplyDurationHistogram.WithLabelValues("apply-notify") LogTailApplyNotifyLatencyDurationHistogram = logTailApplyDurationHistogram.WithLabelValues("apply-notify-latency") LogTailAppendDurationHistogram = prometheus.NewHistogram( prometheus.HistogramOpts{ Namespace: "mo", Subsystem: "logtail", Name: "append_duration_seconds", Help: "Bucketed histogram of append log tail into logservice duration.", Buckets: prometheus.ExponentialBuckets(0.00001, 2.0, 20), }) LogtailSendTotalHistogram = logTailSendDurationHistogram.WithLabelValues("total") LogtailSendLatencyHistogram = logTailSendDurationHistogram.WithLabelValues("latency") LogtailSendNetworkHistogram = logTailSendDurationHistogram.WithLabelValues("network") LogTailLoadCheckpointDurationHistogram = prometheus.NewHistogram( prometheus.HistogramOpts{ Namespace: "mo", Subsystem: "logtail", Name: "load_checkpoint_duration_seconds", Help: "Bucketed histogram of load check point duration.", Buckets: prometheus.ExponentialBuckets(0.00001, 2.0, 20), }) LogTailCollectDurationHistogram = prometheus.NewHistogram( prometheus.HistogramOpts{ Namespace: "mo", Subsystem: "logtail", Name: "collect_duration_seconds", Help: "Bucketed histogram of logtail collecting duration.", Buckets: prometheus.ExponentialBuckets(0.00001, 2.0, 20), }) )
View Source
var ( MemTAEDefaultAllocatorGauge = memMPoolAllocatedSizeGauge.WithLabelValues("tae_default") MemTAEMutableAllocatorGauge = memMPoolAllocatedSizeGauge.WithLabelValues("tae_mutable") MemTAESmallAllocatorGauge = memMPoolAllocatedSizeGauge.WithLabelValues("tae_small") MemTAEDefaultVectorPoolGauge = memMPoolAllocatedSizeGauge.WithLabelValues("vectorpool_default") )
View Source
var ( ProxyConnectAcceptedCounter = proxyConnectCounter.WithLabelValues("accepted") ProxyConnectCurrentCounter = proxyConnectCounter.WithLabelValues("current") ProxyConnectSuccessCounter = proxyConnectCounter.WithLabelValues("success") ProxyConnectRouteFailCounter = proxyConnectCounter.WithLabelValues("route-fail") ProxyConnectCommonFailCounter = proxyConnectCounter.WithLabelValues("common-fail") ProxyConnectRetryCounter = proxyConnectCounter.WithLabelValues("retry") ProxyConnectSelectCounter = proxyConnectCounter.WithLabelValues("select") ProxyConnectRejectCounter = proxyConnectCounter.WithLabelValues("reject") ProxyServerDisconnectCounter = proxyDisconnectCounter.WithLabelValues("server") ProxyClientDisconnectCounter = proxyDisconnectCounter.WithLabelValues("client") ProxyTransferSuccessCounter = proxyTransferCounter.WithLabelValues("success") ProxyTransferFailCounter = proxyTransferCounter.WithLabelValues("fail") ProxyTransferAbortCounter = proxyTransferCounter.WithLabelValues("abort") ProxyTransferDurationHistogram = prometheus.NewHistogram( prometheus.HistogramOpts{ Namespace: "mo", Subsystem: "proxy", Name: "connection_transfer_duration", Help: "Histogram of proxy transfer connections duration", Buckets: prometheus.ExponentialBuckets(0.00001, 2.0, 20), }) ProxyDrainCounter = prometheus.NewCounter( prometheus.CounterOpts{ Namespace: "mo", Subsystem: "proxy", Name: "drain_counter", Help: "Count of proxy drain CN servers", }) ProxyAvailableBackendServerNumGauge = prometheus.NewGaugeVec( prometheus.GaugeOpts{ Namespace: "mo", Subsystem: "proxy", Name: "available_backend_server_num", Help: "Count of available backend servers", }, []string{"account"}) ProxyTransferQueueSizeGauge = prometheus.NewGauge( prometheus.GaugeOpts{ Namespace: "mo", Subsystem: "proxy", Name: "transfer_queue_size", Help: "Size of proxy transfer queue", }) ProxyConnectionsNeedToTransferGauge = prometheus.NewGauge( prometheus.GaugeOpts{ Namespace: "mo", Subsystem: "proxy", Name: "connections_need_to_transfer", Help: "Proxy connections need to transfer", }) )
View Source
var ( TaskFlushTableTailDurationHistogram = taskShortDurationHistogram.WithLabelValues("flush_table_tail") TaskGCkpCollectUsageDurationHistogram = taskShortDurationHistogram.WithLabelValues("gckp_collect_usage") TaskICkpCollectUsageDurationHistogram = taskShortDurationHistogram.WithLabelValues("ickp_collect_uage") TaskCkpEntryPendingDurationHistogram = taskLongDurationHistogram.WithLabelValues("ckp_entry_pending") )
View Source
var ( TaskMergeScheduledByCounter = taskScheduledByCounter.WithLabelValues("merge") TaskMergedBlocksCounter = taskGeneratedStuffCounter.WithLabelValues("merged_block") TasKMergedSizeCounter = taskGeneratedStuffCounter.WithLabelValues("merged_size") TaskGCkpLoadObjectCounter = taskGeneratedStuffCounter.WithLabelValues("gckp_load_object") TaskICkpLoadObjectCounter = taskGeneratedStuffCounter.WithLabelValues("ickp_load_object") )
View Source
var ( TxnUserCounter = txnCounter.WithLabelValues("user") TxnInternalCounter = txnCounter.WithLabelValues("internal") TxnLeakCounter = txnCounter.WithLabelValues("leak") TxnStatementTotalCounter = txnStatementCounter.WithLabelValues("total") TxnStatementRetryCounter = txnStatementCounter.WithLabelValues("retry") TxnCNCommitCounter = txnCommitCounter.WithLabelValues("cn") TxnTNReceiveCommitCounter = txnCommitCounter.WithLabelValues("tn-receive") TxnTNCommitHandledCounter = txnCommitCounter.WithLabelValues("tn-handle") TxnRollbackCounter = prometheus.NewCounter( prometheus.CounterOpts{ Namespace: "mo", Subsystem: "txn", Name: "rollback_total", Help: "Total number of txn rollback handled.", }) TxnLockTotalCounter = txnLockCounter.WithLabelValues("total") TxnLocalLockTotalCounter = txnLockCounter.WithLabelValues("local") TxnRemoteLockTotalCounter = txnLockCounter.WithLabelValues("remote") TxnRangesLoadedObjectMetaTotalCounter = prometheus.NewCounter( prometheus.CounterOpts{ Namespace: "mo", Subsystem: "txn", Name: "ranges_loaded_object_meta_total", Help: "Total number of ranges loaded object meta.", }) )
View Source
var ( TxnCommitQueueSizeGauge = txnQueueSizeGauge.WithLabelValues("commit") TxnWaitActiveQueueSizeGauge = txnQueueSizeGauge.WithLabelValues("wait-active") TxnActiveQueueSizeGauge = txnQueueSizeGauge.WithLabelValues("active") TxnLockRPCQueueSizeGauge = txnQueueSizeGauge.WithLabelValues("lock-rpc") TxnCNCommittedMetaLocationQuantityGauge = txnCNCommittedLocationQuantityGauge.WithLabelValues("meta_location") TxnCNCommittedDeltaLocationQuantityGauge = txnCNCommittedLocationQuantityGauge.WithLabelValues("delta_location") )
View Source
var ( TxnCNCommitDurationHistogram = txnCommitDurationHistogram.WithLabelValues("cn") TxnCNSendCommitDurationHistogram = txnCommitDurationHistogram.WithLabelValues("cn-send") TxnCNCommitResponseDurationHistogram = txnCommitDurationHistogram.WithLabelValues("cn-resp") TxnCNCommitWaitLogtailDurationHistogram = txnCommitDurationHistogram.WithLabelValues("cn-wait-logtail") TxnTNCommitDurationHistogram = txnCommitDurationHistogram.WithLabelValues("tn") TxnLifeCycleDurationHistogram = prometheus.NewHistogram( prometheus.HistogramOpts{ Namespace: "mo", Subsystem: "txn", Name: "life_duration_seconds", Help: "Bucketed histogram of txn life cycle duration.", Buckets: prometheus.ExponentialBuckets(0.00001, 2.0, 20), }) TxnLifeCycleStatementsTotalHistogram = prometheus.NewHistogram( prometheus.HistogramOpts{ Namespace: "mo", Subsystem: "txn", Name: "life_statements_total", Help: "Bucketed histogram of statement total in a txn.", Buckets: prometheus.ExponentialBuckets(1, 2.0, 10), }) TxnUnlockTableTotalHistogram = prometheus.NewHistogram( prometheus.HistogramOpts{ Namespace: "mo", Subsystem: "txn", Name: "unlock_table_total", Help: "Size of txn unlock tables count.", Buckets: prometheus.ExponentialBuckets(1, 2.0, 4), }) TxnCreateTotalDurationHistogram = txnCreateDurationHistogram.WithLabelValues("total") TxnDetermineSnapshotDurationHistogram = txnCreateDurationHistogram.WithLabelValues("determine-snapshot") TxnWaitActiveDurationHistogram = txnCreateDurationHistogram.WithLabelValues("wait-active") TxnStatementBuildPlanDurationHistogram = txnStatementDurationHistogram.WithLabelValues("build-plan") TxnStatementExecuteDurationHistogram = txnStatementDurationHistogram.WithLabelValues("execute") TxnStatementExecuteLatencyDurationHistogram = txnStatementDurationHistogram.WithLabelValues("execute-latency") TxnStatementCompileDurationHistogram = txnStatementDurationHistogram.WithLabelValues("compile") TxnAcquireLockDurationHistogram = txnLockDurationHistogram.WithLabelValues("acquire") TxnAcquireLockWaitDurationHistogram = txnLockDurationHistogram.WithLabelValues("acquire-wait") TxnHoldLockDurationHistogram = txnLockDurationHistogram.WithLabelValues("hold") TxnUnlockDurationHistogram = txnUnlockDurationHistogram.WithLabelValues("total") TxnUnlockBtreeGetLockDurationHistogram = txnUnlockDurationHistogram.WithLabelValues("btree-get-lock") TxnUnlockBtreeTotalDurationHistogram = txnUnlockDurationHistogram.WithLabelValues("btree-total") TxnLockWaitersTotalHistogram = prometheus.NewHistogram( prometheus.HistogramOpts{ Namespace: "mo", Subsystem: "txn", Name: "lock_waiters_total", Help: "Bucketed histogram of waiters count in one lock.", Buckets: prometheus.ExponentialBuckets(1, 2.0, 10), }) TxnTableRangeDurationHistogram = prometheus.NewHistogram( prometheus.HistogramOpts{ Namespace: "mo", Subsystem: "txn", Name: "ranges_duration_seconds", Help: "Bucketed histogram of txn table ranges duration.", Buckets: prometheus.ExponentialBuckets(0.00001, 2.0, 20), }) TxnTableRangeSizeHistogram = prometheus.NewHistogram( prometheus.HistogramOpts{ Namespace: "mo", Subsystem: "txn", Name: "ranges_duration_size", Help: "Bucketed histogram of txn table ranges size.", Buckets: prometheus.ExponentialBuckets(1, 2.0, 20), }) TxnOnPrepareWALPrepareWALDurationHistogram = txnTNSideDurationHistogram.WithLabelValues("on_prepare_wal_prepare_wal") TxnOnPrepareWALEndPrepareDurationHistogram = txnTNSideDurationHistogram.WithLabelValues("on_prepare_wal_end_prepare") TxnOnPrepareWALFlushQueueDurationHistogram = txnTNSideDurationHistogram.WithLabelValues("on_prepare_wal_flush_queue") TxnOnPrepareWALTotalDurationHistogram = txnTNSideDurationHistogram.WithLabelValues("on_prepare_wal_total") TxnOnPrepareWALGetPrepareTSHistogram = txnTNSideDurationHistogram.WithLabelValues("on_prepare_wal_get_prepare_ts") TxnDequeuePreparingDurationHistogram = txnTNSideDurationHistogram.WithLabelValues("dequeue_preparing") TxnDequeuePreparedDurationHistogram = txnTNSideDurationHistogram.WithLabelValues("dequeue_prepared") TxnBeforeCommitDurationHistogram = txnTNSideDurationHistogram.WithLabelValues("before_txn_commit") TxnMpoolNewDurationHistogram = txnMpoolDurationHistogram.WithLabelValues("new") TxnMpoolAllocDurationHistogram = txnMpoolDurationHistogram.WithLabelValues("alloc") TxnMpoolFreeDurationHistogram = txnMpoolDurationHistogram.WithLabelValues("free") TxnMpoolDeleteDurationHistogram = txnMpoolDurationHistogram.WithLabelValues("delete") TxnRangesLoadedObjectHistogram = prometheus.NewHistogram( prometheus.HistogramOpts{ Namespace: "mo", Subsystem: "txn", Name: "ranges_loaded_object_quantity_distribution", Help: "Bucketed histogram of the quantity distribution of ranges loaded object.", Buckets: prometheus.ExponentialBuckets(1, 2.0, 16), }) TxnShowAccountsDurationHistogram = prometheus.NewHistogram( prometheus.HistogramOpts{ Namespace: "mo", Subsystem: "txn", Name: "show_accounts_duration_seconds", Help: "Bucketed histogram of show accounts duration.", Buckets: prometheus.ExponentialBuckets(0.0005, 2.0, 20), }) TxnBlockReaderDurationHistogram = txnReaderDurationHistogram.WithLabelValues("block-reader") TxnMergeReaderDurationHistogram = txnReaderDurationHistogram.WithLabelValues("merge-reader") TxnBlockMergeReaderDurationHistogram = txnReaderDurationHistogram.WithLabelValues("block-merge-reader") )
View Source
var ( LogTailSubscriptionCounter = prometheus.NewCounter( prometheus.CounterOpts{ Namespace: "mo", Subsystem: "logtail", Name: "subscription_request_total", Help: "Total numbers of logtail subscription the tn have received.", }) )
View Source
var ( RPCClientCreateCounter = prometheus.NewCounterVec( prometheus.CounterOpts{ Namespace: "mo", Subsystem: "rpc", Name: "client_create_total", Help: "Total number of morpc client created.", }, []string{"name"}) )
View Source
var ( TaskMergeTransferPageLengthGauge = prometheus.NewGauge( prometheus.GaugeOpts{ Namespace: "mo", Subsystem: "task", Name: "merge_transfer_page_size", Help: "Size of merge generated transfer page", }) )
Functions ¶
func GetBytesReadHistogram ¶
func GetBytesReadHistogram(db, table string) prometheus.Observer
func GetPrometheusGatherer ¶ added in v1.0.1
func GetPrometheusGatherer() prometheus.Gatherer
func GetPrometheusRegistry ¶ added in v1.0.1
func GetPrometheusRegistry() prometheus.Registerer
func GetRowsReadHistogram ¶
func GetRowsReadHistogram(db, table string) prometheus.Observer
func NewRPCBackendCloseCounterByName ¶
func NewRPCBackendCloseCounterByName(name string) prometheus.Counter
func NewRPCBackendConnectCounterByName ¶
func NewRPCBackendConnectCounterByName(name string) prometheus.Counter
func NewRPCBackendConnectDurationHistogramByName ¶
func NewRPCBackendConnectDurationHistogramByName(name string) prometheus.Observer
func NewRPCBackendConnectFailedCounterByName ¶
func NewRPCBackendConnectFailedCounterByName(name string) prometheus.Counter
func NewRPCBackendCreateCounterByName ¶
func NewRPCBackendCreateCounterByName(name string) prometheus.Counter
func NewRPCBackendDoneDurationHistogramByName ¶
func NewRPCBackendDoneDurationHistogramByName(name string) prometheus.Observer
func NewRPCBackendPoolSizeGaugeByName ¶
func NewRPCBackendPoolSizeGaugeByName(name string) prometheus.Gauge
func NewRPCBackendSendingBatchSizeGaugeByName ¶
func NewRPCBackendSendingBatchSizeGaugeByName(name string) prometheus.Gauge
func NewRPCBackendSendingQueueSizeGaugeByName ¶
func NewRPCBackendSendingQueueSizeGaugeByName(name string) prometheus.Gauge
func NewRPCBackendWriteDurationHistogramByName ¶
func NewRPCBackendWriteDurationHistogramByName(name string) prometheus.Observer
func NewRPCBackendWriteLatencyDurationHistogramByName ¶
func NewRPCBackendWriteLatencyDurationHistogramByName(name string) prometheus.Observer
func NewRPCMessageReceiveCounterByName ¶
func NewRPCMessageReceiveCounterByName(name string) prometheus.Counter
func NewRPCMessageSendCounterByName ¶
func NewRPCMessageSendCounterByName(name string) prometheus.Counter
func NewRPCServerSendingBatchSizeGaugeByName ¶
func NewRPCServerSendingBatchSizeGaugeByName(name string) prometheus.Gauge
func NewRPCServerSendingQueueSizeGaugeByName ¶
func NewRPCServerSendingQueueSizeGaugeByName(name string) prometheus.Gauge
func NewRPCServerSessionSizeGaugeByName ¶
func NewRPCServerSessionSizeGaugeByName(name string) prometheus.Gauge
func NewRPCServerWriteDurationHistogramByName ¶
func NewRPCServerWriteDurationHistogramByName(name string) prometheus.Observer
func NewRPCServerWriteLatencyDurationHistogramByName ¶
func NewRPCServerWriteLatencyDurationHistogramByName(name string) prometheus.Observer
Types ¶
This section is empty.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.