迅速な構築は、視覚的監視システム(任意の月に設置ノード)CEPH
序文
セファロ多くの可視化プログラム、この導入は比較的簡単な方法であり、第二包装袋を行ったために、非常に短時間で視覚的に監視システムを構築することが可能です
次のようにシステムコンポーネントは次のとおりです。
次のようなリソースは以下のとおりです。
http://static.zybuluo.com/zphj1987/jiwx305b8q1hwc5uulo0z7ft/ceph_exporter-2.0.0-1.x86_64.rpm
http://static.zybuluo.com/zphj1987/7ro7up6r03kx52rkwy1qjuwm/prometheus-2.3.2-1.x86_64.rpm
https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-5.2.1-1.x86_64.rpm
http://static.zybuluo.com/zphj1987/1nu2k4cpcery94q2re3u6s1t/ceph-cluster_rev1 .json
その他のリソースは、(ローカルソースディレクトリツールも直接ダウンロードすることができます)直接インストール、その後、wgetコマンドで直接ダウンロードすることができます
監視アーキテクチャを導入します
9128ポートとローカルモニタポートによって捕捉CEPH関連データceph_exporter
/ var / libに/プロメテウス/ディレクトリの下にローカルポートでのデータストレージ9128をフェッチceph_exporterプロメテウス
grafanaデータプロメテウスをフェッチWebページをレンダリングします
ページテンプレートは、セファロテンプレートプラグインのgrafanaを使用しています
これによれば、我々は、システム構成のアーキテクチャまでに段階的に進みます
コンフィギュレーション監視システム
インストールceph_exporter
[root@ceph-node2 ~]# ls
ceph_exporter-2.0.0-1.x86_64.rpm grafana-5.3.0-1.x86_64.rpm prometheus-2.3.2-1.x86_64.rpm
[root@ceph-node2 ~]# rpm -qpl ceph_exporter-2.0.0-1.x86_64.rpm
/usr/bin/ceph_exporter
/usr/lib/systemd/system/ceph_exporter.service
[root@ceph-node2 ~]# rpm -ivh ceph_exporter-2.0.0-1.x86_64.rpm
准备中... ################################# [100%]
正在升级/安装...
1:ceph_exporter-2:2.0.0-1 ################################# [100%]
[root@ceph-node2 ~]# systemctl start ceph_exporter
[root@ceph-node2 ~]# systemctl enable ceph_exporter
[root@ceph-node2 ~]# netstat -utpln |grep 9128
tcp6 0 0 :::9128 :::* LISTEN 30641/ceph_exporter
あなたは、このceph_exporterのアドバイスは、管理ノードにインストールされている、ポートのアップが正常にインストールされて上記のCEPH -sを実行することができるノードを見ることができます
インストールプロメテウス
[root@ceph-node2 ~]# rpm -qpl prometheus-2.3.2-1.x86_64.rpm
/etc/ceph/prometheus.yml
/usr/bin/prometheus
/usr/lib/systemd/system/prometheus.service
[root@ceph-node2 ~]# rpm -ivh prometheus-2.3.2-1.x86_64.rpm
准备中... ################################# [100%]
正在升级/安装...
1:prometheus-2:2.3.2-1 ################################# [100%]
[root@ceph-node2 ~]# systemctl start prometheus
[root@ceph-node2 ~]# netstat -utpln |grep 9090
tcp6 0 0 :::9090 :::* LISTEN 30750/prometheus
異なるマシンは、あなたが輸出国のIPアドレスを修正する必要がある場合は、この場所は、上記プロメテウスつのマシン上のデフォルトとceph_exporter、127.0.0.1を書かれたターゲット内の構成ファイル/etc/ceph/prometheus.ymlと考えられています
プロメテウスデフォルトのリスニングポートは9090、キャプチャプロメテウスのデータを見ることができます上記ウェブに直接この時間です
ここで完成されたプロメテウスのデータであり、コンフィギュレーションを行います以下はgrafanaに関連付けられています
インストールgrafana
[root@ceph-node2 ~]# yum localinstall grafana-5.3.0-1.x86_64.rpm
[root@ceph-node2 ~]# systemctl start grafana-server.service
[root@ceph-node2 ~]# netstat -tunlp|grep gra
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp6 0 0 :::3000 :::* LISTEN 31164/grafana-serve
grafanaのデフォルトのリスニングポート3000
管理者管理者のデフォルトのログインユーザー名とパスワードは、成功した着陸後にパスワードを変更するよう強制されます
設定grafana
ここでは、インターネットはCEPH-cluster_rev1.jsonローカルファイルの上に置いていない場合は、インターネットへのアクセスを直接入力ID 917は、行く得れば、あなたはにインポートすることができます