Skip to content

log-cache-syslog-server job from log-cache/2.7.2

Github source: 2e80b99 or master branch

Properties

enabled

Enable Log Cache Syslog Ingress

Default
true

metrics

ca_cert

TLS CA cert to verify requests to metrics endpoint.

cert

TLS certificate for metrics server signed by the metrics CA

key

TLS private key for metrics server signed by the metrics CA

port

The port for the Syslog Server to bind a health endpoint

Default
6066

server_name

The server name used in the scrape configuration for the metrics endpoint

syslog_idle_timeout

Timeout for the Syslog Server connection

Default
2m

syslog_port

The port for the Syslog Server

Default
6067

tls

cert

TLS certificate for the Syslog Server connection

key

TLS key for the Syslog Server connection

Templates

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

  • config/bpm.yml (from bpm.yml.erb)
  • config/certs/log_cache.crt (from log_cache.crt.erb)
  • config/certs/log_cache.key (from log_cache.key.erb)
  • config/certs/log_cache_ca.crt (from log_cache_ca.crt.erb)
  • config/certs/metrics.crt (from metrics.crt.erb)
  • config/certs/metrics.key (from metrics.key.erb)
  • config/certs/metrics_ca.crt (from metrics_ca.crt.erb)
  • config/certs/syslog.crt (from syslog.crt.erb)
  • config/certs/syslog.key (from syslog.key.erb)
  • config/prom_scraper_config.yml (from prom_scraper_config.yml.erb)

Packages

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