Adoptable Cookbooks List

Looking for a cookbook to adopt? You can now see a list of cookbooks available for adoption!
List of Adoptable Cookbooks

Supermarket Belongs to the Community

Supermarket belongs to the community. While Chef has the responsibility to keep it running and be stewards of its functionality, what it does and how it works is driven by the community. The chef/supermarket repository will continue to be where development of the Supermarket application takes place. Come be part of shaping the direction of Supermarket by opening issues and pull requests or by joining us on the Chef Mailing List.

Select Badges

Select Supported Platforms

Select Status

RSS

logserver (1) Versions 3.0.0

Installs/Configures logserver

Policyfile
Berkshelf
Knife
cookbook 'logserver', '~> 3.0.0', :supermarket
cookbook 'logserver', '~> 3.0.0'
knife supermarket install logserver
knife supermarket download logserver
README
Dependencies
Changelog
Quality 17%

logserver Build Status

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

  1. Fork the repository on Github
  2. Create a named feature branch (like add_component_x)
  3. Write your change
  4. Write tests for your change (if applicable)
  5. Run the tests with kitchen test, ensuring they all pass
  6. 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