forked from cloudfoundry/log-cache-release
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathspec
65 lines (58 loc) · 2.22 KB
/
spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
---
name: log-cache-syslog-server
templates:
bpm.yml.erb: config/bpm.yml
log_cache_ca.crt.erb: config/certs/log_cache_ca.crt
log_cache.crt.erb: config/certs/log_cache.crt
log_cache.key.erb: config/certs/log_cache.key
syslog_client_ca.crt.erb: config/certs/syslog_client_ca.crt
syslog.crt.erb: config/certs/syslog.crt
syslog.key.erb: config/certs/syslog.key
prom_scraper_config.yml.erb: config/prom_scraper_config.yml
metrics_ca.crt.erb: config/certs/metrics_ca.crt
metrics.crt.erb: config/certs/metrics.crt
metrics.key.erb: config/certs/metrics.key
packages:
- log-cache-syslog-server
consumes:
- name: log-cache
type: log-cache
properties:
enabled:
description: "Enable Log Cache Syslog Ingress"
default: true
tls.cert:
description: "TLS certificate for the Syslog Server connection"
tls.key:
description: "TLS key for the Syslog Server connection"
syslog_port:
description: "The port for the Syslog Server"
default: 6067
syslog_idle_timeout:
description: "Timeout for the Syslog Server connection"
default: "2m"
syslog_trim_message_whitespace:
description: "Defines if the leading and trailing whitespace in the Syslog log messages should be trimmed"
default: true
syslog_client_ca_cert:
description: The CA certificate for key/cert verification.
metrics.port:
description: "The port for the Syslog Server to bind a health endpoint"
default: 6066
metrics.ca_cert:
description: "TLS CA cert to verify requests to metrics endpoint."
metrics.cert:
description: "TLS certificate for metrics server signed by the metrics CA"
metrics.key:
description: "TLS private key for metrics server signed by the metrics CA"
metrics.server_name:
description: "The server name used in the scrape configuration for the metrics endpoint"
metrics.debug:
description: "Enables go_ and process_ metrics along with a pprof endpoint"
default: false
metrics.pprof_port:
description: "If debug metrics is enabled, pprof will start at this port, ideally set to something other then 0"
default: 0
logging.format.timestamp:
description: "Format for timestamp in component logs. Valid values are 'deprecated' and 'rfc3339'."
default: "deprecated"