下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Prometheus CephPrometheus Server创建运Prometheus Server进程的系统,并为其创建家录/var/lib/prometheus作为数据 录。# useradd -r -m -d /var/lib/prometheus prometheus #并安装Prometheus Server,以2.7.2版为例: # wget /prometheus/prometheu s/releases/download/v2.7.2/prometheus-2.7.2.linux-amd64.tar.gz # tar xf prometheus-2.7.2.linux- a
2、md64.tar.gz -C /usr/local/# ln /usr/local/prometheus-2.7.2.linux-amd64 /usr/local/prometheus创建Unit File 创建Prometheus专的Unit File,件路径为/usr/lib/systemd/system/prometheus.serviceUnitDescription=The Prometheus 2 monitoring system and time series database. ation=After=network.ServiceEnvironmentFile=-/etc/
3、sysconfig/prometheus Us rometheus ExecStart=/usr/local/prometheus/prometheus -storage.tsdb.path=/var/lib/prometheus -config.file=/usr/local/prometheus/prometheus.yml -web.listen-address=:9090 -web.external-url= Restart=on-failure StartLimit erval=1 RestartSec=3Install WantedBy=multi-user.4. 编辑配置件 Pr
4、ometheus的主配置件为prometheus.yml,它主要由global、rule_les、 scr _congs、alerting、remote_write和remote_read个配置段组成:global:全局配置段;scr _congs:scr 配置集合,于定义 的标对象( )的集合,以及描述如何抓取(scr )相关指标数据的配置参数;通常,每个scr 配置对应于个单独的作业(job),每个s可通过静态配置(s ic_congs)直接给出定义,也可基于Prometheus持的服务发现机制进动配置;alertmanager_congs:可由Prometheus使的Alertmanag
5、er实例的集合,以及如何同这些 Alertmanager交互的配置参数;每个Alertmanager可通过静态配置(s ic_congs)直接给出定义,也可基于Prometheus 的服务发现机制进动配置;remote_write:配置“ 写”机制,Prometheus需要将数据保存于外部的 系统(例如InuxDB)时定义此配置段,随后Prometheus将样本数据通过HTTP协议发送给由URL指定适配器(Adaptor);remote_read:配置“ 读”机制,Prometheus到的查询请求交给由URL指定适配器( ater)执,Adapter将请求条件转换为 Prometheus可的格
6、式;配置件组成格式及常的全局配置参数如下所:服务中的查询请求,并将获取的响应数据转换为global:# How frequently to scrs by default. scr _ erval: | default = 1m # How long until a scr request times out. scr _timeout: | default = 10s # How frequently to evaluate rules. evaluation_ erval: | default = 1m # The labels to add to any time series or a
7、lerts when communicating with # external systems (federation, remote storage, Alertmanager). external_labels: : . # Rule files specifies a list of globs. Rules and alerts are read from # all matching files.rule_files: - . # A list of scr configurations. scr _configs: - . # Alerting specifies setting
8、s related to the Alertmanager. alerting:alert_relabel_configs: - . alertmanagers: - . # Settings related to the remote write feature. remote_write: - . # Settings related to the remote read feature. remote_read: - . scr 配置段中,使s ic_congs配置Job的语法格式:# Thes specified by the s ic config.s: - # Labels ass
9、igned to all metrics scr d from the labels: : . s.使le_sd_congs配置Job的语法格式:s: , . ,labels: : , .,.配置件中的默认配置仅持以静态式通过node_exporter Prometheus Server本机的系统指标,其配置如下所。scr _configs:- job_name: prometheus# metrics_path defaults to /metrics # scheme defaults to http.s ic_configs:-s: localhost:90905. 启动服务 # sys
10、temctl daemon-reload # systemctl start prometheus.service 6.node_exporter安装程序包 # wget /prometheus/node exporter/releases/download/v0.17.0/node exporter-0.17.0.linux-amd64.tar.gz # tar xf node_exporter-0.17.0.linux-amd64.tar.gz -C /usr/local/ # ln -sv /usr/local/node_exporter-0.17.0.linux-amd64 /usr/
11、local/node_exporter #创建运Prometheus Server进程的系统,并为其创建家录/var/lib/prometheus作为数据 录。# useradd -r -m -d /var/lib/prometheus prometheus #创建Unit File件路径为/usr/lib/systemd/system/node_exporter.serviceUnitDescription=Prometheus exporter for machine metrics, written in Go with pluggable metric collectors.ation
12、= After=network./prometheus/node_exporterServiceEnvironmentFile=-/etc/sysconfig/node_exporter UsrometheusExecStart=/usr/local/node_exporter/node_exporter $NODE_EXPORTER_OPTSRestart=on-failure StartLimit erval=1 RestartSec=3Install WantedBy=multi-user.4. 启动服务 # systemctl daemon-reload # systemctl sta
13、rt node_exporter.service # systemctl enable node_exporter.service设定Ceph MgrCeph Manager内置了众多模块,包括prometheus模块,于直接输出Prometheus格的指标数据。# ceph mgr module enable prometheus Prometheus模块默认 于TCP协议的9283端。配置Prometheus Job修改Prometheus的配置件,添加与Ceph相关的Job。scr _configs:# The job name is added as a label job= to any timeseries scr d from this config.- job_name: prometheus# metrics_path default
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中英语单词天天记fasten素材
- 2024外贸代理业务居间合同一
- 2024年度建筑工程钢结构施工质量保障合同
- 2024年度企业临时场地租赁合同版
- 2024年专项金融债券不动产抵押担保合同范本版
- 2024年度房屋装修改造合同:业主与装修公司详细条款2篇
- 南京农业大学《社会保障基金管理》2021-2022学年第一学期期末试卷
- 《减压阀、阻火器》课件
- 2024年度知识产权许可合同:专利技术使用权授权与费用结算3篇
- 2024年借款代理协议规范文本版B版
- (完整版)出入登记表
- 六年级上册书法教案- 11.一字无二捺 通用版
- IPC-A-600G印制板验收标准(中文版)概论
- 李商隐《蝉》讲课稿课件
- DB11T 212-2017 园林绿化工程施工及验收规范
- OpenStack云计算平台实战课件(完整版)
- 黑龙江省交通违法行为代码
- DB44∕T 859-2011 铝合金压铸件单位产品能源消耗限额
- 服务质量控制QoSPPT课件[通用]
- 新默纳克电梯调试操作手册 :NICE900门机一体化控制器说明书
- 教师讲义模板格式
评论
0/150
提交评论