logsearch/205.0.0
You can find the source of this version on GitHub at cloudfoundry-community/logsearch-boshrelease. It was created based on the commit 6288eb34
.
Release Notes¶
Contents
Notices
- IMPORTANT: This version of Logsearch is based on ELK Stack v5, please refer to Component Updates for upgrade procedure.
- This release adds post-start script for Elasticsearch jobs, that blocks shards reallocation during restart until the healthy state of cluster (#39). This eliminates the need to run
enable_shard_allocation
errand after each deploy.
Component Updates
ELK Stack updated to v5 (Elasticsearch 5.0.0, Kibana 5.0.0, Logstash 5.2.2):
IMPORTANT: To upgrade from previous Logsearch < v205.0.0 versions you should configure parallel upgrade of ALL Elasticsearch Data instances, this can be done by adding next parameters to deployment stub:
jobs: - name: elasticsearch_data ... update: canaries: 0 max_in_flight: set equal to number of Elasticsearch Data nodes serial: true
We also strongly recommend to run deploy command with
--recreate
flag.Replace Kopf admin UI with Cerebro since Kopf is no longer maintained.
Elasticsearch Curator bumped to 4.2.6:
- Curator now requires
unit
andretention_period
parameters for logs retention period configuration (default to 30 days).
- Curator now requires
HAProxy bumped to 1.6.11:
- Added optional config to enable HAProxy stats socket interface.
- Added RELP frontend/backend to HAProxy.
Redis bumped to 3.2.8
OpenJDK bumped to 1.8.0_121
Compatible Releases
Usage¶
You can reference this release in your deployment manifest from the releases
section:
- name: "logsearch" version: "205.0.0" url: "https://bosh.io/d/github.com/cloudfoundry-community/logsearch-boshrelease?v=205.0.0" sha1: "2fb1f5bebc4425a9f88ac19638b6dca75ce56dde"
Or upload it to your director with the upload-release
command:
bosh upload-release --sha1 2fb1f5bebc4425a9f88ac19638b6dca75ce56dde \ "https://bosh.io/d/github.com/cloudfoundry-community/logsearch-boshrelease?v=205.0.0"
Jobs¶
- archiver
- cerebro
- curator
- elasticsearch
- elasticsearch_config
- enable_shard_allocation
- haproxy
- ingestor_archiver
- ingestor_syslog
- kibana
- nats_to_syslog
- parser
- queue
- smoke-tests
- syslog_forwarder