Install observability tools
Loki can be installed automatically onto the cluster using the KOTS Admin Console by selecting "Install Loki" under "Auxiliary Software" (see Install Privacy Dynamics). Alternatively, you can install the
loki Helm chart directly to take advantage of all configuration options. For more information, see the Grafana Loki deployment guide. We currently recommend a monolithic Loki deployment.
Prometheus can be installed automatically onto the cluster using the KOTS Admin Console by selecting "Install Prometheus, Alertmanager, and Grafana" under "Auxiliary Software" (see Install Privacy Dynamics) Alternatively, you can install the
kube-prometheus-stack Helm chart directly to take advantage of all configuration options. For more information, see the Helm chart's GitHub page.
$ helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
$ kubectl create ns prometheus
$ curl https://raw.githubusercontent.com/pvcy/enterprise-install/main/aws/prometheus-stack/values.yaml \
Replace the text
pvcy.customer.com in the
values.yaml file to match the subdomain that are you using to host Privacy Dynamics. Also make sure to update
GRAFANA_PASSWORD to the password you want to use for Grafana.
$ helm install prometheus-stack prometheus-community/kube-prometheus-stack \
--version 23.1.1 -n prometheus \
--wait -f prometheus-stack-values.yaml
After this is completed, you will be able to access the Grafana dashboard at
grafana.pvcy.customer.com with the username
admin and password
GRAFANA_PASSWORD used during earlier step.
Application logs can be accessed via Grafana at