2016-12-22 4 views

ответ

1

Да, вы можете автоматизировать такие вещи с помощью Grafana HTTP API.

Взятые из документации вы можете, например, создать новый источник данных с:

POST /api/datasources HTTP/1.1 
Accept: application/json 
Content-Type: application/json 
Authorization: Bearer eyJrIjoiT0tTcG1pUlY2RnVKZTFVaDFsNFZXdE9ZWmNrMkZYbk 

{ 
    "name":"test_datasource", 
    "type":"graphite", 
    "url":"http://mydatasource.com", 
    "access":"proxy", 
    "basicAuth":false 
} 

Я использую Python для автоматизации таких вещей с графана с момента его прямо вперед. Но вы можете использовать любой язык, который может выполнять HTTP-запросы.