Documentation ¶
Overview ¶
Package metrics tracks various metrics that measure the performance of dirk.
Index ¶
- type APIMonitor
- type AccountManagerMonitor
- type CheckerMonitor
- type ConfidantMonitor
- type FetcherMonitor
- type ListerMonitor
- type LockerMonitor
- type PeersMonitor
- type ProcessMonitor
- type ReceiverMonitor
- type RulerMonitor
- type SenderMonitor
- type Service
- type SignerMonitor
- type UnlockerMonitor
- type WalletManagerMonitor
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountManagerMonitor ¶
type AccountManagerMonitor interface { // AccountManagerCompleted is called when an account manager process has completed. AccountManagerCompleted(started time.Time, request string, result core.Result) }
AccountManagerMonitor monitors the account manager service.
type CheckerMonitor ¶
type CheckerMonitor interface { }
CheckerMonitor monitors the checker service.
type ConfidantMonitor ¶
type ConfidantMonitor interface { }
ConfidantMonitor monitors the confidant service.
type FetcherMonitor ¶
type FetcherMonitor interface { }
FetcherMonitor monitors the fetcher service.
type ListerMonitor ¶
type ListerMonitor interface { // ListAccountsCompleted is called when a request for accounts has completed. ListAccountsCompleted(started time.Time) }
ListerMonitor monitors the account lister service.
type ProcessMonitor ¶
type ProcessMonitor interface { }
ProcessMonitor monitors the process service.
type ReceiverMonitor ¶
type ReceiverMonitor interface { }
ReceiverMonitor monitors the receiver service.
type Service ¶
type Service interface { // Presenter provides the presenter for this service. Presenter() string }
Service is the generic metrics service.
type SignerMonitor ¶
type SignerMonitor interface { // SignCompleted is called when a siging process has completed. SignCompleted(started time.Time, request string, result core.Result) }
SignerMonitor monitors the signer service.
type UnlockerMonitor ¶
type UnlockerMonitor interface { }
UnlockerMonitor monitors the unlocker service.
Click to show internal directories.
Click to hide internal directories.