- juggler_check:
  args:
    __force__: True
    host: '{{ host }}'
    responsible: '{{ responsible }}'
    namespace: '{{ namespace }}'
    service: UNREACHABLE
    active: icmpping
    flap:
      stable: 120
      critical: 180

- juggler_check:
  args:
    __force__: True
    service: smtp
    host: '{{ host }}'
    active: smtp
    active_kwargs:
      port: 25
    responsible: '{{ responsible }}'
    namespace: '{{ namespace }}'

- juggler_check:
  args:
    __force__: True
    service: smtp_starttls
    host: '{{ host }}'
    active: smtp
    active_kwargs:
      port: 25
      ssl_mode: starttls
      check_cert: no
    responsible: '{{ responsible }}'
    namespace: '{{ namespace }}'

- juggler_check:
  args:
    __force__: True
    service: smtp_cert
    host: '{{ host }}'
    active: smtp
    active_kwargs:
      port: 25
      ssl_mode: starttls
      check_cert: yes
      warn_expire: 21
      crit_expire: 7
    responsible: '{{ responsible }}'
    namespace: '{{ namespace }}'

- juggler_check:
  args:
    __force__: True
    service: smtp_cert_14
    host: '{{ host }}'
    active: smtp
    active_kwargs:
      port: 25
      ssl_mode: starttls
      check_cert: yes
      warn_expire: 21
      crit_expire: 14
    responsible: '{{ responsible }}'
    namespace: '{{ namespace }}'

- juggler_check:
  args:
    __force__: True
    service: smtp_cert_21
    host: '{{ host }}'
    active: smtp
    active_kwargs:
      port: 25
      ssl_mode: starttls
      check_cert: yes
      warn_expire: 28
      crit_expire: 21
    responsible: '{{ responsible }}'
    namespace: '{{ namespace }}'
