Appendix: Management Pack Contents

The Management Pack for Windows Azure Pack: Web Sites discovers the object types described in this appendix. The management pack does not automatically discover all of the objects. Use overrides to discover those objects that the management pack does not discover automatically.

Discoveries

Discoveries

Description

Method

Microsoft.WebSites.Controller.Discovery

Registry Discovery to discover Web Sites Controller Role Instance class.

Registry Discovery

Microsoft.WebSites.ControllerRole.Discovery

Registry Discovery to discover Web Sites Controller Role class.

Registry Discovery

Microsoft.WebSites.ControllerRole.Membership

Registry Discovery to discover Web Sites Controller Role Membership.

Registry Discovery

Microsoft.WebSites.FrontEnd.Discovery

Registry Discovery to discover Web Sites Front End Role Instance class.

Registry Discovery

Microsoft.WebSites.FrontEndRole.Discovery

Registry Discovery to discover Web Sites Front-End Role class.

Registry Discovery

Microsoft.WebSites.FrontEndRole.Membership

Registry Discovery to discover Web Sites Front End Role Membership.

Registry Discovery

Microsoft.WebSites.ManagementServer.Discovery

Registry Discovery to discover Web Sites Controller Role Instance class.

Registry Discovery

Microsoft.WebSites.ManagementServerRole.Discovery

Registry Discovery to discover Web Sites Management Server Role class.

Registry Discovery

Microsoft.WebSites.ManagementServerRole.Membership

Registry Discovery to discover Web Sites Management Server Role Membership.

Registry Discovery

Microsoft.WebSites.Publisher.Discovery

Registry Discovery to discover Web Sites Management Server Role Instance class.

Registry Discovery

Microsoft.WebSites.PublisherRole.Discovery

Registry Discovery to discover Web Sites Publisher Role class.

Registry Discovery

Microsoft.WebSites.PublisherRole.Membership

Registry Discovery to discover Web Sites Publisher Role Membership.

Registry Discovery

Microsoft.WebSites.WebWorker.Discovery

Registry Discovery to discover Web Sites Publisher Role Instance class.

Registry Discovery

Microsoft.WebSites.WebWorkerRole.Discovery

Registry Discovery to discover Web Sites Web Worker Role class.

Registry Discovery

Microsoft.WebSites.WebWorkerRole.Membership

Registry Discovery to discover Web Sites Web Worker Role Membership.

Registry Discovery

Microsoft.WebSites.Service.Discovery

Registry Discovery to discover Web Sites Service Role class.

Registry Discovery

Microsoft.WebSites.Service.Membership

Registry Discovery to discover Web Sites Service Role Membership.

Registry Discovery

 

This management pack adds the following monitors. Reach Role Type has Role instances that are machines running various services that Windows Azure Pack: Web Sites requires to run in a healthy fashion.

Monitors

Role

Monitor

Error Level

Condition Detected

Auto Resolve

Troubleshooting

Controller

Web Farm Controller Service

Critical

Alert triggered if the service is in stopped state.

Yes

Check event logs, and restart the service.

Controller

Resource Metering

Critical

Alert triggered if the service is in stopped state.

Yes

Check SQL DB Disk Space, event logs, and restart the service.

Front End

Web Farm Agent Service

Critical

Alert triggered if the service is in stopped state.

Yes

Check event logs, and restart the service.

Front End

Resource Metering

Critical

Alert triggered if the service is in stopped state.

Yes

Check SQL DB Disk Space, event logs, and restart the service.

Publisher

Microsoft FTP Service

Critical

Alert triggered if the service is in stopped state.

Yes

Check event logs, and that proper ports are open in machine as well as in domain firewall.

Publisher

Resource Metering

Critical

Alert triggered if the service is in stopped state.

Yes

Check SQL DB Disk Space, event logs, and restart the service.

Publisher

Web Deployment Agent Service

Critical

Alert triggered if the service is in stopped state.

Yes

Check event logs, and that proper ports are open in machine as well as in domain firewall.

Publisher

Web Farm Agent Service

Critical

Alert triggered if the service is in stopped state.

Yes

Check event logs, and restart the service.

Management Server

Web Farm Agent Service

Critical

Alert triggered if the service is in stopped state.

Yes

Check event logs, and restart the service.

Management Server

Resource Metering

Critical

Alert triggered if the service is in stopped state.

Yes

Check SQL DB Disk Space, event logs. and restart the service.

Management Server

Usage Service

Critical

Alert triggered if the service is in stopped state.

Yes

Check SQL DB Disk Space, event logs, and restart the service.

Web Worker

Web Farm Agent Service

Critical

Alert triggered if the service is in stopped state.

Yes

Check event logs, and restart the service.

Web Worker

DWAS Service

Critical

Alert triggered if the service is in stopped state.

Yes

Check event logs, and restart the service.

Web Worker

Resource Metering

Critical

Alert triggered if the service is in stopped state.

Yes

Check SQL DB Disk Space, event logs, and restart the service.

 

Groups

Role

Monitors

Error Level

Condition Detected

Auto Resolve

Troubleshooting

Controller Role Monitor

Role Instance Service Cumulative Service Health

Critical

Alert Triggered if 50% of the Controllers are unhealthy.

Yes

Controllers become unhealthy due to non-availability and critical services not running.

Management Role Monitor

Role Instance Service Cumulative Service Health

Critical

Alert Triggered if 50% of the Management Servers are unhealthy.

Yes

Management servers become unhealthy due to non-availability and critical services not running.

Publisher Role Monitor

Role Instance Service Cumulative Service Health

Critical

Alert Triggered if 25% of the Publishers are unhealthy.

Yes

Publishers become unhealthy due to non-availability and critical services not running.

Front End Role Monitor

Role Instance Service Cumulative Service Health

Critical

Alert Triggered if 25% of the Front End are unhealthy.

Yes

Front Ends become unhealthy due to non-availability and critical services not running.

Web Worker Role Monitor

Role Instance Service Cumulative Service Health

Critical

Alert Triggered if 25% of the Web Worker are unhealthy.

Yes

Web Workers become unhealthy due to non-availability and critical services not running.