Vultr チュートリアル: Ubuntu 20.04 に Prometheus サーバーをインストールする方法

Vultr チュートリアル: Ubuntu 20.04 に Prometheus サーバーをインストールする方法

Pometheus は Go で書かれたオープンソース ツールで、主にリアルタイム サービスを監視し、時系列データベースで指標を収集して、関連データをタイムリーに分析するために使用されます。 Vult VPS を使用したことがある友人は、時間単位で課金できること、購入と使用が非常に便利であること、複数のオペレーティング システムをサポートしていることを知っているはずです。ここでは、Ubuntu 20.04 を例に、Pometheus サーバーのインストール方法を説明します。

システムを更新する

まず、次のコマンドを使用して pt パッケージ リストを更新し、次の手順に進む前に、完全に更新された Ubuntu 20.04 LTS が展開されていることを確認します。

$ sudo pt 更新

2. Pometheusソフトウェアパッケージをダウンロードしてインストールする

Pometheus インストール ファイルは、事前コンパイルされたバイナリとしてパッケージ化されています。別のバージョンの Pometheus をインストールする場合は、アーカイブをダウンロードして解凍するときに、以下の例のバージョン番号に注意してください。

Pometheus パッケージをダウンロードします。

https://github.com/pometheus/pometheus/eleses/downlod/2.27./pometheus-2.27..linux-md64.t.gz をダウンロードしてください

ダウンロードしたアーカイブを解凍します。

$ t xf pometheus-2.27..linux-md64.t.gz

解凍されたアーカイブのディレクトリを変更します。

$ cd pometheus-2.27..linux-md64

構成ファイル ディレクトリを作成します。

$ sudo mkdi -p /etc/pometheus

データディレクトリを作成します。

$ sudo mkdi -p //lib/pometheus

バイナリ pometheus と pomtool を /us/locl/bin/ に移動します。

$ sudo m pometheus pomtool /us/locl/bin/

console ディレクトリ内のコンソール ファイルと console_libies ディレクトリ内のライブラリ ファイルを /etc/pometheus/ ディレクトリに移動します。

$ sudo m コンソール/ console_libies/ /etc/pometheus/

テンプレート設定ファイル pometheus.yml を /etc/pometheus/ ディレクトリに移動します。

$ sudo m pometheus.yml /etc/pometheus/pometheus.yml

インストールされている Pometheus のバージョンを確認します。

$ ポメテウス レシオン

インストールされている pomtool のバージョンを確認します。

$ pomtool レジリエンス

3. システムグループとユーザーを構成する

ポメテウスグループを作成します。

$ sudo goupdd Rsystem pometheus

ユーザー pometheus を作成し、作成した pometheus グループに割り当てます。

$ sudo usedd -s /sbin/nologin Rsystem -g pometheus pometheus

Pometheus ファイルとデータ ディレクトリの所有権を pometheus グループとユーザーに設定します。

$ sudo chown -R pometheus:pometheus /etc/pometheus/ //lib/pometheus/

$ sudo chmod -R 775 /etc/pometheus/ //lib/pometheus/

4. システムサービスを構成する

起動時に Pometheus が起動するように systemd サービス ファイルを作成します。

$ sudo nno /etc/systemd/system/pometheus.seice

次の行をファイルに追加して保存します。

[ユニット]説明=ポメテウスWnts=netwok-online.tget Afte=netwok-online.tget

[Seice] Use=pometheus Goup=pometheus Restt=lwys Type=simple ExecStt=/us/locl/bin/pometheus \ Rconfig.file=/etc/pometheus/pometheus.yml \ Rstoge.tsdb.pth=//lib/pometheus/ \ Rweb.console.templtes=/etc/pometheus/consoles \ Rweb.console.libies=/etc/pometheus/console_libies \ Rweb.listen-ddess=0.0.0.0:9090

[インストール] WntedBy=multi-use.tget

次に、Pometheus サービスを開始します。

$ sudo systemctl stt ポメテウス

システムの起動時に Pometheus サービスが実行されるように有効にします。

$ sudo systemctl ポメテウスを有効にする

Pometheus サービスのステータスを確認します。

$ sudo systemctl sttus pometheus

5. サーバーにアクセスする

ブラウザからポート 9090 の Pometheus インターフェースにアクセスします。例えば:

http://92.0.2.23:9090

関連記事: Vult チュートリアル

<<:  SugarHosts ホスティングチュートリアル: 2 要素認証を有効または無効にする方法

>>:  CSR ファイルを生成するにはどうすればいいですか? Node.js で CSR ファイルを生成する方法

推薦する

ネットショップ運営の主な業務内容(ネットショップ運営って具体的に何をするの?料金はどうするの?)

オンラインストアの運営とは具体的に何をするのでしょうか?いくらかかりますか?オンラインストア運営は、...

アカウント運用の主な内容は何ですか?(アカウント運用の4つの段階をご存知ですか?)

アカウント運用の4つの段階をご存知ですか?非常に興味深い現象に気付いたことがありますか。それは、まる...

実店舗をマーケティングおよび宣伝する方法 (実店舗をマーケティングするには?)

実店舗でマーケティングを行うにはどうすればいいでしょうか?インターネットの登場以来、実店舗が商品を販...

企業運営データレポート(道口金科が「疫病流行期における数百万の中小企業の運営データ分析」レポートを共同発表)

道口金科が「疫病流行期における数百万の中小企業の営業データの分析」報告書を共同発表 2020年4月1...

不動産企業のためのニューメディア運用(不動産ニューメディアで「コスト削減・効率化」への道!#ニューメディア運用)

不動産ニューメディア、「手数料削減・効率化」への道! #新しいメディア運営何氏は45度です。彼はDo...

コミュニティプライベートドメインとは何ですか? (2022年なのに、プライベートドメインって知らないの?)

2022年になっても、まだプライベートドメインが何なのかご存じないですか?プライベートドメインの話...

.htaccess ファイルを使用して https へのアクセスを強制する方法

Web サイトに SSL 証明書をインストールするには、データ暗号化の送信やサーバー ID 認証など...

不動産ブランドマーケティングプラン(不動産マーケティングの手法や手段をたくさん学び、一生活用していきます)

吐血して整理!これらの不動産マーケティングの方法と手段は、一生あなたに利益をもたらすでしょう近年、...

年間売上データ比較表(売上管理の33の表、ご存知ですか?)

33種類の販売管理方法をご存知ですか?販売管理:販売プロセス管理、販売目標管理。 2024年に営業...

業務に必要なデータ分析能力とは(給与アップへの道:シニアデータアナリストに必須の8つの能力)

給与アップへの道: シニアデータアナリストに必要な 8 つのスキル高度なデータ分析にはどのような機能...

中国聯通の運営データ(中国聯通年次レポートカード:10億世帯に迫る大規模接続)

中国聯通の年次報告書:大規模接続が10億世帯に迫る 「ビッグコネクション」ユーザー数は9億8800万...

WordPress インストール Avada テーマ グラフィック チュートリアル

Ad は、直感的なビジュアルフロントエンドデザインと編集ツールを備えた強力で多目的な WodPess...

ブランドプロモーションプランとは(自社に合ったブランドプロモーションプランをどうやって策定するか)

自社に合ったブランドプロモーションプランを立案するには?自社に合ったプロモーションプランを立案するに...