tree: d03969d41b842c3a45387143f441b5b32c6b4d4a [path history] [tgz]
  1. COLLECTD.md
  2. GRAFANA.md
  3. Makefile
  4. README.md
  5. backup-to-gcs/
  6. build_backup_to_gcs_release
  7. create-backup-to-gcs-internal-sa.sh
  8. create-backup-to-gcs-sa.sh
  9. create-pagerduty-secret.sh
  10. edit-grafana-config.sh
  11. edit-grafana-internal-config.sh
  12. go/
  13. grafana/
  14. prometheus/
promk/README.md

Grafana

The grafana.ini file should almost never change, so if it does, just delete the pod and have kubernetes restart it so the config gets read.

Edit the config file by running the ./edit-grafana-config.sh script.

TODO(jcgregorio) Backup the sqlite database.

Prometheus

Admins

Before deploying yaml files with service accounts you need to give yourself cluster-admin rights:

  kubectl create clusterrolebinding \
    ${USER}-cluster-admin-binding \
    --clusterrole=cluster-admin \
    --user=${USER}@google.com