概要
Omnibus Install した Gitlab であればデフォルトで使えるようになっています
環境
- GitLab Enterprise Edition 12.9.2-ee
URL
http://gitlab.example.com/-/grafana/login
でアクセスできます
ID/PW は Gitlab に登録したアカウントで行えます
「Sign in with Gitlab」をクリックすれば Gitlab のアカウントで認証できます
「Gitlab Omnibus - Overview」あたりを選択すればこんな感じでメトリックを確認することができます
トラブルシューティング
The redirect URI included is not valid.
「Sign in with Gitlab」でログインした際に発生することがあります
これは Gitlab 側の callback URL が正しく設定されていないときに出るようです
「Admin Area」->「Applications」->「Gitlab Grafana」->「Edit」で URL が正しいか確認します
自分は Callback URL が https だったのを http に変更したらうまく動作しました
login.OAuthLogin(missing saved state)
Grafana 側でエラーになる場合もあるようです
Grafana サーバが動作しているマシンで gitlab.example.com
の FQDN が名前解決できていないために発生します
sudo vim /etc/hosts
192.168.100.10 gitlab.example.com
こんな感じで名前解決できるようにしてあげれば OK です
最後に
Gitlab で Grafana Dashboard を確認する方法を紹介しました
結構便利ですが管理者以外も URL がわかればアクセスできてしまうので認証は Gitlab 認証を使わないほうが良いかもしれません
0 件のコメント:
コメントを投稿