編集済み 2 数週間前 によって ExtremeHow 編集チーム
ディストリビューション型オペレーティングシステムGrafana監視ビジュアライゼーションサーバー設定リナックスオープンソースシステム管理コマンドラインインターフェースIT
翻訳が更新されました 2 数週間前
Grafanaは、監視と可観測性のために使用される人気のあるオープンソースのソフトウェアプラットフォームです。その強力なビジュアライゼーション機能により、さまざまなデータソースと統合できる動的なダッシュボードを作成できます。このガイドでは、DebianベースのシステムにGrafanaをインストールして構成するプロセスを説明します。この説明は、GrafanaとDebianに比較的新しいユーザーを対象としていますが、より経験豊富なユーザーに役立つ詳細も含まれています。
開始する前に、以下が揃っていることを確認してください:
まず、システムのパッケージインデックスが最新であることを確認します。ターミナルを開き、次のコマンドを実行してください:
sudo apt update
パッケージインデックスが更新されたら、次のコマンドを使用してインストール済みパッケージをアップグレードします:
sudo apt upgrade
これらのコマンドは、システムが最新のソフトウェアアップデートとセキュリティパッチを持っていることを保証し、安定性とセキュリティに重要です。
Grafanaを実行するには、システムにいくつかの依存パッケージをインストールする必要があります。次のコマンドを実行してこれらの依存関係をインストールしてください:
sudo apt install -y adduser libfontconfig1
adduser
パッケージはユーザーとグループの追加に使用され、libfontconfig1
はフォントの設定とカスタマイズ用のライブラリです。これらはGrafanaの動作に必要です。
依存関係が整ったら次はGrafanaをダウンロードしてインストールできます。執筆時点では、DebianにGrafanaをインストールする最も簡単な方法は公式のAPTリポジトリを使用することです。以下の手順に従ってください:
まず、次のコマンドを使用してGrafanaのAPTキーを追加します:
wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -
次に、GrafanaのAPTリポジトリをパッケージマネージャーに追加します:
echo "deb https://packages.grafana.com/oss/deb stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list
再度パッケージリストを更新して、新たに追加されたGrafanaリポジトリからのパッケージを含めます:
sudo apt update
次にGrafanaをインストールするには、次のコマンドを実行してください:
sudo apt install grafana
このコマンドはGrafanaサーバーをインストールし、それをサービスとして構成します。この構成により、Grafanaが自動的に起動時に開始され、管理が容易になります。
インストール後、systemdサービスマネージャーを使用してGrafanaサービスを起動します:
sudo systemctl start grafana-server
Grafanaが実行中であることを確認するには、サービスの状態を確認してください:
sudo systemctl status grafana-server
すべてが正しく設定されていれば、サービスがアクティブで実行中であることを示す出力が表示されます。
Grafanaサービスを起動時に開始するように有効にします:
sudo systemctl enable grafana-server
Grafanaはデフォルトでポート3000をリッスンします。ファイアウォールを使用している場合、このポートでのトラフィックを許可する必要があります。Uncomplicated Firewall (UFW) を使用している場合は、次の手順でGrafanaへのトラフィックを許可できます:
sudo ufw allow 3000/tcp
ルールが追加されたことを確認します:
sudo ufw status
Grafanaが稼働したら、次はそのウェブインターフェースにアクセスします。ウェブブラウザを開いて次に移動します:
http://your_server_ip:3000
your_server_ip
を実際のサーバーのIPアドレスに置き換えます。ローカルテストの場合は localhost:3000
を使用できます。
ログインが求められます。デフォルトのクレデンシャルは次のとおりです:
admin
admin
初回ログイン時には、Grafanaはパスワードの変更を求めます。指示に従って新しいパスワードを作成してください。
Grafanaでは、データソースはデータが格納されている場所です。Grafanaでデータを効果的に可視化するためには、少なくとも1つのデータソースを構成する必要があります。データソースを追加する方法は次のとおりです:
データソースが正しく構成されて確認されたら、ダッシュボードを作成してデータを可視化し始めることができます。
Grafanaでのダッシュボード作成は重要なスキルです。ダッシュボードは、データの特定の側面を表示する各個のパネルの集まりです。この基本的な手順を守って最初のダッシュボードを作成してください:
Grafanaはあなたのニーズに合わせてアプリケーションを調整するための幅広い構成オプションを提供します。特定のニーズに基づいたいくつかの高度な構成をチェックしてください:
デフォルトでは、Grafanaはユーザー名とパスワードを使用した基本的な認証を提供します。セキュリティを高めるために、LDAPやOAuth、その他の認証プロバイダーとの統合を検討してください。これにはGrafanaのgrafana.ini
ファイルを構成し、場合によっては外部サービスを設定する必要があります。認証についてのステップバイステップのガイダンスについては、Grafanaの公式ドキュメンテーションを参照してください。
/etc/grafana/grafana.ini
ファイルは広範なカスタマイズを可能にします。このファイルには以下のトピックが含まれます:
grafana.ini
ファイルのオプションに慣れることで、Grafanaの動作と機能をよりビジネスニーズに合わせて調整することができます。
Grafanaのプラグインエコシステムは、ユーザーがパネル、ダッシュボード、データソース拡張機能を使用して機能を拡張する力を与えます。プラグインをインストールする手順は次のとおりです:
プラグインをインストールした後、変更が有効になるためにはGrafanaサーバーを再起動する必要がある場合があります:
sudo systemctl restart grafana-server
Grafanaの使用またはセットアップ中に問題が発生する場合があります。以下は一般的な問題を解決するためのヒントです:
Grafanaログは問題の診断に非常に役立ちます。ログは以下でアクセスできます:
/var/log/grafana/grafana.log
問題が発生したときのログエントリを確認すると、問題の原因を特定するエラーや警告メッセージが明らかになることがあります。
エラーは多くの場合、不正な構成によって引き起こされます。grafana.ini
の設定と、データソースの構成を再確認して、可能な不正確さをチェックしてください。
Grafanaは活発なコミュニティに支えられています。Grafana Labsのコミュニティフォーラム、Slackチャンネル、GitHubリポジトリを利用して、必要な時にサポートを受けてください。
これで、DebianベースのシステムにGrafanaをインストールして構成する基本的な理解を備えています。このガイドは環境のセットアップからアプリケーションへのアクセスと設定まで、データをよりよく可視化するための包括的な旅を提供しました。Grafanaに慣れてきたら、その広範なドキュメンテーションと活発なコミュニティを活用して、より高度な機能や機能性に踏み込んでください。Grafanaの強力な能力は、あらゆるデータの監視と分析に不可欠なツールであり、どの技術ツールキットにも大いに役立ちます。
記事の内容に誤りがある場合, あなたは