Skip to content

victoria-metrics job from victoria-metrics/0.0.1

Github source: 48509fb or master branch

Properties

victoria-metrics

http_auth

password

Password for protecting all the HTTP endpoints with HTTP Basic Authentication

username

Username for protecting all the HTTP endpoints with HTTP Basic Authentication

listen_address

TCP address to listen to for http requests. By default it listens port 8428 on all the network interfaces

retention_period

Retention period in months for the data. Older data is automatically deleted

Default
1

scrape_configs

Array of scrape configurations

tls

ca

Certificate authority for communication between clients and VictoriaMetrics

certificate

An SSL certificate for switching from HTTP to HTTPS

private_key

An SSL key for switching from HTTP to HTTPS

web

external_url

The URL under which Prometheus is externally reachable

port

Port to listen on for the web interface, API, and telemetry

Default
"8428"

Templates

Templates are rendered and placed onto corresponding instances during the deployment process. This job's templates will be placed into /var/vcap/jobs/victoria-metrics/ directory (learn more).

  • bin/victoria-metrics_ctl (from victoria-metrics_ctl)
  • config/prometheus.yml (from config/prometheus.yml)
  • config/victoria-metrics-ca.crt (from victoria-metrics-ca.crt.erb)
  • config/victoria-metrics.crt (from victoria-metrics.crt.erb)
  • config/victoria-metrics.key (from victoria-metrics.key.erb)

Packages

Packages are compiled and placed onto corresponding instances during the deployment process. Packages will be placed into /var/vcap/packages/ directory.