Documentation ¶
Index ¶
- func AlertingRules(c component.MonitoringComponent, expectedAlertingRules map[string]string)
- func AlertingRulesWithPromtool(c component.MonitoringComponent, expectedAlertingRules map[string]string, ...)
- func ExecutePromtool(c component.MonitoringComponent, filenameRulesTest string)
- func ScrapeConfigs(c component.MonitoringComponent, expectedScrapeConfigs ...string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AlertingRules ¶
func AlertingRules(c component.MonitoringComponent, expectedAlertingRules map[string]string)
AlertingRules is a utility test function for MonitoringComponents in order to test the alerting rules.
func AlertingRulesWithPromtool ¶
func AlertingRulesWithPromtool(c component.MonitoringComponent, expectedAlertingRules map[string]string, filenameRulesTest string)
AlertingRulesWithPromtool tests the alerting rules and execute promtool tests.
func ExecutePromtool ¶
func ExecutePromtool(c component.MonitoringComponent, filenameRulesTest string)
ExecutePromtool execute the promtool tests for the alerting rules. It writes the rules into a temporary file in the "testdata" directory.
func ScrapeConfigs ¶ added in v1.12.0
func ScrapeConfigs(c component.MonitoringComponent, expectedScrapeConfigs ...string)
ScrapeConfigs is a utility test function for MonitoringComponents in order to test the scape configurations.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.