Just went through setting up Grafana on Ubuntu 16.04 and thought I would grab the steps I went through. I'm using a combination of Telegraf and some custom remote scripts to get data into InfluxDB.
sudo systemctl enable grafana-server.service sudo systemctl enable telegraf.service sudo reboot
This gets things installed. I'll have another post to describe other configuration that's required.