Apache でグラファナ HTTP 認証を設定する方法を学習しますか? このチュートリアルでは、Apache ネイティブ HTTP 認証を使用してグラファナユーザーを認証する方法を示します。

• ウブンツ 18
• ウブンツ 19
• グラファーナ 6.4.4

グラファーナチュートリアル:

このページでは、グラファーナのチュートリアルのリストへの迅速なアクセスを提供します。

チュートリアル – グラファーナインストール

Linux コンソールで、次のコマンドを使用して MySQL データベースサービスをインストールします。

Copy to Clipboard

MySQL コマンドラインにアクセスします。

Copy to Clipboard

grafana という名前のデータベースを作成します。

Copy to Clipboard

grafana という名前のデータベース ユーザー アカウントを作成します。

Copy to Clipboard

グラファナという名前のデータベースに対する権限を、グラファナという名前のSQLユーザーに与えます。

Copy to Clipboard

Linux コンソールで、次のコマンドを使用して Grafana APT リポジトリを設定します。

Copy to Clipboard

次のコマンドを使用してグラファーナをインストールします。

Copy to Clipboard

グラファナ構成ファイル grafana.ini を編集します。

Copy to Clipboard

[データベース] および [セッション] セクションで次の設定を行います。

Copy to Clipboard

ご使用の環境を反映するように、MySQL のユーザー名とパスワードを変更する必要があります。

次のコマンドを使用して、グラファナ サービスを開始します。

Copy to Clipboard

Grafana サービスは TCP ポート 3000 でリッスンを開始します。

Grafanaのインストールをテストするには、ブラウザを開き、サーバーのIPアドレスと:3000を入力します。

この例では、ブラウザに次の URL が入力されています。

• http://192.168.15.11:3000

グラファーナウェブインターフェイスを提示する必要があります。

grafana default password

プロンプト画面で、Grafanaデフォルトパスワードのログイン情報を入力します。

• ユーザー名: 管理者
• パスワード: 管理者

グラファーナのデフォルトパスワードを変更するよう求められます。

おめでとう! グラファーナの基本インストールが完了しました。

チュートリアルグラファナ – Apacheプロキシインストール

Apache ウェブサーバーをインストールし、グラファナサービスへのプロキシとして機能するように設定する必要があります。

Apache ウェブサーバーと必要なパッケージをインストールします。

Copy to Clipboard

必要な Apache モジュールを有効にします。

Copy to Clipboard

Apache パスワードファイルと admin という名前の最初のアカウントを作成します。

Copy to Clipboard

システムは、管理者アカウントのパスワードを 2 回入力するように求められます。

Copy to Clipboard

ここで、管理者アカウントのパスワードをテストしてみましょう。

Copy to Clipboard

管理者アカウントのパスワードを入力します。

Copy to Clipboard

次のコマンドを使用して、Apache パスワードファイルにアカウントを追加します。

Copy to Clipboard

この例では、benjamin という名前のアカウントを追加します。

ここで、Grafana サービス ポート 3000 へのプロキシとして Apache ポート 80 を設定する必要があります。

また、グラファナをエースしようとするユーザーに認証を要求するようにApacheを設定する必要があります。

Apache 000-default.conf 設定ファイルを編集します。

Copy to Clipboard

設定前の 000-default.conf ファイルはここにあります。

Copy to Clipboard

設定後の 000-default.conf ファイルを次に示します。

Copy to Clipboard

Apache サービスを再起動します。

Copy to Clipboard

グラファナ構成ファイル grafana.ini を編集します。

Copy to Clipboard

[auth.proxy] 領域で次の設定を行います。

Copy to Clipboard

グラファナサービスを再起動します。

Copy to Clipboard

Apache サービスは TCP ポート 80 でリッスンし、ユーザーを認証し、ポート 3000 の Grafana サービスにリダイレクトします。

Apache プロキシのインストールをテストするには、ブラウザを開き、サーバーの IP アドレスを入力します。

この例では、ブラウザに次の URL が入力されています。

• http://192.168.15.11

Apache プロキシはグラファナ サービスに転送する前に、ユーザー自身の認証を要求します。

grafana http authentication

ログイン画面で、管理者ユーザーと Apache htpasswd ファイルのパスワードを使用します。

• ユーザー名: 管理者
• パスワード: 管理者の htpasswd パスワードを入力します。

ログインが成功すると、グラファーナダッシュボードに直接送信されます。

Grafana Dashboard

おめでとう! グラファナセリセにアクセスするように Apache プロキシ認証を設定しました。