cookbook 'logicmonitor', '~> 0.1.2'
logicmonitor (3) Versions 0.1.2 Follow1
Installs/Configures logicmonitor
cookbook 'logicmonitor', '~> 0.1.2', :supermarket
knife supermarket install logicmonitor
knife supermarket download logicmonitor
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 ifenable_netflowis 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
0.1.2 failed this 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
0.1.2 passed this 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
0.1.2 failed this 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