A component is a single data point collected as part of an application profile. Some application profiles can be edited, in which case individual components can be added to or removed from the profile. For editable application profiles, components can also be added to or removed from individual monitored applications as opposed to the entire profile. Adding components to an application profile helps create the foundation of the application profile.
A critical component group is a grouping of components that contains specific logic to allow for complex evaluation of the up/down state of an application. For example, given four components A,B,C and D, the following logic can be applied, so that if A and B are down or C and D are down the application is placed into the down state. ((A and B) or (C and D)). Critical component groups are always considered "critical", in that if a critical component group is evaluated to be in the down state, the entire application is in the down state.
Components can be added to or removed from entire application profiles or individual monitored applications.
For example, you can create a critical component group called Device Utilization and assign the following components to the group:
You can then assign the following state logic to the critical component group: If CPU Utilization and Virtual Memory Utilization equal Down and Disk Utilization equal Warning, then the component group is Down. Since this component group is considered "critical", the application instance that contains this critical component group would also be Down.
A discrete application is an application upon which a complex application has a dependency. For example, IIS and SQL Server are discrete applications on which the complex application WhatsUp Gold is dependent. A discrete application is used when you are monitoring a complex application. You may add a discrete application to an application profile or add a discrete application to a monitored application as a component.
Note: Adding a discrete application to an application profile helps build the foundation of the profile, but does not add the discrete application to a monitored application.
To add components, critical component groups, and/or applications to a profile or monitored application:
Select a monitored application, click the Add icon, then click the Components tab. Individual components can be added to specific instances even if the application profile overall is not editable.