image:
  repository: tccr.io/truecharts/prometheus-uptimerobot-exporter
  tag: v0.0.1@sha256:c73a86e73ab47e0974eb3d6bd6ce5834befe8363979a9da2b53922b630ec084a
  pullPolicy: IfNotPresent

secretEnv:
  UPTIMEROBOT_API_KEY: ""

securityContext:
  readOnlyRootFilesystem: false

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
