grafana
11 commands
11 shown
Запустить сервер Grafana
Запустить сервис Grafana через systemd
systemctl start grafana-server
Проверить статус Grafana
Проверить, запущен ли сервис Grafana
systemctl status grafana-server
Создать API-ключ (CLI)
Сбросить пароль администратора через Grafana CLI
grafana-cli admin reset-admin-password newpassword
Список плагинов
Показать все доступные плагины из маркетплейса Grafana
grafana-cli plugins list-remote
Установить плагин
Установить плагин Grafana по имени
grafana-cli plugins install grafana-piechart-panel
Экспорт дашборда через API
Экспортировать JSON дашборда через HTTP API Grafana
curl -s http://admin:admin@localhost:3000/api/dashboards/uid/MY_UID | jq .dashboard
Импорт дашборда через API
Импортировать JSON дашборда через HTTP API Grafana
curl -X POST -H "Content-Type: application/json" -d @dashboard.json http://admin:admin@localhost:3000/api/dashboards/import
Список источников данных через API
Показать все настроенные источники данных
curl -s http://admin:admin@localhost:3000/api/datasources | jq .[].name
Создать источник данных через API
Добавить новый источник данных через API Grafana
curl -X POST -H "Content-Type: application/json" -d @ds.json http://admin:admin@localhost:3000/api/datasources
Провизионирование папки дашбордов
Grafana автоматически загружает дашборды из директории провизионирования при запуске
# Place YAML in /etc/grafana/provisioning/dashboards/
Провизионирование папки дашбордов
Создать конфиг провижининга дашбордов Grafana (перезапустить после)
cat > /etc/grafana/provisioning/dashboards/default.yaml <<EOF
apiVersion: 1
providers:
- name: default
type: file
folder: ''
options:
path: /var/lib/grafana/dashboards
EOF
no commands match