このトピックでは、ユーザーが Grafana にログインせずにダッシュボードを閲覧できる Grafana ダッシュボードのリンクを生成する方法について説明します。
ログイン不要 (匿名) アクセスを有効にすると、ダッシュボードが公開状態になります。データ漏えいを防ぐため、公開状態のダッシュボードに機密データが含まれていないか確認してください。
-
特定のクライアントやネットワーク (イントラネットや VPC など) からのアクセスを制限するには、ホワイトリストとセキュリティグループ ページで IP アドレスホワイトリストを設定します。
ステップ 1:Grafana へのログイン
-
ARMS コンソールにログインします。左側のナビゲーションウィンドウで、 の順に選択します。
-
[ワークスペース管理] ページで、管理対象のワークスペースを見つけ、[URL] 列の URL をクリックして Grafana に移動します。
説明ワークスペースの作成時に設定した Grafana の管理者アカウントとパスワードで Grafana にログインできます。また、[Alibaba Cloud でサインイン] をクリックして、現在の Alibaba Cloud アカウントで Grafana にログインすることもできます。
ステップ 2:(任意) Grafana 組織の作成
ログインせずに閲覧できるダッシュボードを共有するには、そのダッシュボードが属する Grafana 組織を公開する必要があります。これにより、その組織配下のすべてのダッシュボードが公開されます。データのセキュリティを確保するため、ダッシュボード共有専用の新しい組織を作成することを推奨します。
Grafana 9.0.x
Admin 権限には組織を作成する権限は含まれていません。Admin アカウントのみが組織を作成する権限を持っています。Admin アカウントで Grafana にログインすると、Grafana の左側のナビゲーションウィンドウに
アイコンが表示されます。-
ワークスペースを作成するときに Admin アカウントのパスワードを設定します。パスワードは、Managed Service for Grafana コンソールのワークスペースの アカウント管理 ページでリセットできます。
-
左側のナビゲーションウィンドウで、
> Orgs を選択します。 -
[組織] ページで、[+新規組織] をクリックします。
-
[新しい組織] ページで、組織名を入力し、[作成] をクリックします。
Grafana 10.0.x
Admin 権限には組織を作成する権限は含まれていません。Admin アカウントのみが組織を作成する権限を持っています。
-
admin アカウントのパスワードは、ワークスペースを作成するときに設定されます。パスワードをリセットするには、Grafana の 管理 > ユーザー > [admin] ページに移動します。
-
Grafana のホームページで、
アイコンをクリックします。 -
左側のナビゲーションウィンドウで、管理 をクリックし、[組織] をクリックします。
-
[Organizations] ページで、+New org をクリックします。
-
[新しい組織] ページで、組織名を入力し、[作成] をクリックします。
ステップ 3:組織の匿名アクセスの有効化
-
ARMS コンソールにログインします。左側のナビゲーションウィンドウで、を選択します。
-
[ワークスペース管理] ページで、管理したいワークスペースの ID をクリックします。
-
左側のナビゲーションウィンドウで、パラメーターの設定 をクリックします。
-
パラメーターの設定 ページで、[パラメーターの変更] をクリックし、[auth.anonymous] を選択します。
-
以下の auth.anonymous パラメーターを変更し、[保存して適用] をクリックします。
パラメーター
説明
enabled
匿名アクセスを有効にするには、true に設定します。
org_name
共有したいダッシュボードが属する組織の名前を入力します。
org_role
このパラメーターは空のままにできます。デフォルト値は viewer で、読み取り専用権限を付与します。
説明org_role パラメーターを editor または admin に設定することもできます。ただし、パブリックアクセスに対して editor または admin 権限を付与することは推奨されません。
ステップ 4:(任意) ダッシュボードの作成
組織で共有したいダッシュボードを作成します。
-
現在の組織がダッシュボードの共有に使用されているかどうかを確認します。
Grafana 9.0.x
Grafana ページの左下隅にあるアバターにマウスカーソルを合わせると、現在の組織を確認できます。正しくない場合は、[組織の切り替え] をクリックし、[組織の切り替え] ダイアログボックスで正しい組織を選択します。
Grafana 10.0.x
Grafana ページの左上隅で、現在の組織がダッシュボードの共有に使用されているかどうかを確認します。そうでない場合は、ドロップダウンリストから組織を選択します。
データソースを追加します。
Alibaba Cloud データソースの追加方法については、「クラウドサービス統合」をご参照ください。
他のデータソースの追加方法については、「Grafana ドキュメント」をご参照ください。
ダッシュボードを作成します。詳細については、「Grafana ドキュメント」をご参照ください。
ステップ 5:ダッシュボードの共有可能リンクの取得
Grafana 9.0.x
Grafana の左側のナビゲーションウィンドウで、
> Browse を選択し、ダッシュボードディレクトリを選択します。-
ターゲットのダッシュボードを選択し、共有アイコン (
) をクリックして、Link タブを選択します。ダイアログボックスの下部にある Link URL で、Copy をクリックします。
現在の Grafana アカウントからログアウトし、ブラウザで前のステップで取得したリンクにアクセスして、リンクが有効かどうかを確認します。
-
(任意) ネットワークホワイトリストを設定します。
特定のクライアントまたはネットワーク (イントラネットや VPC など) からのアクセスを制限するには、ホワイトリストとセキュリティグループ ページで IP アドレスホワイトリストを設定します。 詳細については、「パブリック IP アドレスホワイトリスト」をご参照ください。
Grafana 10.0.x
-
Grafana のホームページで、
アイコンをクリックします。 左側のナビゲーションウィンドウで、Dashboards をクリックします。
[ダッシュボード] ページで、ダッシュボードディレクトリを選択します。
-
対象のダッシュボードを選択し、共有アイコン (
) をクリックして、リンク タブに移動します。Link URL をクリックしてリンクを生成し、Copy をクリックします。
-
現在の Grafana アカウントからログアウトし、ブラウザで前のステップで取得したリンクにアクセスして、リンクが有効かどうかを確認します。
-
(任意) ネットワークホワイトリストを設定します。
イントラネットや VPC など、特定のクライアントまたはネットワークからのアクセスを制限するには、ホワイトリストとセキュリティグループ ページで IP アドレスホワイトリストを設定します。 詳細については、「パブリック IP アドレスホワイトリスト」をご参照ください。