Releases: newrelic/newrelic-java-agent-ansible-role
Version 1.0.0 (Stable)
First stable release of this role. New functionality includes:
- Automated testing for additional web servers (Jetty and Wildfly)
- Testing capability to ensure that the agent is attempting to send data to New Relic after running the role
Version 0.4.1
This release adds support for specifying your collector endpoint.
Version 0.4.0
This release includes:
- Custom instrumentation ability for the Java agent using XML files
- Minor corrections to example playbooks
- Miscellaneous fixes to permissions and updates to use recommended Java startup options
- Additional molecule test cases with integration to Github actions
Version 0.3.0
This release includes preliminary molecule tests and improvements to syntax and idempotence to comply with Ansible best practices.
Version 0.2.0
Note: This is a Beta Release
New application server support
Added Jetty and Wildfly (JBoss) support.
Configuration ability of Java agent through role
All configuration options found in the default newrelic.yml file have been exposed within the role. For other configuration variables, added the option to provide a newrelic.yml file directly.
Configuration file backup & restore
If a prior configuration file exists, then it will now be backed up instead of overwritten. Role also now includes the ability (and example playbooks) to restore existing backups of configuration files.
Support for locally downloaded New Relic Java agent
Added support to provide a locally hosted zip file of the New Relic Java agent if desired, instead of downloading from the New Relic website.