package metrics
import "github.com/containerd/nydus-snapshotter/pkg/metrics"
Index ¶
- func NewMetricsHTTPListenerServer(addr string) error
- type Server
- func NewServer(ctx context.Context, opts ...ServerOpt) (*Server, error)
- func (s *Server) CollectDaemonResourceMetrics(_ context.Context)
- func (s *Server) CollectFsMetrics(ctx context.Context)
- func (s *Server) CollectInflightMetrics(ctx context.Context)
- func (s *Server) StartCollectMetrics(ctx context.Context) error
- type ServerOpt
Functions ¶
func NewMetricsHTTPListenerServer ¶
NewListener creates a new TCP listener bound to the given address.
Types ¶
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
func NewServer ¶
func (*Server) CollectDaemonResourceMetrics ¶
func (*Server) CollectFsMetrics ¶
func (*Server) CollectInflightMetrics ¶
func (*Server) StartCollectMetrics ¶
type ServerOpt ¶
func WithProcessManagers ¶
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
pkg/metrics/collector | |
pkg/metrics/data | |
pkg/metrics/registry | |
pkg/metrics/tool | |
pkg/metrics/types | |
pkg/metrics/types/ttl |
- Version
- v0.15.1 (latest)
- Published
- Jan 26, 2025
- Platform
- linux/amd64
- Imports
- 15 packages
- Last checked
- 3 days ago –
Tools for package owners.