This role installs and configures the New Relic Infrastructure agent.
Note that this is a simple role and is intended for you to use as a starting place for your own customized workflow.
- Adds the New Relic Infrastructure package repository source
- Installs and configures the New Relic Infrastructure agent
Include the role in your playbook. Customize the required variables.
All typical interactions with nrinfragent
will be done through role configuration.
---
hosts: ap_ne_1
roles:
- { role: nrinfragent, nrinfragent_license_key: YOUR_LICENSE_KEY }
Describes what you want to do with the agent:
'latest'
- [default] install the latest version of the agent. Alsopresent
.'absent'
- Uninstall the agent.
What version of the agent do you want to install:
'*'
- [default] install the latest version of the agent.'X.Y.ZZZ'
- string of the specific version number you want to install, e.g. 1.0.280
Specifies the target OS that the Infrastructure agent will be installed on.
Defaults to ansible_os_family
. See list in the meta/main.yml
file for latest list that is supported.
Specifies the OS version of the installer package needed for this machine.
Defaults to ansible_lsb.major_release
. Mostly used for RedHat
family OSs. See list in the meta/main.yml
file for latest list.
Specifies the OS codename of the installer package needed for this machine.
Defaults to ansible_lsb.codename
. Mostly used for Debian
family OSs. See list in the meta/main.yml
file for latest list.
Specifies the New Relic license key to use.
- RHEL
- CentOS 7
- CentOS 6
- Ubuntu
- 16 Xenial
- 14 Trusty
- 12 Precise
- Debian
- 10 Buster
- 9 Stretch
- 8 Jessie
- 7 Wheezy
Copyright (c) 2017 New Relic, Inc. All rights reserved.