Alerts

This section provides information about configuring alerts and supported alerts.

Configuring Alerts

You can configure Alerts in Prometheus and SCPAlertrules.yaml file.

The following table provides information for Alerts for Service Communication Proxy.

Table 4-1 Alert Reference

S.No Alert Name Severity Comments
1 SCPIngressTrafficRateAboveMinorThreshold Minor Notify that Traffic rate is minor (user configure minor threshold value) with Locality and current value of traffic rate.
2 SCPIngressTrafficRateAboveMajorThreshold Major Notify that Traffic rate is major (user configure major threshold value) with Locality and current value of traffic rate.
3 SCPIngressTrafficRateAboveCriticalThreshold Critical Notify that Traffic rate is critical (user configure critical threshold value) with Locality and current value of traffic rate.
4 SCPRoutingFailedForServiceAlert Minor Notify that Routing failed for service. Provide details like NFService Type, NFType, Locality, and value.
5 SCPSoothsayerPodMemoryUsage Warning Notify Soothsayer per Pod memory usage is above threshold (here threshold value take n as 8 GB).
6 SCPWorkerPodMemoryUsage Warning Notify Worker per Pod memory usage is above threshold (here threshold value taken as 4 GB).
7 SCPPilotPodMemoryUsage Warning Notify Pilot per Pod memory usage is above threshold (here threshold value taken as 6 GB).

Note:

All metrics operated on namespace of the Service Communication Proxy are deployed. You must configure scp namespace when configuring SCPAlertRule.yaml.