Last active
August 29, 2015 14:02
-
-
Save otoolep/c58991dec54711026b77 to your computer and use it in GitHub Desktop.
grafana 1.54 config for influxdb
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** @scratch /configuration/config.js/1 | |
* == 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({ | |
/** | |
* elasticsearch url: | |
* For Basic authentication use: http://username:[email protected]:9200 | |
*/ | |
elasticsearch: "http://"+window.location.hostname+":9200", | |
/** | |
* graphite-web url: | |
* For Basic authentication use: http://username:[email protected] | |
* Basic authentication requires special HTTP headers to be configured | |
* in nginx or apache for cross origin domain sharing to work (CORS). | |
* Check install documentation on github | |
*/ | |
//graphiteUrl: "http://"+window.location.hostname+":8080", | |
datasources: { | |
influx: { | |
default: true, | |
type: 'influxdb', | |
url: "http://PUBLIC_HOSTNAME:8086/db/test1", | |
username: 'root', | |
password: 'root' | |
} | |
}, | |
default_route: '/dashboard/file/default.json', | |
/** | |
* If you experiance problems with zoom, it is probably caused by timezone diff between | |
* your browser and the graphite-web application. timezoneOffset setting can be used to have Grafana | |
* translate absolute time ranges to the graphite-web timezone. | |
* Example: | |
* If TIME_ZONE in graphite-web config file local_settings.py is set to America/New_York, then set | |
* timezoneOffset to "-0500" (for UTC - 5 hours) | |
* Example: | |
* If TIME_ZONE is set to UTC, set this to "0000" | |
*/ | |
timezoneOffset: null, | |
/** | |
* Elasticsearch index for storing dashboards | |
* | |
*/ | |
grafana_index: "grafana-dash", | |
/** | |
* set to false to disable unsaved changes warning | |
*/ | |
unsaved_changes_warning: true, | |
panel_names: [ | |
'text', | |
'graphite' | |
] | |
}); | |
}); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Check out the blog post at http://www.philipotoole.com/influxdb-and-grafana-howto for full details on how to use this config.