Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DependencyStore ¶
type DependencyStore struct {
// contains filtered or unexported fields
}
DependencyStore handles all queries and insertions to AliCloud Log Service dependencies
func NewDependencyStore ¶
func NewDependencyStore(client sls.ClientInterface, project string, logstore string, logger *zap.Logger) *DependencyStore
NewDependencyStore returns a DependencyStore
func (*DependencyStore) GetDependencies ¶
func (s *DependencyStore) GetDependencies(endTs time.Time, lookback time.Duration) ([]model.DependencyLink, error)
GetDependencies returns all interservice dependencies
func (*DependencyStore) WriteDependencies ¶
func (s *DependencyStore) WriteDependencies(ts time.Time, dependencies []model.DependencyLink) error
WriteDependencies implements dependencystore.Writer#WriteDependencies.
Click to show internal directories.
Click to hide internal directories.