Decision Key Performance Indicator (KPI) Metrics
This dashboard is for use with Sparkling Logic SMARTS(tm) Decision Services and the real-time KPI feature of SMARTS.
If you have real-time KPI metrics defined in SMARTS and deployed through the deployment manager then the metric values can be exposed through Prometheus. This dashboard just shows the raw values as provided by the SMARTS KPI and can be further customized to show multiple KPIs at the same time.
In addition to the metric values it shows the number of alerts. These are alerts as defined by the SMARTS KPI. You can also specify alerts as part of the deployment.
If you deployed SMARTS using a helm chart, then you can easily enable your deployment for metrics scraping as follows:
configuration: metrics: decision_evaluation: true decision_metrics: true metrics: enabled: true serviceMonitor: enabled: true
If you are using a Prometheus Server then you may need to configure this server to
remote write your metrics to Grafana.
prometheus: prometheusSpec: remoteWrite: - url: "https://prometheus-blocks-prod-us-central1.grafana.net/api/prom/push" basicAuth: username: name: grafanasecret key: username password: name: grafanasecret key: password