incapaz de monitorar o cluster k8s com prometheus de fora

0

Eu tenho um cluster kubernetes implantado em aws , agora eu quero monitorar de fora através de um servidor prometheus autônomo. meu servidor prometheus está ativo e em execução e pode fazer telnet na URL do servidor da API na porta 443. Eu usei o arquivo abaixo para raspar o cluster, mas nada está aparecendo nos alvos.

Segundo, como posso obter os dados abaixo do tlsConfig?

o que estou fazendo errado

  - job_name: 'kubernetes-api'
    static_configs:
    - targets: ['api.internal.domain.net:443']
    kubernetes_sd_configs:
    - role: endpoints
      api_server: https://api.internal.domain.net
    scheme: https
    relabel_configs:
    - action: keep
      regex: default;kubernetes;https
      source_labels:
      - __meta_kubernetes_namespace
      - __meta_kubernetes_service_name
      - __meta_kubernetes_endpoint_port_name
    tls_config:
      ca_file: /etc/prometheus/ca.crt
      insecure_skip_verify: true
    basic_auth:
      username: admin
      password: password
    
por Mohd 22.11.2018 / 14:23

0 respostas