TiDB 2 修改默认的监控保留日期

在中控机的目录下可以收到:[tidb@tidb tidb-ansible]
#pwd
/home/tidb/tidb-ansible
$ grep -R prometheus_storage_retention *
roles/prometheus/defaults/main.yml:prometheus_storage_retention: "15d"
roles/prometheus/templates/run_prometheus_binary.sh.j2:    --storage.tsdb.retention="{{ prometheus_storage_retention }}"
roles/prometheus/templates/run_prometheus_docker.sh.j2:  --storage.tsdb.retention="{{ prometheus_storage_retention }}"


可以看到默认的监控数据保留日期为15天。
修改的话需要编辑文件:
$ vim roles/prometheus/defaults/main.yml

prometheus_data_dir: "{{ deploy_dir }}/prometheus2.0.0.data.metrics"
prometheus_storage_retention: "180d"

prometheus_log_level: info
prometheus_log_dir: "{{ deploy_dir }}/log"
prometheus_log_filename: "prometheus.log"

prometheus_extra_labels:
  - { label: "monitor", value: "prometheus" }

alert_label: "promethues"

prometheus_tag: v2.2.1

# 通过ansible重启prometheus生效:



监控数据存储的文件位置为:
$ grep -R grafana_data_dir *
migrate_monitor.yml:        chdir={{ grafana_data_dir }}
roles/grafana/defaults/main.yml:grafana_data_dir: "{{ deploy_dir }}/data.grafana"
roles/grafana/tasks/tasks.yml:  - "{{ grafana_data_dir }}"
roles/grafana/tasks/tasks.yml:  template: src=data_source.json.j2 dest={{ grafana_data_dir }}/data_source.json mode=0644
roles/grafana/templates/grafana.ini.j2:data = {{ grafana_data_dir }}
rolling_update_monitor.yml:        chdir={{ grafana_data_dir }}
start.yml:        chdir={{ grafana_data_dir }}
$ grep -R grafana.ini *
Binary file resources/bin/grafana_collector matches
roles/grafana/tasks/binary_deployment.yml:    src=grafana.ini.j2 dest={{ deploy_dir }}/opt/grafana/conf/grafana.ini mode=0644
roles/grafana/templates/run_grafana_binary.sh.j2:        --config="{{ deploy_dir }}/opt/grafana/conf/grafana.ini"

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值