☸ ➜ curl -X PUT http://192.168.0.106:30893/api/v1/admin/wipe 但是需要注意需要通过 Pushgateway 的命令行标志--web.enable-admin-api来启用管理 API。 抓取指标 现在我们需要将 Pushgateway 的指标配置到 Prometheus 中去,让 Prometheus 去主动抓取 Pushgateway 的指标数据,我们当然也可以使用服务发现的方...
如果你想删除所有组中的所有指标,可以使用下面的命令来实现: ☸ ➜ curl -X PUT http://192.168.0.106:30893/api/v1/admin/wipe 1. 复制 但是需要注意需要通过 Pushgateway 的命令行标志 --web.enable-admin-api 来启用管理 API。 抓取指标 现在我们需要将 Pushgateway 的指标配置到 Prometheus 中去,让 Pr...
删除所有group下的所有metrics(启动pushgateway时需加上命令行参数–web.enable-admin-api) curl -X PUT http://pushgateway.example.org:9091/api/v1/admin/wipe 1. 说明: 删除数据是以Group为单位的,Group由job name和URL中的label唯一标识。 举例中删除{job=“some_job”}数据的语句并不会删除{job=“some_...
如果想删除该指标值,那么需要执行如下命令: 并且前提(requires to enable the admin API via the command line flag --web.enable-admin-api) curl -X DELETE http://pushgateway.example.org:9091/metrics/job/test_job/instance/test_instance 1. 2. 3. 4. 5. 6. 7. 7 使用注意事项 1、指标值只能是...
--web.enable-admin-api \ --persistence.file="pushfile.txt"\ --persistence.interval=10m [Install] WantedBy=multi-user.target [root@node01system]# systemctl enable pushgatewayCreatedsymlinkfrom /etc/systemd/system/multi-user.target.wants/pushgateway.service to /usr/lib/systemd/system/pushgateway.ser...
使用admin API删除(需要启动Pushgateway时加上--web.enable-admin-api参数): 删除所有组下的所有metrics: bash curl -X PUT "http://<pushgateway_address>:<push_port>/api/v1/admin/wipe" 这会删除Pushgateway中的所有数据,因此需要谨慎使用。 删除特定组: 虽然Pushgateway的官方文档中没有直接...
☸ ➜ curl -X PUT http://192.168.0.106:30893/api/v1/admin/wipe但是需要注意需要通过 Pushgateway 的命令行标志 --web.enable-admin-api 来启用管理 API。 抓取指标 现在我们需要将 Pushgateway 的指标配置到 Prometheus 中去,让 Prometheus 去主动抓取 Pushgateway 的指标数据,我们当然也可以使用服务发现...
pushgateway --web.enable-lifecycle --web.enable-admin-api --persistence.file=""--persistence.interval=5m 上传/删除数据: #通过pushgateway的api添加指标数据,job名称是必须写 http://ip:9091/metrics/job/job名称{/标签名/标签值} echo"test_name 200"| curl --data-binary @- 2.2.2.15:9091/metrics/...
Admin API The Admin API provides administrative access to the Pushgateway, and must be explicitly enabled by setting--web.enable-admin-apiflag. URL The default port the Pushgateway is listening to is 9091. The path looks like: /api/<API_VERSION>/admin/<HANDLER> ...
if *enableAdminAPI { av1.Put("/admin/wipe", handler.WipeMetricStore(ms, logger).ServeHTTP) } mux.Handle(apiPath+"/v1/", http.StripPrefix(apiPath+"/v1", av1)) server := &http.Server{Handler: mux} go shutdownServerOnQuit(server, quitCh, logger) err := web.ListenAndServe...