This quick presentation covers New Relic's latest work with Cloud Foundry, presented at the Cloud Foundry Summit 2015 as part of Patrick Chanezon's Cloud Foundry on Azure session.
I announce New Relic's joining the Cloud Foundry Foundation and explain the work that Shahram Khazai (New Relic) has done with the help of Sabha Parameswaran (Pivotal) on the latest New Relic service broker for Pivotal Cloud Foundry. I go through the steps on how you can use the service broken to add a New Relic tile to Pivotal CF from the Ops Manager, ensuring that your end users can now bind New Relic to the apps they push to PCF. Tom Martin (New Relic) jumps in at the end to cover key features of New Relic APM (App Performance Monitoring) and Insights (software analytics).
Ran programs for Cloud Foundry and Spring at VMware and Pivotal
Continued fan of Cloud Foundry, expressed through preshaved yaks!
New Relic:
Community funds groups and foundations – New Relic just joined the Cloud Foundry Foundation
Build the relationship
Best in class Application Performance Management geared toward the cloud.
Cloud Foundry:
When you push your apps to that PaaS, you want to make sure that they run, scale, and that you can see where and how they fail so that you can fix the problem immediately.
New Relic: monitoring from the code all the way to your end user, including
Database
3rd-party services
Servers
javascript errors
and more.
Normally, to use New Relic, you have to install your language-appropriate agent in your.
This is great if you use a hosted CF environment such as PWS, but what if you want the same capabilities for your own Cloud Foundry installation?
Now you can!
Thanks to the work by
Ben Hale – Wrote the New Relic service broker, which is on github
Shahram Khazai – He has built and continues to build greater functionality for the service broker.
PCF Ops Manager as an example:
Import the product: 500mg file = contains the stem cell
Tile becomes available
You create a new Service Plan and add your New Relic license key for that plan.
You do have to create a new New Relic account at newrelic.com
Otherwise, the experience is the same as PWS for your end developers.
You can bind New Relic to your app without the usual steps with the agent because New Relic is included in the Java Buildpack.
The developer can see the New Relic license key for a specific app, but it is read only.
This supports Java, but we Shahram is working on our other agent languages: Ruby, Node, Python, and PHP
More to come!
.NET support
Single sign-on
“Manage” capability from within the developer console for each individual app, which sends you to your New Relic dashboard.
Best in class Application Performance Management geared toward the cloud.
Cloud Foundry:
When you push your apps to that PaaS, you want to make sure that they run, scale, and that you can see where and how they fail so that you can fix the problem immediately.
New Relic: monitoring from the code all the way to your end user, including
Database
3rd-party services
Servers
javascript errors
and more.
“Slow this down” method
Page load time.
Most of the time is spent in the web application, the JVM.
Visibility into the end user’s browser.
Browser based errors.
The types of errors that you can see.
The ability to break it down by geography.