Default status propagation models


The service model provides the following default status propagation models:

  • DIRECT–Consumer component depends on the provider's services to the extent that its status is the same as the provider's.
  • INCREASING–Consumer component is overly dependent on the provider. When a problem occurs, the consumer's status degrades faster than the provider's does.
  • DECREASING–Consumer component can function without provider's services. When a problem occurs, the consumer's status is less degraded than the provider's.
  • JUST_WARNING–Propagates the status of a provider component so that any value less than OK maps to NONE, OK maps to OK, and any value greater than OK maps to WARNING.
  • JUST_INFO–Propagates the status of a provider component so that any value less than INFO maps to NONE, and any value greater or equal to INFO maps to INFO.

The following table describes how status propagation occurs for a specific model.

How status propagation models work in relationships 

Status propagation model

Relationship state

Result

DIRECT

ACTIVE

Propagates the provider's status without modification to the consumer.

INACTIVE

Propagation of the provider's status is blocked by mapping the provider's status to NONE.

This value is ignored by the consumer.

INCREASING

ACTIVE

Increases the impact of the provider's status on the consumer's status.

INACTIVE

Propagation of the provider's status is blocked by mapping the provider's status to NONE.

This value is ignored by the consumer.

DECREASING

ACTIVE

Decreases the impact of the provider's status on the consumer's status.

INACTIVE

Propagation of the provider's status is blocked by mapping the provider's status to NONE.

This value is ignored by the consumer.

JUST_WARNING

ACTIVE

For statuses greater than OKWARNING is propagated.

INACTIVE

Propagation of the provider's status is blocked by mapping the provider's status to NONE.

This value is ignored by the consumer.

JUST_INFO

ACTIVE

For statuses greater than or equal to INFOINFOis propagated; for statuses less than INFONONEis propagated.

INACTIVE

Propagation of the provider's status is blocked by mapping the provider's status to NONE.

This value is ignored by the consumer.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*