Troubleshooting Issues Related to Siebel CRM Observability – Monitoring Solution

  • To view and query various metrics, use Prometheus UI (https://<IP>/prometheus)

    Reference: https://prometheus.io/docs/prometheus/latest/querying/basics/

  • When you define custom alert rules:
    • Verify if alerts are registered using Prometheus UI
    • If alert is not appearing in Prometheus, then check the Alertmanager pod logs to debug and identify the issues using command:
      kubectl logs siebel-alertmanager-<id> -n <namespace>
  • When you customize Prometheus configuration and if it is not working, you may debug using this command:
    prometheus logs - kubectl logs prometheus-deployment-<id> -n <namespace>
  • When you use Custom Siebel Metrics feature, if the metric did not propagate to Prometheus, you may view the logs of siebel-metric-exporter pod to identify the issue using this command:
    kubectl exec -it siebel-metric-exporter-<id> bash –n <namespace> Log Location - /src/siebel_metric_exporter.log