In this chapter, we will look at the services available in Bluemix that will users to monitor and manage the applications deployed on the platform. We will also learn how to use the monitoring and management services in Bluemix.
In this chapter, you will learn how to use some of these available monitoring and management services to monitor various parameters of your application in Bluemix.
This chapter will cover the following:
Overview of monitoring and management services in Bluemix
Monitoring and analytics service:
Creating the Monitoring and Analytics service instance
Creating an application to monitor using the M&A service
Binding the M&A service to your application
Simulating events in your application
Viewing reports in the M&A dashboard for your monitored application
New Relic service:
Creating the New Relic service instance
Binding the New Relic service to your application
Configuring the application to send events to the New Relic service
Simulating events in your application
Viewing reports in the New Relic dashboard for your monitored application
Overview of monitoring and management services in Bluemix
Note
Discussions in this chapter will be based upon the services that are available in Bluemix at the time of writing this book (July 2016).
Some of the services that can be used to monitor and manage your applications on Bluemix are the following:
Monitoring and Analytics, which is an IBM service
New Relic, a third-party service
JKool, a third-party service
IBM Alert Notification, which is an IBM service
When you log in to Bluemix, and select All Items, you will see Get started now!, as shown in the following screenshot:
From here you can click Get started now! to view the services in the Bluemix catalog. Go to the DevOps category to view the monitoring and management services:
Let us now look in detail at how to use the Monitoring and Analytics service with your application in Bluemix.