Documentation
¶
Overview ¶
Package inspector provides a private endpoint for monitoring status.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
// Error is the default error class for piecestore monitor errors.
Error = errs.Class("piecestore inspector")
)
Functions ¶
This section is empty.
Types ¶
type Endpoint ¶
type Endpoint struct {
internalpb.DRPCPieceStoreInspectorUnimplementedServer
// contains filtered or unexported fields
}
Endpoint implements the inspector endpoints.
architecture: Endpoint
func NewEndpoint ¶
func NewEndpoint(
log *zap.Logger,
spaceReport monitor.SpaceReport,
contact *contact.Service,
pingStats *contact.PingStats,
usageDB bandwidth.DB,
pieceStoreConfig piecestore.OldConfig,
dashboardAddress net.Addr,
externalAddress string) *Endpoint
NewEndpoint creates piecestore inspector instance.
Click to show internal directories.
Click to hide internal directories.