+`の2つの関連ディレクトリがあります。これらのディレクトリの名前も変更します。1.8.2を読み取り専用のデータストアとして実行するため、エクスポーターからデータを収集する必要はありません。+`コマンドを使用して設定ファイルからすべてのコンテンツを削除します。2.0の構成に使用できるようにします。truncate`で空にします。/etc/systemd/system/prometheus1.serviceテキストエディターでPrometheusサービスファイルを開きます。1.8.2がリッスンするポートをポート「9089」に変更します。":"...ファイルを保存し、テキストエディターを閉じます。+`をリロードします。+`サービスを開始します。prometheus1意図したとおりに機能することを確認するには、サービスのステータスを確認します。prometheus1前と同様に、出力にはPID、ステータスなどのプロセスに関する情報が含まれます。/var/lib/prometheus1/...サービスのステータスが「++」でない場合は、画面上のログを追跡し、前の手順を再トレースして問題を解決してからチュートリアルを続けます。サービスを有効にして、システムの起動時に確実に開始されるようにします。1.8.2は輸出業者をスクレイピングしません。2.0をセットアップすると、データの一貫性が確保されます。Prometheus2.0は、現在のインストールを古いデータの読み取り専用データストアとして使用します。1.8.2を使用して古いデータにアクセスします。1.8.2を読み取り専用データストアとして使用して、既存のデータにアクセスできるようにします。2をインストールします。16.04にPrometheusをインストールする方法]チュートリアル。Prometheusをインストールしたら、新しい構成ファイルを作成します。+`ディレクトリにコピーします。*ユーザーに設定します。1.8.2を読み取り専用データストアとして使用するように指示して、古いデータにアクセスできるようにすることです。テキストエディターで構成ファイルを開きます。`ディレクティブを追加します。+`から読み取るように指示します。http://localhost:/api/v1/read完了したら、ファイルを保存してテキストエディターを閉じます。2.0を初めて実行する前に、アラートルールを更新し、Prometheusと連携するようにAlertmanagerを構成します。アラートルールまたはAlertmanagerを使用しない場合は、次の手順をスキップしてください。1.xアラートルールは、カスタム構文を使用して定義されました。バージョン2.0では、YAMLを使用してアラートルールを定義します。+」コマンドは、古いルールファイルを新しい形式に変換できます。アラートルールを使用しない場合は、この手順をスキップできます。+`ディレクトリにコピーします。+`バージョン2.0があることを確認してください。+`バージョンとビルド情報が含まれます。+`実行可能ファイルを正しい場所にコピーしたことを確認してください。or`ディレクトリに移動します。+`コマンドを実行します。+`ファイルと呼ばれる新しいファイルが生成されます。画面にエラーメッセージが表示された場合は、画面上のログに従って問題を解決してから、チュートリアルを続けてください。+`によって作成されたファイルに正しく設定されていることを確認してください。.rules最後に、Prometheus構成ファイルを更新して、古いルールファイルの代わりに新しく作成したルールファイルを使用します。エディターで構成ファイルを開きます。+`サフィックスを追加します。alert2.rules...ファイルを保存し、エディターを終了します。古いアラートルールファイルは不要になったため、削除します。rm次に、Prototheusを設定してAlertmanagerを検出します。+`フラグはもう存在しません。Discoveryを導入しました。これにより、多くの新機能とKubernetesなどのサービスとのより良い統合がもたらされます。Alertmanagerを使用しない場合は、この手順の残りをスキップしてください。+`で実行されているAlertmanagerを使用するようPrometheusに指示します。ファイル内のどこにでも次のコンテンツを追加できます。alertmanager:9093rule_files:...ファイルを保存し、テキストエディターを閉じます。Prometheusはアラートルールを使用してAlertmanagerと通信できるようになりました。これで初めて実行する準備が整いました。2.0をサービスとして実行できるようにするには、サービスファイルを作成する必要があります。1.8.2で使用したサービスファイルから開始できます。既存のサービスファイルをコピーして、新しいサービスファイルを作成します。/etc/systemd/system/prometheus.serviceエディターで新しく作成したサービスファイルを開きます。2.0は、以下を含むフラグシステムにいくつかの重要な変更をもたらします。-)を使用してプレフィックスが付けられるようになりました。」フラグは削除され、「-storage.tsdb」フラグに置き換えられました。Discoveryに置き換えられました。これについては前のステップで説明しました。+`ファイルを使用するよう指示します。-storage.tsdb.path`を使用します。+`フラグを追加したため、組み込みのWebテンプレートにアクセスできます。完了したら、ファイルを保存してテキストエディターを閉じます。最後に、systemdをリロードして、新しく作成したサービスを使用できるようにします。daemon-reload次に、Prometheusを起動します。prometheusサービスのステータスをチェックして、意図したとおりに機能していることを確認します。/var/lib/prometheus/...サービスのステータスが「++」でない場合は、画面上のログを追跡し、前の手順を再トレースして問題を解決してからチュートリアルを続けます。サービスが機能することがわかったので、システムの起動時に開始できるようにします。UIにアクセスできます。UIを使用して、Prometheusが意図したとおりに機能することを確認します。2がすべてのエクスポーターを意図したとおりスクレイピングし、Prometheusの以前のインストールからのデータにアクセスできることを確認しましょう。UIにアクセスします。Prometheusを最初にインストールしたときに設定したユーザー名とパスワードを入力するよう求められます。資格情報を入力すると、*グラフ*ページが表示され、クエリを実行して視覚化できます。[プロメテウスグラフページ]クエリを実行する前に、Prometheusのバージョンとエクスポーターのステータスを確認しましょう。ナビゲーションバーの[ステータス]リンクをクリックし、[ランタイムとビルド情報]ボタンをクリックします。Prometheusサーバーに関する情報を含むページが表示されます。Information]次に、[ステータス]リンクをもう一度クリックし、[ターゲット]ボタンをクリックして、エクスポーターが意図したとおりに実行されていることを確認します。Webページには、エクスポーターが稼働しているかどうかなど、エクスポーターに関する詳細が含まれています。[プロメテウスターゲット]エラーが表示された場合は、チュートリアルを続行する前に、画面上の指示に従ってエラーを解決してください。1.8.2データソースは、エクスポーターとしてではなくデータストアとして使用されるため、表示されません。そこで、古いデータと新しいデータの両方にアクセスできるようにします。*グラフ*ボタンをクリックします。+」と入力して、サーバーの使用可能なメモリをメガバイト単位で取得します。[実行]ボタンをクリックします。[プロメテウスグラフ-クエリ]*グラフ*タブをクリックして、使用可能なメモリを経時的に視覚化します。グラフには、以前のデータが表示され、Prometheusが機能していなかった休憩の後、最新のデータが表示されます。2.0がリモートデータベースとして使用するように設定していることを確認してください。Prometheusが正常に機能し、データを正しく報告していることを確認しました。1.8.2と古いデータを使用しなくなったら削除する方法を見てみましょう。1.8.2と古いデータを削除できます。すべてをクリーンアップするには、次の手順に従います。+`ディレクティブを削除します。2.0構成ファイルを開きます。+`ディレクティブを見つけて削除します。http://localhost:/api/v1/readファイルを保存し、テキストエディターを閉じます。Prometheusを再起動して、変更を適用します。prometheusサービスが適切に実行されていることを確認します。/var/lib/prometheus/...サービスのステータスが「++」でない場合は、画面上のログを追跡し、前の手順を再トレースして問題を解決してからチュートリアルを続けます。1.8.2に関連するすべてのディレクトリとファイルをクリーンアップします。サービスを無効にして、自動的に起動しないようにします。prometheus1次に、サービスを停止します。prometheus1出力は、操作が正常に完了したことを示しません。+`サービスファイルを削除します。/etc/systemd/system/prometheus1.service最後に、不要になったファイルを削除します。+`実行可能ファイルを削除します。1.8.2がシステムから削除され、古いデータはなくなりました。2.0にアップグレードし、すべてのルールファイルを更新し、Alertmanagerが存在する場合に検出するようにPrometheusを構成しました。githubをご覧ください。[プロジェクトの変更ログ]。