mirror of
https://github.com/grafana/grafana.git
synced 2024-11-25 18:30:41 -06:00
The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
alertinganalyticsbusiness-intelligencedashboarddata-visualizationelasticsearchgografanahacktoberfestinfluxdbmetricsmonitoringmysqlpostgresprometheus
7b17e38f5d
Added CRUD methods for Tokens. Extend Auth Handler to check for the presence of a Bearer Authorization header to authenticate against. If there is no header, or the token is not valid, the Auth Handler falls back to looking for a Session. |
||
---|---|---|
_vendor | ||
conf | ||
data/dashboards | ||
docker | ||
Godeps | ||
grafana@9f4ea7301a | ||
pkg | ||
.bra.toml | ||
.gitignore | ||
.gitmodules | ||
build.go | ||
LICENSE.md | ||
main.go | ||
README.md | ||
todo.txt | ||
wercker.yml |
Work in progress Grafana 2.0 (with included Grafana backend)
building and running
Before trying to build make sure the grafana frontend git submodule is loaded.
By clone recursive
git clone --recursive <this_repo>
In case of after clone
git submodule update --init
Building
go run build.go setup (only needed once to install godep)
go run build.go build
For quicker builds:
godep restore (will pull down all golang lib dependecies in your current GOPATH)
go build -o ./bin/grafana .
To build less to css for frontend:
cd grafana
npm install
npm install -g grunt-cli
grunt
To rebuild on source change:
go get github.com/Unknwon/bra
bra run