AWS Elastic Beanstalk
The Raygun Agent can be installed into an AWS Elastic Beanstalk environment using .ebextensions
Note these instructions are tailored to a Web server environment using the .NET (Windows/IIS) preconfigured platform.
Installing the Raygun Agent
STEP 1 - Add the extension
Add the following configuration file to your web application's source code to install the Raygun Agent Windows service and register your application for tracing.
Save the following as raygun-apm.config
and add it to the root of your application zip file uploaded to AWS.
packages:
msi:
raygun-apm: https://downloads.raygun.com/APM/latest/RaygunAgent-x64.msi
container_commands:
1-register-raygun-apm:
cwd: "C:\\Program Files (x86)\\Raygun\\RaygunAgent"
command: rgc.exe -register [API-KEY]
ignoreErrors: true
2-enable-raygun:
cwd: "C:\\Program Files (x86)\\Raygun\\RaygunAgent"
command: rgc.exe -enable DefaultAppPool -type IIS -apikey [API-KEY]
ignoreErrors: true
STEP 2 - Deploy your application
Open the Elastic Beanstalk console, upload your new application version with the embedded raygun-apm.config
file and deploy it to your environment.
Read more on deploying your application in the AWS Elastic Beanstalk developer guide.
Still need help?
We are always happy to help with any questions you might have. If we can’t answer your technical enquiries through the documentation, please feel free to get in touch through our contact page.
Contact Us