newrelic

Newrelic module
Tyler Stroud

Tyler Stroud

tystr

8,830 downloads

8,697 latest version

2.0 quality score

Version information

  • 0.1.1 (latest)
  • 0.1.0
released Jul 3rd 2019

Start using this module

Tags: newrelic, php

Documentation

tystr/newrelic — version 0.1.1 Jul 3rd 2019

Newrelic Puppet Module

Build Status

This module manages installation and configuration of newrelic server monitoring daemon and application monitoring agents.

Quick Start

Install the server monitoring daemon

class { 'newrelic::server':
    license_key => 'your_license_key'
}

Install application monitoring agents

Currently the following application monitoring agents are supported:

  • [PHP] (#php)

PHP

Basic installation:

class { 'newrelic::php':
    license_key => 'your_license_key',
}

If you need to customize the installation process, you can pass parameters to the class:

class { 'newrelic::php':
    license_key => 'your_license_key',
    install_noksh => 1,
    install_shell => 'bash',
    install_path => 'path1:path2',
    install_phplist => 'dir1:dir2',
    install_arch => 'x86',
    install_initscript => 'initscript-name',
    install_daemonpath => '/usr/bin/newrelic-daemon',
    install_use_cp_not_ln => 'startup-daemon'
}

See Newrelic's documentation for more information about these options.

License

This module is released under the MIT License.

Contact

Tyler Stroud tyler@tylerstroud.com

Support

Please log tickets and issues at our Projects site

Running the Tests

To run the rspec-puppet tests:

rake spec