នៅពេលចំណុចបញ្ចប់ម៉ែត្រ 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 នេះ សូមប្រើវាលក្បាលផ្ទាល់ខ្លួនដែលគាំទ្រ។

អត្ថបទពាក់ព័ន្ធ