graphiteImport.html 1009 B

1234567891011121314151617181920212223242526272829303132333435
  1. <div ng-controller="GraphiteImportCtrl" ng-init="init()">
  2. <div ng-if="datasources.length > 0">
  3. <h2 class="page-heading">Load dashboard from Graphite-Web</h2>
  4. <div class="gf-form-group">
  5. <div class="gf-form-inline">
  6. <div class="gf-form">
  7. <span class="gf-form-label width-10">Data source</span>
  8. </div>
  9. <div class="gf-form">
  10. <div class="gf-form-select-wrapper">
  11. <select type="text" ng-model="options.sourceName" class="gf-form-input gf-size-auto" ng-options="f for f in datasources">
  12. </select>
  13. </div>
  14. </div>
  15. <div class="gf-form">
  16. <button class="btn btn-success pull-right" ng-click="listAll()">List dashboards</button>
  17. </div>
  18. </div>
  19. </div>
  20. <table class="grafana-options-table" style="margin-top: 20px;">
  21. <tr ng-repeat="dash in dashboards">
  22. <td style="">{{dash.name}}</td>
  23. <td>
  24. <button class="btn btn-inverse pull-right" ng-click="import(dash.name)">
  25. Load
  26. </button>
  27. </td>
  28. </tr>
  29. </table>
  30. </div>
  31. </div>