Hello Everyone,
I am trying to integrat my python fastapi application with new relic login. I can able to validate from my local environment, but not able to it worked from app platform.
Please guide us on this same.
Thanks, Sridhar
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Hey!
I believe that integrating the New Relic Python agent with a FastAPI application hosted on DigitalOcean’s App Platform should generally follow the same principles as setting it up locally, with some additional considerations for the platform’s specific environment.
First, make sure that the New Relic Python agent is added to your application’s dependencies. If you’re using a requirements.txt file, you should have an entry like newrelic.
You need to configure the New Relic agent in your application. This usually involves setting environment variables such as NEW_RELIC_LICENSE_KEY and NEW_RELIC_APP_NAME. You can set these environment variables in the DigitalOcean App Platform’s app specification or through the web UI under the Settings tab of your app.
To initialize the New Relic agent, you might need to modify your FastAPI application code. In some cases, this can be as simple as importing the New Relic agent at the top of your main application file (before any other imports):
import newrelic.agent
newrelic.agent.initialize()
However, the exact integration process can depend on how your application is structured.
Once you’ve made these changes, redeploy your application to the App Platform. Ensure that the deployment process picks up the changes, including the updated dependencies.
After deploying, check the New Relic dashboard to see if your application appears and is reporting data. It might take a few minutes for data to show up.
Let me know how it goes!
Best,
Bobby
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.