wordpress主题数据库,用wordpress建站之后如何优化,长春行业网站,六安裕安区目录Pushgateway简介安装验证Prometheus的配置#xff1a;其它命令Pushgateway简介
Pushgateway 是 Prometheus 生态系统中的一个组件。主要特点是推送而非拉取#xff1a;Prometheus 默认采用拉取#xff08;pull#xff09;模式收集指标#xff0c;但 Pushgateway 允许…
目录Pushgateway简介安装验证Prometheus的配置其它命令Pushgateway简介
Pushgateway 是 Prometheus 生态系统中的一个组件。主要特点是推送而非拉取Prometheus 默认采用拉取pull模式收集指标但 Pushgateway 允许客户端主动推送指标。 架构和工作方式 应用程序/脚本 - 推送指标到 Pushgateway - Prometheus 从 Pushgateway 拉取指标
安装
环境 linux docker
下载 https://github.com/prometheus/pushgateway/releases/download/v1.11.1/pushgateway-1.11.1.linux-amd64.tar.gzreleases列表
解压
tar xvfz pushgateway-*.linux-amd64.tar.gz以后台模式把它运行在指定端口这里是7920并进行数据持久化
cd pushgateway-*.linux-amd64
mkdir data
mkdir logssudo nohup ./pushgateway \--web.listen-address:7920 \--persistence.file/home/genserv/pushgateway-1.11.1.linux-amd64/data/metrics.db \ /home/genserv/pushgateway-1.11.1.linux-amd64/logs/pushgateway.log 21 验证
可以使用 echo test_metric 3.14 | curl --data-binary - http://localhost:7920/metrics/job/test_job命令向 Pushgateway 推送一个测试指标这会将一个名为 test_metric 的指标推送到 job 名为 test_job 的组中。 然后就可以查看当前所有指标下面的25609就是容器映射后的7920端口其中应该包含刚刚推送的test_metric
Prometheus的配置
prometheus.yml
global:scrape_interval: 15sscrape_configs:- job_name: pushgatewaymetrics_path: /metricsstatic_configs:- targets: [ 192.17.18.7:25609 ]honor_labels: true # 保留 PushGateway 推送的原始标签包括job
其它命令
./pushgateway --help