# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ApplyConfigurationFromPrometheus updates the Prometheus/PrometheusAgent Status subresource.
No description provided by the author
BuildCommonPrometheusArgs builds a slice of arguments that are common between Prometheus Server and Agent.
BuildCommonVolumes returns a set of volumes to be mounted on statefulset spec that are common between Prometheus Server and Agent.
No description provided by the author
No description provided by the author
No description provided by the author
CompareScrapeTimeoutToScrapeInterval validates value of scrapeTimeout based on scrapeInterval.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The /-/ready handler returns OK only after the TSDB initialization has completed.
No description provided by the author
NewConfigGenerator creates a ConfigGenerator for the provided Prometheus resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ReplicasNumberPtr returns a ptr to the normalized number of replicas.
No description provided by the author
TODO: Storage methods should be moved to server package.
No description provided by the author
TODO: QueryLogFile methods should be moved to server package.
No description provided by the author
ValidateRemoteWriteSpec checks that mutually exclusive configurations are not included in the Prometheus remoteWrite configuration section, while also validating the RemoteWriteSpec child fields.
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TODO: RulesDir should be moved to the server package, since it is not used by the agent.
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
Config defines the operator's parameters for the Prometheus controllers.
ConfigGenerator knows how to generate a Prometheus configuration which is compatible with a given Prometheus version.
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author