Helping guide for devs who would like to set up Grafana and contribute to it (or just explore it) 📊

1. Dependencies

2. How to download Grafana

  1. Open terminal and list all files in the home directory
ls -a
open -e .bash_profile
Bash profile
source ~/.bash_profile
go get github.com/grafana/grafana
cd $GOPATH/src/github.com/grafana/grafana

3. Running the code

Backend

make run
Running make run script

Frontend

yarn install --pure-lockfileyarn start
Grafana login page

Tests

yarn jest

4. Adding datasources

cd devenv
./setup.sh
Running bash script
Running docker
cd ..
make devenv sources=influxdb,prometheus_mac,loki
Docker-compose file with selected databases

5. Learning how to contribute

--

--

--

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Creating a Serverless Spotify Search App Using React, AWS Lambda, and API Gateway.

Making Sense Of JavaScript’s Closure With Some Examples

Create membership expiration in Google Groups for Google Workspace

2. Creating Dynamic Forms & Usage of CustomValueAccessor

JavaScript: The Birth Of Block Scope

Hiring React Developers vs Hiring Angular Developers: Price Comparison

RxJS Challenge #15: Tracking focus type

Listening to Enter Events on Input Text Elements With Angular

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Ivana Huckova

Ivana Huckova

More from Medium

Using RAM Cache to Speed Up Linux Disk Performance

What is Git? and Features of Git

GIT — Branches and practices

ORMs defeat OOP tenets