โพร 1.5.2 ที่อยู่เบื้องหลัง Apache 2.4 reverse proxy
ฉันต้องการวางโพรไว้ข้างหลังพร็อกซีย้อนกลับ Apache สำหรับการตรวจสอบสิทธิ์และการควบคุมการเข้าถึง นี่เป็นเวอร์ชั่นของ Prometheus ที่มาพร้อมกับ Debian Stretch ( prometheus --versionหมายถึงversion 1.5.2+ds (branch: debian/sid, revision: 1.5.2+ds-2+b3)) และสำหรับ Apache 2.4 ฉันมีโพรฟังอยู่แล้ว127.0.0.1:9090(เช่นอ้างอิงจากnetstat -tlpn) และฉันมีสิ่งนี้ในVirtualHostการกำหนดค่าของฉัน: <Location "/prometheus"> ProxyPass "http://localhost:9090" ProxyPassReverse "http://localhost:9090" </Location> อย่างไรก็ตามเมื่อฉันไปhttps://my-server.com/prometheusเปลี่ยนเส้นทางที่จะhttps://my-server.com/graphเกิดขึ้น (โดยรหัสสถานะ HTTP 302 และLocation: /graph) ซึ่งไม่สามารถให้บริการโดย reverse proxy ในการกำหนดค่าปัจจุบัน ฉันจะเปลี่ยนการกำหนดค่าสำหรับ Prometheus รุ่นนี้ได้อย่างไรซึ่งการเยี่ยมชมhttps://my-server.com/prometheusจะเปลี่ยนเส้นทางให้สำเร็จhttps://my-server.com/prometheus/graphเช่น "สิ่ง" ที่เกี่ยวข้องกับ Prometheus ทั้งหมดจะได้รับบริการภายใต้คำนำหน้า URL ทั่วไป/prometheus? อัพเดทสิ่งหนึ่งที่จิ๊กซอร์ของฉันในปัจจุบันคือ Prometheus …