Files
grafana/public/app/plugins/datasource/elasticsearch/partials/config.html

39 lines
1.5 KiB
HTML
Raw Normal View History

<datasource-http-settings current="ctrl.current">
</datasource-http-settings>
2016-02-16 07:57:58 +01:00
<div class="gf-form-group">
<h3>Elasticsearch details</h3>
2016-02-16 07:57:58 +01:00
<div class="gf-form-inline">
<div class="gf-form gf-size-max-xxxl">
<span class="gf-form-label gf-size-md">Index name</span>
<input class="gf-form-input" type="text" ng-model='ctrl.current.database' placeholder="" required></input>
</div>
<div class="gf-form gf-size-xl">
<span class="gf-form-label gf-size-md">Pattern</span>
<select class="gf-form-input gf-size-auto" ng-model="ctrl.current.jsonData.interval" ng-options="f.value as f.name for f in ctrl.indexPatternTypes" ng-change="ctrl.indexPatternTypeChanged()" ></select>
</div>
</div>
2016-02-16 07:57:58 +01:00
<div class="gf-form gf-size-max-xxxl">
<span class="gf-form-label gf-size-md">Time field name</span>
<input class="gf-form-input" type="text" ng-model='ctrl.current.jsonData.timeField' placeholder="" required ng-init=""></input>
</div>
<div class="gf-form">
<span class="gf-form-label gf-size-md">Version</span>
<select class="gf-form-input gf-size-auto" ng-model="ctrl.current.jsonData.esVersion" ng-options="f.value as f.name for f in ctrl.esVersions"></select>
</div>
</div>
2016-01-15 14:42:59 +01:00
2016-02-16 07:57:58 +01:00
<div class="gf-form-group">
<h4>Default query settings</h4>
2016-02-16 07:57:58 +01:00
<div class="gf-form">
<span class="gf-form-label">Group by time interval</span>
<input class="gf-form-input gf-size-max-md" type="text" ng-model="ctrl.current.jsonData.timeInterval" spellcheck='false' placeholder="example: >10s">
</div>
</div>