ເມື່ອຈຸດປາຍທາງວັດແທກ HTTPS ຕ້ອງການຄີ API ແລະ Prometheus ຕ້ອງໃຊ້ພຣອກຊີສົ່ງຕໍ່ ໃຫ້ຕັ້ງຫົວຢູ່ໃນຄຳຮ້ອງຂໍເກັບກຳເອງ. ສຳລັບ Prometheus ສະບັບທີ່ຮອງຮັບ http_headers:

scrape_configs:
  - job_name: secured_metrics
    scheme: https
    metrics_path: /metrics
    proxy_url: http://proxy.example:8080
    http_headers:
      X-API-Key:
        files:
          - /etc/prometheus/secrets/metrics-api-key
    static_configs:
      - targets: ['metrics.example:443']

ໄຟລ໌ມີຄີ API ເປົ້າໝາຍທີ່ຕັ້ງໃຈ ແລະ ຕ້ອງອ່ານໄດ້ໃນສະພາບແວດລ້ອມການປະຕິບັດຂອງ Prometheus. ໃນຄອນເທນເນີ ໃຫ້ກະກຽມມັນໄວ້ຕາມເສັ້ນທາງດ້ານຄອນເທນເນີນັ້ນ.

http_headers ວາງ X-API-Key ໃສ່ຄຳຮ້ອງຂໍໄປຫາ metrics.example. ຜ່ານອຸໂມງ HTTPS CONNECT ປົກກະຕິ ຫົວນັ້ນເດີນທາງຢູ່ໃນ TLS ຂອງປາຍທາງ. ຕົວກາງໃຫ້ການເຊື່ອມຕໍ່ ແລະ ຕ້ອງອະນຸຍາດອຸໂມງ. ສຳລັບຈຸດປາຍທາງວັດແທກທີ່ເຂົ້າເຖິງໄດ້ສາທາລະນະ ທີ່ອະນຸຍາດຕົວກາງສາທາລະນະ ລາຍຊື່ພຣອກຊີ HTTP ສະເໜີຜູ້ສະໝັກສຳລັບ proxy_url ທີ່ບໍ່ມີບັນຊີ; ເກັບຄີ API ໄວ້ໃນຄຳຮ້ອງຂໍໄປຫາປາຍທາງ.

proxy_connect_header ມີປາຍທາງອື່ນ: ຕົວກາງໄດ້ຮັບຫົວເຫຼົ່ານັ້ນຕອນ CONNECT. ການວາງຄີ API ເປົ້າໝາຍໄວ້ບ່ອນນັ້ນ ບໍ່ໄດ້ສົ່ງມັນເປັນຫົວຄຳຮ້ອງຂໍ HTTPS ໄປຫາເຊີບເວີວັດແທກ.

ເກັບຊື່ໂຮສ ແລະ ເສັ້ນທາງວັດແທກຕົວຈິງໄວ້ໃນການຕັ້ງຄ່າເກັບກຳ. Prometheus ຍັງປ້ອງກັນຫົວທີ່ມັນຕັ້ງເອງຈາກການຂຽນທັບຕາມອຳເພີໃຈ ດັ່ງນັ້ນສຳລັບຄີ API ນີ້ ໃຫ້ໃຊ້ຊ່ອງຂໍ້ມູນຫົວກຳນົດເອງທີ່ຮອງຮັບ.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ