aaronpederson.newrelic
ansible-newrelic
NewRelic - Application Performance Monitoring
Tunables
newrelic_php_apm_enabled(boolean) - Enable APM for PHP?php_available_modules_path(string) - PHP version declaration.newrelic_php_config_path(string) - Location of newrelic.ini file (version specific)newrelic_php_version(integer) - What version of PHP are you using?newrelic_phpenmod(string) - What version of PHPenmod is required?newrelic_proxy_required(boolean) - Is a proxy required to reach NewRelic?newrelic_proxy_address(string) - Address for proxy.newrelic_proxy_port(integer) - Port for proxynewrelic_appname(string) - Name of applicationnewrelic_license(string) - License key for NewRelicnewrelic_server_labels(array of label:value) - Label names and valus for NewRelic displaynewrelic_infra_enabled(boolean) - Enable Newrelic-Infra Monitoring?newrelic_infrastructure_license_key(string) - Newrelic Licence Keynewrelic_haproxy_plugin_enabled(boolean) - Enable monitoring for HAProxy?newrelic_haproxy_verbose(boolean) - Verbose output for pluginnewrelic_haproxy_plugin_name(string) - Display name of plugin on NewRelicnewrelic_haproxy_csv_uri(string) - URI of the haproxy CSV stats urlnewrelic_haproxy_plugin_user(string) - User for HaProxy stats pagenewrelic_haproxy_plugin_password(string) - Password for HaProxy stats pagenewrelic_haproxy_proxy(string) - The name of the proxy to monitor. Proxies are typically listed in the haproxy.cfg filenewrelic_haproxy_proxy_type(string) - If multiple proxies have the same name, specify which proxy you want to monitornewrelic_nginx_enabled(boolean) - Enable nginx monitoring?newrelic_nginx_codename(string) - Ubuntu distro codename used for reponewrelic_nginx_poll_interval(integer) - Poll interval for nginx pluginnewrelic_nginx_name(string) - Display name for the applicationnewrelic_nginx_url(string) - Url for nginx instance
Dependencies
Example Playbook
- hosts: servers
roles:
- role: telusdigital.newrelic
newrelic_appname: "FooSite (Production)"
newrelic_php_apm_enabled: yes
newrelic_license: "YOUR_LICENSE_HERE"
License
Contributors
- Chris Olstrom | e-mail | Twitter
- Travis Allan
- Aaron Pederson | e-mail | Twitter
- Prashant Kandathil
- Ben Visser
- Alexandar Podobnik
ansible-galaxy install aaronpederson.newrelic