cookbook 'scout-agent', '~> 1.0.0'
scout-agent (1) Versions 1.0.0 Follow0
Setup Scount Server Monitoring Agent
cookbook 'scout-agent', '~> 1.0.0', :supermarket
knife supermarket install scout-agent
knife supermarket download scout-agent
chef-scout-agent
Description
Installs the Scout Server Monitoring Agent.
Requirements
This cookbooks requires the excellent chef-rvm cookbook from @fnichol.
Supported Platforms
The following platforms are supported by this cookbook, meaning that the recipes run on these platforms without error:
- Ubuntu
- Debian
- Red Hat
- CentOS
- Fedora
- Scientific
- Amazon
Recipes
-
scout-agent
- The default recipe.
Usage
This cookbook installs the scout-agent components if not present, and pulls updates if they are installed on the system.
Attributes
default["scout_agent"]["key"] = "" default["scout_agent"]["user"] = "scout" default["scout_agent"]["group"] = "scout" default["scout_agent"]["version"] = "5.5.4" default["scout_agent"]["rvm_ruby"] = "ruby-1.9.3-p194" default["scout_agent"]["rvm_gemset"] = "scout" default["scout_agent"]["plugin_gems"] = [] default["scout_agent"]["node_name"] = ""
The node["scout_agent"]["plugin_gems"]
takes a list of additional gems that are used by your Scout plugins. The array can contain a list of Hash elements with name
and (optional) version
keys. Example:
// dna ... { "scout_agent": { // ... "plugin_gems": [ { "name": "mysql", "version": "2.8.1" }, { "name": "redis" } ] } }
Basic Settings
You must set the value for node["scout_agent"]["key"]
.
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
License
chef-scout-agent
- Freely distributable and licensed under the MIT license.
- Copyright (c) 2012 Phil Cohen (github@phlippers.net)
- http://phlippers.net/
Dependent cookbooks
rvm >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Collaborator Number Metric
1.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
1.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
1.0.0 failed this metric
FC009: Resource attribute not recognised: scout-agent/recipes/default.rb:39
FC042: Prefer include_recipe to require_recipe: scout-agent/recipes/default.rb:15
FC064: Ensure issues_url is set in metadata: scout-agent/metadata.rb:1
FC065: Ensure source_url is set in metadata: scout-agent/metadata.rb:1
FC066: Ensure chef_version is set in metadata: scout-agent/metadata.rb:1
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
1.0.0 passed this metric
Testing File Metric
1.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
1.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
1.0.0 failed this metric
1.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
1.0.0 failed this metric
FC009: Resource attribute not recognised: scout-agent/recipes/default.rb:39
FC042: Prefer include_recipe to require_recipe: scout-agent/recipes/default.rb:15
FC064: Ensure issues_url is set in metadata: scout-agent/metadata.rb:1
FC065: Ensure source_url is set in metadata: scout-agent/metadata.rb:1
FC066: Ensure chef_version is set in metadata: scout-agent/metadata.rb:1
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
1.0.0 passed this metric
Testing File Metric
1.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
1.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
1.0.0 failed this metric
FC042: Prefer include_recipe to require_recipe: scout-agent/recipes/default.rb:15
FC064: Ensure issues_url is set in metadata: scout-agent/metadata.rb:1
FC065: Ensure source_url is set in metadata: scout-agent/metadata.rb:1
FC066: Ensure chef_version is set in metadata: scout-agent/metadata.rb:1
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
1.0.0 passed this metric
Testing File Metric
1.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
1.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
1.0.0 failed this metric
1.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