Monitoring ASC services and service instances

When you start a service, monitor it from the cluster management console.

You can view service details on the Application Instances page and on the Services page in the cluster management console. You can view service instance details on the Services page. When you click a service instance name, you can view more tabs on the Service Instances page.

Service summary bar

In the service summary column on the Application Instances page, you see the status of all of the services that are connected to an application instance.
The service summary bar shows the number of services that are in the following states:
  • defined
  • initializing
  • allocating
  • tentative
  • started
  • frozen
  • deallocating
  • error

Dependencies tab

On the Services page, you can monitor the health of your application instance or service using the Dependencies tab. For more information, see Service dependencies.

Performance tab

The Performance tab aims to highlight if your utilization of resources is either high or low, indicating a possible need to scale up or down your application instance.

On the Services page and on the Service Instances page, you see graphs on the Performance tab that report on various metrics, including resource and aggregate resource usage, for the last hour of usage.

You can generate reports to view your service resource consumption over a set period. For more information, see Standard reports.

Profile tab

On the Services page, the Profile tab shows the service's profile. For more information, see Application instance services.

Activity tab

On the Service Instances page, the Activity tab shows activity information for the service instance. The same information can be gathered from running the egosh activity view ACTIVITY_ID_FOR_SERVICE_INSTANCE command. You can keep activity information around for longer periods of time by configuring the EGO_CONTAINER_CLEANPERIOD parameter in the ego.conf file.
The activity tab is divided into the following sections:
  • General: Displays the general information for each activity.
  • Activity: Displays the configured activity specification information.
  • Runtime: Displays the runtime information of each activity.
  • Docker Container: If the service is a Dockerized service, this section displays the Docker container information for the activity.