cookbook 'logserver', '~> 3.0.0'
logserver (1) Versions 3.0.0 Follow0
Installs/Configures logserver
cookbook 'logserver', '~> 3.0.0', :supermarket
knife supermarket install logserver
knife supermarket download logserver
logserver
Just a wrapper cookbook so that we can constrain the version of et_elk
Usage
Include this recipe in a wrapper cookbook:
# metadata.rb
depends 'logserver', '~> 2.0'
# recipes/default.rb
include_recipe 'logserver::default'
Contributing
- Fork the repository on Github
- Create a named feature branch (like
add_component_x
) - Write your change
- Write tests for your change (if applicable)
- Run the tests with
kitchen test
, ensuring they all pass - Submit a Pull Request using Github
License and Authors
Author:: The Authors (devops@evertrue.com)
Dependent cookbooks
et_elk ~> 3.0 |
openssl ~> 4.4 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
logserver cookbook CHANGELOG
This file is used to list changes made in each version of the logserver cookbook.
v3.0.0 (2015-12-22)
- Cookbook functionality
- Bump et_elk to v3
- Absorb configuration of a ELK Server Rig from et_elk
- Pull Certificate creation code in from et_elk
- Modifications to support v2 of
elasticsearch
cookbook - Use attributes to find ssl key and cert
- Move inputs/outputs to evertrue/et_elk-cookbook
- Ensure that updating filters restarts logstash service
- Use a flat file for evertrue_patterns instead of logstash_pattern resource
- Use files rather than templates for filters
- Add managed by chef headers to filters
- Testing only
- Test for listening ports
- Test that elasticsearch and logstash services are running
- Create test rig to insert data into Logstash+ES and search for it
- Add role es_master in testing so that ES will start up
- Add a cloud kitchen file
- Kitchen: Use less CPU and memory
v2.0.0 (2015-10-29)
- Refactor from scratch to make this cookbook a wrapper for
et_elk::server
v1.6.1 (2014-06-03)
- Fix template compatibility problems with new version of rsyslog cookbook
v1.6.0 (2014-05-13)
- Ping rsyslog dependency to v1.12.2
- Remove rsyslog.conf.erb template & adjust attributes as needed to maintain current functionality
- Set up Test Kitchen, Berkshelf 3, and Rake tasks for testing
v1.5.0 (2014-01-09)
- add support for multiple index names for _aliases call
- New ref for kibana: cf87e131b08071bf846b253cc49146da76077ef6
- Lock in a specific kibana UI release
v1.4.0 (2014-01-09)
- Enable udp injection
v1.3.7 (2014-01-08)
- Set custom config value bulk.udp.enabled to true
- Pre-create redis log file
v1.3.6: (2013-12-19)
- Clean up default dashboard display
v1.3.5: (2013-12-17)
- Clean up Logstash Kibana dashboard JSON
v1.3.4: (2013-12-17)
- Upgrade to Redis 2.8.3
v1.3.3: (2013-12-17)
- Use correct path to Kibana dashboards to install our custom dashboard
v1.3.2: (2013-12-12)
- Use bleeding-edge version of Kibana cookbook & Redis cookbook to fix some bugs
- Use built source of Kibana instead of cloning entire repository
- Clean up some code (Ruby style, Vagrantfile, etc.)
- Pin Berkshelf to ~> 2.0.10
- Remove unused attributes
v1.3.1: (2013-09-12)
- Disable debug logging
v1.3.0: (2013-08-23)
- Disable redundant logrotate_app resource instance
- Fix column width on Kibana dashboard
- Fix FC002: Avoid string interpolation where not required: recipes/ui.rb:15
- Added loadbalancer settings to attributes
v1.2.0: (2013-08-19)
- Added basic auth to UI
- Changed below version from 1.0.2 (incorrect) to 1.1.0
v1.1.0: (2013-08-13)
- Moved UI stuff to its own recipe
- Started managing Kibana dashboard from Chef
- Removed extraneous SYSLOG5424PRI and SYSLOG5424SD lines from rsyslog Grok pattern
v1.0.1: (2013-08-09)
- First revision!
Collaborator Number Metric
3.0.0 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
3.0.0 failed this metric
FC064: Ensure issues_url is set in metadata: logserver/metadata.rb:1
FC065: Ensure source_url is set in metadata: logserver/metadata.rb:1
FC066: Ensure chef_version is set in metadata: logserver/metadata.rb:1
FC069: Ensure standardized license defined in metadata: logserver/metadata.rb:1
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
3.0.0 passed this metric
Testing File Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
3.0.0 failed this metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
3.0.0 failed this metric
FC064: Ensure issues_url is set in metadata: logserver/metadata.rb:1
FC065: Ensure source_url is set in metadata: logserver/metadata.rb:1
FC066: Ensure chef_version is set in metadata: logserver/metadata.rb:1
FC069: Ensure standardized license defined in metadata: logserver/metadata.rb:1
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
3.0.0 passed this metric
Testing File Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
3.0.0 failed this metric
FC065: Ensure source_url is set in metadata: logserver/metadata.rb:1
FC066: Ensure chef_version is set in metadata: logserver/metadata.rb:1
FC069: Ensure standardized license defined in metadata: logserver/metadata.rb:1
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
3.0.0 passed this metric
Testing File Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
3.0.0 failed this metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number