logsearch/16
You can find the source of this version on GitHub at logsearch/logsearch-boshrelease. It was created based on the commit 1be1254a
.
Release Notes¶
This adds TLS support to the syslog ingestor and significantly changes how logstash filters are configured.
Backward Compatibility Break - the logstash.filters
is no longer an array of files to extract and dynamically compose a set of filters. The value must now be the final concatenated form of the filters you want to use (excluding the wrapping filter { ... }
parts). Typically you’ll automatically update this from a build artifact.
- BREAKING CHANGE: the logstash.filters
property now expects a string of the literal filter rules logstash should use (#58)
- ADD: syslog_tls ingestor support (#59)
- ADD: drain script for elasticsearch - currently disabled, by default, with the elasticsearch.drain
property (#51)
Usage¶
You can reference this release in your deployment manifest from the releases
section:
- name: "logsearch" version: "16" url: "https://bosh.io/d/github.com/logsearch/logsearch-boshrelease?v=16" sha1: "21ee92944fe2d0e481dae3d5c2c70cac626b9994"
Or upload it to your director with the upload-release
command:
bosh upload-release --sha1 21ee92944fe2d0e481dae3d5c2c70cac626b9994 \ "https://bosh.io/d/github.com/logsearch/logsearch-boshrelease?v=16"
Jobs¶
- api
- collectd
- elasticsearch
- ingestor_lumberjack
- ingestor_relp
- ingestor_syslog
- log_parser
- logstash_forwarder
- queue