グラフ-Grafanaインストール
(1) 仮想サーバにSSH接続し、rootユーザーにスイッチします。
sudo su -
(2) 既存パッケージを更新し、必要なパッケージをインストールします。
apt -y update
apt -y upgrade
apt -y install wget
(3) Grafanaをインストールします。
apt-get install -y adduser libfontconfig1
cd /usr/local/src/
wget https://dl.grafana.com/oss/release/grafana_7.5.6_amd64.deb
dpkg -i grafana_7.5.6_amd64.deb
(4) Grafanaの設定ファイルを変更します。
vi /etc/grafana/grafana.ini
root_urlの設定を下記に変更
------------------------------
;root_url = %(protocol)s://%(domain)s:%(http_port)s/
root_url = %(protocol)s://%(domain)s:%(http_port)s/grafana
------------------------------
(5) Grafanaの自動起動を設定します。
systemctl enable grafana-server
systemctl start grafana-server
(6) HTTPサーバー(Apache)をインストールし、Grafanaと連携します
apt -y install apache2
cd /etc/apache2/mods-enabled
ln -s ../mods-available/proxy.load proxy.load
ln -s ../mods-available/proxy_http.load proxy_http.load
ln -s ../mods-available/proxy.conf proxy.conf
vi /etc/apache2/mods-enabled/proxy.conf
下記の Proxy関連設定3行を、IfModuleディレクティブ内に追記
------------------------------
:
:
ProxyRequests Off
ProxyPass /grafana http://127.0.0.1:3000
ProxyPassReverse /grafana http://127.0.0.1:3000
</IfModule>
------------------------------
(7) Webサーバーのトップページで不要な情報が表示されないよう空にします。
echo "" > /var/www/html/index.html
(8) HTTPサーバー(Apache)の自動起動を設定します
systemctl enable apache2
systemctl restart apache2
(9) ブラウザでgrafanaにアクセスします。ログイン画面が表示されれば完了です。
http://(外部IPアドレス)/grafana
Note
外部IPアドレスはGCPのVMインスタンス一覧で確認できます。
初期ID/パスワードはadmin/adminです。初回ログイン時パスワード変更画面が表示されますので変更してください。