image: # -- image repository repository: tccr.io/truecharts/prometheus-uptimerobot-exporter # -- image tag tag: v0.0.1@sha256:c73a86e73ab47e0974eb3d6bd6ce5834befe8363979a9da2b53922b630ec084a # -- image pull policy pullPolicy: IfNotPresent # -- environment variables. See [application docs](https://github.com/lekpamartin/uptimerobot_exporter/blob/master/docker-compose.yml) for more details. # @default -- See below secretEnv: # -- Set the uptimerobot API key UPTIMEROBOT_API_KEY: "" env: {} securityContext: readOnlyRootFilesystem: false # -- Configures service settings for the chart. # @default -- See values.yaml service: main: ports: main: enabled: false metrics: enabled: true port: 9705 metrics: # -- Enable and configure a Prometheus serviceMonitor for the chart under this key. # @default -- See values.yaml enabled: false serviceMonitor: interval: 1m scrapeTimeout: 30s labels: {} # -- Enable and configure Prometheus Rules for the chart under this key. # @default -- See values.yaml prometheusRule: enabled: false labels: {} # -- Configure additionial rules for the chart under this key. # @default -- See prometheusrules.yaml rules: [] # - alert: UptimeRobotExporterAbsent # annotations: # description: Uptime Robot Exporter has disappeared from Prometheus service discovery. # summary: Uptime Robot Exporter is down. # expr: | # absent(up{job=~".*uptimerobot.*"} == 1) # for: 5m # labels: # severity: critical