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

logicmonitor (3) Versions 0.1.2

Installs/Configures logicmonitor

Policyfile
Berkshelf
Knife
cookbook 'logicmonitor', '~> 0.1.2', :supermarket
cookbook 'logicmonitor', '~> 0.1.2'
knife supermarket install logicmonitor
knife supermarket download logicmonitor
README
Dependencies
Quality 33%

logicmonitor

LWRP cookbook for configuring Logicmonitor devices.

Resources

logicmonitor_device

Manage a device.

Actions:

  • create: Adds the device

Properties:

  • host: Required - the host name or IP address of the device.
  • display_name: The display name of the device. Default: host
  • description: The device description.
  • link: The URL link associated with the device.
  • disable_alerting: Indicates whether alerting is disabled (true) or enabled (false) for this device. Default: false
  • host_groups: Required - the Id(s) as string(s) or substring(s) of the groups the device is in as an array.
  • preferred_collector: Required - the Id as a string or a substring found in the hostname of the preferred collector(s) assigned to monitor the device. If more than one is found, the one with the fewest hosts is used.
  • enable_netflow: Indicates whether Netflow is enabled (true) or disabled (false) for the device. Default: false
  • netflow_collector: Required if enable_netflow is set - the Id of the netflow collector associated with the device.
  • custom_properties: Define custom properties for this device. Each property needs to have a name and a value. Example: [{"name":"snmp.version","value":"v2c"},{"name":"location","value":"Santa Barbara, CA"}]
  • account_name: Required - the name of your Logicmonitor account.
  • access_id: Required - the access_id of your API key.
  • access_key: Required - the access_key of your API key.

Examples:

logicmonitor_device '10.36.11.240' do
  host_groups ['2', 'Servers/East']
  preferred_collector '85'
  account_name 'api'
  access_id node['api']['access_id']
  access_key node['api']['access_key']
end

Dependent cookbooks

This cookbook has no specified dependencies.

Contingent cookbooks

There are no cookbooks that are contingent upon this one.

Collaborator Number Metric
            

0.1.2 failed this metric

Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.

Contributing File Metric
            

0.1.2 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
            

0.1.2 passed this metric

No Binaries Metric
            

0.1.2 passed this metric

Testing File Metric
            

0.1.2 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
            

0.1.2 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