Nobl9
Causely can leverage Nobl9's SLO platform to observe service level objectives and reliability metrics.
To enable Nobl9 as a data source, please add the following section to your values.yaml
file:
scrapers:
nobl9:
enabled: true
accounts:
- accountName: <Account_Name>
secretName: nobl9-secret
nobl9-secret.yaml
apiVersion: v1
kind: Secret
type: Opaque
metadata:
name: nobl9-secret
namespace: causely
stringData:
NOBL9_CLIENT_ID: '<Client_ID>'
NOBL9_CLIENT_SECRET: '<Client_Secret>'
NOBL9_ORGANIZATION: '<Organization>'
SLO Labeling
Since Nobl9 SLO can be defined for anything, in order for Causely to stitch the right SLO to the right Kubernetes Service, you need to label your SLO in Nobl9 with:
namespace: <namespace_name>
service: <service_name>