|
|
@@ -1,105 +0,0 @@
|
|
|
-// == Configuration
|
|
|
-// config.js is where you will find the core Grafana configuration. This file contains parameter that
|
|
|
-// must be set before Grafana is run for the first time.
|
|
|
-
|
|
|
-define(['settings'], function(Settings) {
|
|
|
- "use strict";
|
|
|
-
|
|
|
- return new Settings({
|
|
|
-
|
|
|
- /* Data sources
|
|
|
- * ========================================================
|
|
|
- * Datasources are used to fetch metrics, annotations, and serve as dashboard storage
|
|
|
- * - You can have multiple of the same type.
|
|
|
- * - grafanaDB: true marks it for use for dashboard storage
|
|
|
- * - default: true marks the datasource as the default metric source (if you have multiple)
|
|
|
- * - basic authentication: use url syntax http://username:password@domain:port
|
|
|
- */
|
|
|
-
|
|
|
- // InfluxDB example setup (the InfluxDB databases specified need to exist)
|
|
|
- /*
|
|
|
- datasources: {
|
|
|
- influxdb: {
|
|
|
- type: 'influxdb',
|
|
|
- url: "http://my_influxdb_server:8086/db/database_name",
|
|
|
- username: 'admin',
|
|
|
- password: 'admin',
|
|
|
- },
|
|
|
- grafana: {
|
|
|
- type: 'influxdb',
|
|
|
- url: "http://my_influxdb_server:8086/db/grafana",
|
|
|
- username: 'admin',
|
|
|
- password: 'admin',
|
|
|
- grafanaDB: true
|
|
|
- },
|
|
|
- },
|
|
|
- */
|
|
|
-
|
|
|
- // Graphite & Elasticsearch example setup
|
|
|
- /*
|
|
|
- datasources: {
|
|
|
- graphite: {
|
|
|
- type: 'graphite',
|
|
|
- url: "http://my.graphite.server.com:8080",
|
|
|
- },
|
|
|
- elasticsearch: {
|
|
|
- type: 'elasticsearch',
|
|
|
- url: "http://my.elastic.server.com:9200",
|
|
|
- index: 'grafana-dash',
|
|
|
- grafanaDB: true,
|
|
|
- }
|
|
|
- },
|
|
|
- */
|
|
|
-
|
|
|
- // OpenTSDB & Elasticsearch example setup
|
|
|
- /*
|
|
|
- datasources: {
|
|
|
- opentsdb: {
|
|
|
- type: 'opentsdb',
|
|
|
- url: "http://opentsdb.server:4242",
|
|
|
- },
|
|
|
- elasticsearch: {
|
|
|
- type: 'elasticsearch',
|
|
|
- url: "http://my.elastic.server.com:9200",
|
|
|
- index: 'grafana-dash',
|
|
|
- grafanaDB: true,
|
|
|
- }
|
|
|
- },
|
|
|
- */
|
|
|
-
|
|
|
- /* Global configuration options
|
|
|
- * ========================================================
|
|
|
- */
|
|
|
-
|
|
|
- // specify the limit for dashboard search results
|
|
|
- search: {
|
|
|
- max_results: 100
|
|
|
- },
|
|
|
-
|
|
|
- // default home dashboard
|
|
|
- default_route: 'dashboard/file/default.json',
|
|
|
-
|
|
|
- // set to false to disable unsaved changes warning
|
|
|
- unsaved_changes_warning: true,
|
|
|
-
|
|
|
- // set the default timespan for the playlist feature
|
|
|
- // Example: "1m", "1h"
|
|
|
- playlist_timespan: "1m",
|
|
|
-
|
|
|
- // Change window title prefix from 'Grafana - <dashboard title>'
|
|
|
- window_title_prefix: 'Grafana - ',
|
|
|
-
|
|
|
- // Add your own custom panels
|
|
|
- plugins: {
|
|
|
- // list of plugin panels
|
|
|
- panels: [],
|
|
|
- // requirejs modules in plugins folder that should be loaded
|
|
|
- // for example custom datasources
|
|
|
- dependencies: [],
|
|
|
- }
|
|
|
-
|
|
|
- });
|
|
|
-});
|
|
|
-
|
|
|
-
|
|
|
-
|