sawmill job from sawmill/3.0.0
Github source:
85b7f8b or
master branch
Properties¶
sawmill¶
debug¶Enable debugging of syslog messages (writes all messages to disk)
- Default
false
nginx¶
port¶Port nginx will be listening on to provide websocket access to log messages
- Default
443
ssl_timeout¶Timeout for reusing the previously negotiated cryptographic parameters
- Default
7200
worker_connections¶Number of nginx connections per worker
- Default
8192
worker_processes¶Number of nginx workers
- Default
2
skip_ssl_verify¶Should we ignore self-signed/invalid certs when sending syslog messages to nginx?
- Default
false
ssl_crt¶SSL Certificate nginx will use (pem encoded)
ssl_key¶Private key for nginx’s SSL certificate (pem encoded)
syslog¶
port¶Port syslog will be listening on to receive log messages
- Default
514
users¶List of users to access sawmill with
- Default
[]- Example
|+ users: - name: user1 pass: password
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/sawmill/ directory
(learn more).
bin/monit_debugger(frombin/monit_debugger)bin/nginx_ctl(frombin/nginx_ctl)bin/syslog-ng_ctl(frombin/syslog-ng_ctl)config/nginx.conf(fromconfig/nginx.conf.erb)config/sawmill.htpass(fromconfig/sawmill.htpass.erb)config/ssl_crt(fromconfig/ssl_crt.erb)config/ssl_key(fromconfig/ssl_key.erb)config/syslog-ng.conf(fromconfig/syslog-ng.conf.erb)data/properties.sh(fromdata/properties.sh.erb)helpers/ctl_setup.sh(fromhelpers/ctl_setup.sh)helpers/ctl_utils.sh(fromhelpers/ctl_utils.sh)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/ directory.