Documentation
¶
Overview ¶
Package report implements the `report` commands: time series over the tenant, printed as the platform sends them.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Kinds = []Kind{ {Name: "users", Short: "Users in the tenant over time.", /* contains filtered or unexported fields */}, {Name: "teams", Short: "Teams in the tenant over time.", /* contains filtered or unexported fields */}, {Name: "environments", Short: "Environments in the tenant over time.", /* contains filtered or unexported fields */}, { Name: "experiments-executed", Short: "Experiment runs over time.", Filters: Teams | Environments | Services, GroupBy: []string{"NONE", "STATE", "TRIGGER", "ACTION", "ISSUES_FIXED", "ISSUES_DISCOVERED"}, // contains filtered or unexported fields }, { Name: "experiments-created", Short: "Experiments created over time.", Filters: Teams | Environments, GroupBy: []string{"NONE", "CREATED_VIA", "ORIGIN"}, // contains filtered or unexported fields }, {Name: "services-distribution", Short: "Services per risk level (low, medium, high) over time.", Filters: serviceFilters, /* contains filtered or unexported fields */}, {Name: "services-by-category", Short: "The average risk of services per category over time.", Filters: serviceFilters, /* contains filtered or unexported fields */}, {Name: "services-average", Short: "The average risk of services, 0 to 100, over time.", Filters: serviceFilters, /* contains filtered or unexported fields */}, }
View Source
var Today = func() time.Time { return time.Now().UTC() }
Today is when a report ends by default. A variable, so that tests can fix it.
Functions ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.