IntroductionUser GuideGraphQL APICommand Line InterfaceGit AccessKubernetes MonitoringInstallUpgradesSite Maintenance
DataLad Service
Infrastructure Monitoring
OpenNeuro is running Prometheus and Grafana for general monitoring and alerting. The Grafana dashboard is deployed at https://monitoring.openneuro.org and an account must be requested to access it.
Install
A preconfigured secret is required for SMTP credentials.
kubectl --namespace monitoring create secret generic smtp-login --from-file=user=smtp-username.txt --from-file=password=smtp-password.txt
These services are deployed with the stable helm charts for Prometheus and Grafana.
helm --namespace monitoring install prometheus stable/prometheushelm --namespace monitoring install grafana stable/grafana -f helm/grafana.yaml
Upgrades
To apply new configuration or update a service, run helm upgrade.
helm --namespace monitoring upgrade grafana stable/grafana -f helm/grafana.yaml