セファロダッシュボードが実現します
セファロダッシュボードはじめに
スキームロット---- grafana、クラーケンを監視ビジュアルインターフェイスをCEPH。開始ルミナス、セファロダッシュボードからのネイティブ機能を提供しますが、あなたはダッシュボードを経由して、すべての基本的なステータス情報セファロクラスタを得ることができます。
模倣バージョン(オウムガイ版)ダッシュボードのインストール。それは(オウムガイ版)の場合はCEPH-MGR-のダッシュボードに設置する必要があります
設定セファロダッシュボード
1、在每个mgr节点安装
# yum install ceph-mgr-dashboard
2、开启mgr功能
# ceph mgr module enable dashboard
3、生成并安装自签名的证书
# ceph dashboard create-self-signed-cert
4、创建一个dashboard登录用户名密码
# ceph dashboard ac-user-create guest 1q2w3e4r administrator
5、查看服务访问方式
# ceph mgr services
設定が完了すると、次のページにログインすることができます。
デフォルトのコンフィギュレーションコマンドを変更します。
指定集群dashboard的访问端口
# ceph config-key set mgr/dashboard/server_port 7000
指定集群 dashboard的访问IP
# ceph config-key set mgr/dashboard/server_addr $IP
オープンオブジェクトゲートウェイ管理機能
1、创建rgw用户
# radosgw-admin user info --uid=user01
2、提供Dashboard证书
# ceph dashboard set-rgw-api-access-key $access_key
# ceph dashboard set-rgw-api-secret-key $secret_key
3、配置rgw主机名和端口
# ceph dashboard set-rgw-api-host 192.168.25.224
4、刷新web页面
安装grafana
1、配置yum源文件
# vim /etc/yum.repos.d/grafana.repo
[grafana]
name=grafana
baseurl=https://packages.grafana.com/oss/rpm
repo_gpgcheck=1
enabled=1
gpgcheck=1
gpgkey=https://packages.grafana.com/gpg.key
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
2.通过yum命令安装grafana
# yum -y install grafana
3.启动grafana并设为开机自启
# systemctl start grafana-server.service
# systemctl enable grafana-server.service
インストールプロメテウス
1、下载安装包,下载地址
https://prometheus.io/download/
2、解压压缩包
# tar fvxz prometheus-2.14.0.linux-amd64.tar.gz
3、将解压后的目录改名
# mv prometheus-2.13.1.linux-amd64 /opt/prometheus
4、查看promethus版本
# ./prometheus --version
5、配置系统服务启动
# vim /etc/systemd/system/prometheus.service
[Unit]
Description=Prometheus Monitoring System
Documentation=Prometheus Monitoring System
[Service]
ExecStart=/opt/prometheus/prometheus \
--config.file /opt/prometheus/prometheus.yml \
--web.listen-address=:9090
[Install]
WantedBy=multi-user.target
6、加载系统服务
# systemctl daemon-reload
7、启动服务和添加开机自启动
# systemctl start prometheus
# systemctl enable prometheus
CEPHのMGRのプロメテウス・プラグインの構成
# ceph mgr module enable prometheus
# netstat -nltp | grep mgr 检查端口
# curl 127.0.0.1:9283/metrics 测试返回值
設定プロメテウス
1は、scrape_configsに:構成アイテムを追加します。
vim prometheus.yml
- job_name: 'ceph_cluster'
honor_labels: true
scrape_interval: 5s
static_configs:
- targets: ['192.168.25.224:9283']
labels:
instance: ceph
2、サービスプロメテウスを再起動します
# systemctl restart prometheus
3、サーバーが正常に追加されているかどうかをチェックプロメテウス
# 浏览器-》 http://x.x.x.x:9090 -》status -》Targets
配置grafana
1、ブラウザ管理インターフェイスのログインgrafana
2、データソースを追加、設定をクリックしては- 「データソース
3、ダッシュボードを追加し、[ホーム]をクリックします- 」ダッシュボードにgrafana.com検索
ダッシュボードCEPH検索し、4
5、「HOME--をクリックしてくださいインポートダッシュボードには、適切なダッシュボードを選択し、レコードの数