metric-store job from metric-store/1.0.0
Github source:
d3d334b
or
master branch
Properties¶
disk_free_percent_target
¶
Percentage of free disk space below which old metrics are automatically pruned (takes precedence over retention period)
- Default
20
health_addr
¶
The address for metric-store to bind a health endpoint
- Default
localhost:6060
label_truncation_length
¶
Maximum length of any label value; longer values will be automatically truncated
- Default
256
port
¶
The port for the metric-store to listen on
- Default
8080
promql
¶
query_timeout
¶The maximum allowed runtime for a single PromQL query. Smaller timeouts are recommended.
- Default
60s
retention_period_in_days
¶
How old metrics can be before being automatically expired
- Default
42
storage_path
¶
Where metric-store should keep persistent data
- Default
/var/vcap/store/metric-store
tls
¶
ca_cert
¶The Certificate Authority for metric-store mutual TLS.
cert
¶The client cert for metric-store mutual TLS.
key
¶The client private key for metric-store mutual TLS.
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/metric-store/
directory
(learn more).
config/bpm.yml
(frombpm.yml.erb
)config/certs/metric_store.crt
(frommetric_store.crt.erb
)config/certs/metric_store.key
(frommetric_store.key.erb
)config/certs/metric_store_ca.crt
(frommetric_store_ca.crt.erb
)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/
directory.