1、安装grafana
1、配置yum源文件
cat >>/etc/yum.repos.d/grafana.repo <<EOF
[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
EOF
2.通过yum命令安装grafana
yum -y install grafana
3.启动grafana并设为开机自启
systemctl start grafana-server.service
systemctl enable grafana-server.service
2、安装promethus
1、下载安装包,下载地址
https://prometheus.io/download/
2、解压压缩包
tar fvxz prometheus-2.14.0.linux-amd64.tar.gz
3、将解压后的目录改名
mv prometheus-2.14.0.linux-amd64 /opt/prometheus
4、查看promethus版本
/opt/prometheus/prometheus --version
5、配置系统服务启动
cat >> /etc/systemd/system/prometheus.service <<EOF
[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
EOF
6、加载系统服务
systemctl daemon-reload
7、启动服务和添加开机自启动
systemctl start prometheus
systemctl enable prometheus
3、ceph mgr prometheus插件配置
您暂时无权查看此隐藏内容!
4、配置promethus
1、在 scrape_configs
: 配置项下添加
vim /opt/prometheus/prometheus.yml
- job_name: 'ceph_cluster'
honor_labels: true
scrape_interval: 5s
static_configs:
- targets: ['10.0.0.170:9283']
labels:
instance: ceph
2、重启promethus服务
systemctl restart prometheus
3、检查prometheus服务器中是否添加成功
# 浏览器-》 http://x.x.x.x:9090 -》status -》Targets
5、配置grafana
1、浏览器登录 grafana 管理界面
2、添加data sources
,点击configuration
—》data sources
3、添加dashboard,点击HOME
—》find dashboard on grafana.com
下面提供几个官方的图表ID
您暂时无权查看此隐藏内容!
#更多图表,上grafana上查找
4、搜索ceph的dashboard
5、点击HOME
—》Import dashboard
, 选择合适的dashboard,记录编号