谷歌官方网站注册,wordpress异步加载,提高网站流量,中国历任总经理名单基础
exporter提供监控数据 prometheus拉取监控数据 grafana可视化监控数据
准备
全部操作在/root/mypromethus中执行
node_exporter
docker-compose -f node-exporter.yaml up -d
# web访问#xff0c;查看node_exporter采集到的数据
http://192.168.1.102:9101/metrics…基础
exporter提供监控数据 prometheus拉取监控数据 grafana可视化监控数据
准备
全部操作在/root/mypromethus中执行
node_exporter
docker-compose -f node-exporter.yaml up -d
# web访问查看node_exporter采集到的数据
http://192.168.1.102:9101/metrics/node-exporter.yaml
version: 3.8
services:node_exporter:image: prom/node-exporter:v1.6.0container_name: node_exportercommand:- --path.rootfs/hostpid: hostrestart: unless-stoppedenvironment:- TZAsia/Shanghaiports:- 9101:9100volumes:- /:/host:ro,rslaveprometheus
docker-compose -f dcprometheus.yaml up -d
# web访问
http://192.168.1.102:9102
# 修改权限
chmod 777 prometheus_datadcprometheus.yaml
prometheus:image: prom/prometheus:v2.37.9restart: alwayscontainer_name: prometheushostname: prometheusenvironment:- TZAsia/Shanghaiports:- 9102:9090command:- --config.file/etc/prometheus/prometheus.yml- --storage.tsdb.path/prometheus- --web.console.libraries/usr/share/prometheus/console_libraries - --web.console.templates/usr/share/prometheus/consoles - --storage.tsdb.retention.time7d- --web.external-urlhttp://192.168.1.102:9090/volumes:- /root/myprometheus/prometheus_cnf/prometheus.yml:/etc/prometheus/prometheus.yml- /root/myprometheus/prometheus_data:/prometheusprometheus_cnf/prometheus.yml
# my global config
global:scrape_interval: 15s # Set the scrape interval to every 15 seconds. Default is every 1 minute.evaluation_interval: 15s # Evaluate rules every 15 seconds. The default is every 1 minute.# scrape_timeout is set to the global default (10s).# Alertmanager configuration
alerting:alertmanagers:- static_configs:- targets:# - alertmanager:9093#报警地址未使用# Load rules once and periodically evaluate them according to the global evaluation_interval.
rule_files:# - first_rules.yml# - second_rules.yml# A scrape configuration containing exactly one endpoint to scrape:
# Here its Prometheus itself.
scrape_configs:# The job name is added as a label jobjob_name to any timeseries scraped from this config.- job_name: node-exporterstatic_configs:- targets: [192.168.1.102:9101]# 需要修改 node-exporter servicelabels:host: myhost01# 添加标签grafana
docker-compose -f grafana.yaml up -d
# web访问
http://192.168.1.102:9103
admin/admin
# 修改权限
chomd 777 plugins
# 添加prometheus
http://192.168.1.102:9102
# 添加dashboardimport dashboard在grafana官网找dashboard id
https://grafana.com/grafana/dashboards/grafana.yaml
grafana:image: grafana/grafana:10.1.0-ubunturestart: alwayscontainer_name: grafanahostname: grafanaenvironment:- TZAsia/Shanghaivolumes:#- /opt/grafana/defaults.ini:/etc/grafana/grafana.ini- /root/myprometheus/grafana_data/plugins:/var/lib/grafana/pluginsports:- 9103:3000问题
prometheus和grafana目录权限问题
参考
https://blog.csdn.net/qingwufeiyangxz/article/details/108659681https://grafana.com/grafana/dashboards