You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enable prom metrics for clock and deployment_updater (#600)
Adds configuration flags to allow operators to enable prom metrics for
cloud_controller_clock and cc_deployment_updater.
Communication is secured via mTLS.
description: "When set to true a small webserver will be started in a separate thread within the first worker's process.
237
+
This webserver will publish prometheus metrics of the workers under '/metrics'. The webserver will listen on the port
238
+
defined in 'cc.prometheus_port'."
239
+
cc.prometheus_port:
240
+
default: 9395
241
+
description: "When 'cc.publish_metrics' is set to true, the webserver, which publishes the metrics, will listen on this port."
242
+
243
+
cc.prom_scraper.disabled:
244
+
default: false
245
+
description: "When 'cc.publish_metrics' is enabled, a prom_scraper_config will be automatically generated. If you want to use another component for scraping, you can disable scraping by prom_scraper for cc-worker metrics with this."
246
+
cc.prom_scraper_tls.ca_cert:
247
+
description: "PEM-encoded CA certificate for secure, mutually authenticated TLS communication with prom_scraper"
248
+
cc.prom_scraper_tls.public_cert:
249
+
description: "PEM-encoded certificate for secure, mutually authenticated TLS communication with prom_scraper"
250
+
cc.prom_scraper_tls.private_key:
251
+
description: "PEM-encoded key for secure, mutually authenticated TLS communication with prom_scraper"
description: "Controls whether CredHub credentials are automatically interpolated in VCAP_SERVICES"
586
590
default: true
591
+
592
+
cc.publish_metrics:
593
+
default: false
594
+
description: "When set to true a small webserver will be started in a separate thread within the first worker's process.
595
+
This webserver will publish prometheus metrics of the workers under '/metrics'. The webserver will listen on the port
596
+
defined in 'cc.prometheus_port'."
597
+
cc.prometheus_port:
598
+
default: 9394
599
+
description: "When 'cc.publish_metrics' is set to true, the webserver, which publishes the metrics, will listen on this port."
600
+
601
+
cc.prom_scraper.disabled:
602
+
default: false
603
+
description: "When 'cc.publish_metrics' is enabled, a prom_scraper_config will be automatically generated. If you want to use another component for scraping, you can disable scraping by prom_scraper for cc-worker metrics with this."
604
+
cc.prom_scraper_tls.ca_cert:
605
+
description: "PEM-encoded CA certificate for secure, mutually authenticated TLS communication with prom_scraper"
606
+
cc.prom_scraper_tls.public_cert:
607
+
description: "PEM-encoded certificate for secure, mutually authenticated TLS communication with prom_scraper"
608
+
cc.prom_scraper_tls.private_key:
609
+
description: "PEM-encoded key for secure, mutually authenticated TLS communication with prom_scraper"
0 commit comments