I.概要
何プロメテウスこと?
プロメテウスは、SoundCloudが開発開始することにより、組み合わせオープン&アラーム監視時系列&データベースです。発展に伴い、ますます多くの企業や組織は、プロメテウスの使用を受け入れるために、地域社会にも非常に有効である、彼らは別のオープンソースプロジェクトに入れて、そして企業が動作する必要があります。GoogleのSREはまた、監視システムと同様の実装BorgMon彼らと著書で述べたプロメテウスがあります。今通常プロメテウスで最も一般的なKubernetesコンテナ管理システムは、監視します。
プロメテウスの利点
インストールして使用する超簡単な非常にいくつかの外部依存関係は、
すでになどのシステムインテグレータがたくさんあります。ドッキングウィンドウHAProxy nginxのJMXを、など
見つかったサービスの自動化
に直接コードに統合
設計は、達成するために、分散、マイクロサービスアーキテクチャであります
プロメテウス特性
カスタム多次元データモデル
のサンプルを意味する非常に効率的なデータストレージは60日、228G程度のディスクの消費のために、30秒ごとにサンプリングし、〜3.5バイト、時系列3,200,000を占めました。
強力なクエリ
簡単にデータの可視化
、など
これに関して、黒鉛製品は、多くの利点が残っています。ほとんどは、私は非常に良い書き込み性能が良い感じと性能を読んで作られた、達成するためのデータ構造であり、OpenTSDBの類似点は、この文書を見ることができます興味を持っています
第二に、インストールプロメテウスは
http://cactifans.hi-www.com/prometheus/prometheus-2.1.0.linux-amd64.tar.gzをダウンロード
ストレート、設定ファイルを変更し、コンパイルされたバイナリファイルをダウンロードし、インストールするプロメテウスは比較的簡単始める
解凍後にダウンロードしてください
タールzxvfプロメテウス-2.1.0.linux-amd64.tar.gz
MVプロメテウス-2.1.0.linux-AMD64は/ usr / local / rometheus
開梱後、デフォルトのプロファイルがあるでしょう、あなたは直接起動するには、この設定ファイルを使用することができます
CDは/ usr / local /プロメテウス
./prometheus --config.file = prometheus.yml
プロメテウスを開始するには、デフォルトのポートは、ブラウザで以下のページを参照してください9090.'llあり、それはプロメテウスが正常に起動表します。
プロメテウスはそれに大きな影響を作る方法を示し、比較的弱い描画機能が付属していますか?ここでは、Grafanaを使用する必要があります。Grafanaは完全に独自のビューを監視するためにダッシュボードをカスタマイズすることができますで。
使用Yum安装Grafana
yum install https://dl.grafana.com/oss/release/grafana-5.4.2-1.x86_64.rpm
これは次のようになりますインストール時に作成されたパッケージgrafana-server
のgrafana
ユーザー・アイデンティティを開始するプロセスを。デフォルトのHTTPポートは、3000
デフォルトのユーザーとグループadmin
。
デフォルトのログイン名とパスワードadmin
/admin
systemctlデーモンリロード
systemctl start grafana-server
systemctl status grafana-server