首页 > 系统相关 >Prometheus Pushgateway数据推送失败(windows)

Prometheus Pushgateway数据推送失败(windows)

时间:2023-01-18 17:44:42浏览次数:69  
标签:windows echo Prometheus 文件格式 Pushgateway 推送 cpu pushgateway

环境

windows 10
pushgateway
prometheus

问题

启动pushgateway及Prometheus后,通过curl往pushgateway推送数据出现以下问题

C:\Users\Jruing>echo 'cpu 2' | curl --data-binary @- http://localhost:9091/metrics/job/testjob
text format parsing error in line 1: invalid metric name

原因:因为cmd的echo输出的内容其实是cpu 2\n\r,多了一个\r,在linux上换行则是cpu 2\n

解决方案

  1. 不要用windows10的cmd及powershell,换另一个terminal工具,比如git bash
  2. 修改文件格式(方案1)
    1.1 先通过cmd echo 'cpu 2'>cpu_metric 输出文件
    1.2 在linux上借助 dos2unix 文件名称 修改文件格式(需要手动安装dos2unix)
    1.3 通过postman推送数据
  3. 修改文件格式(方案2)
    1.1 参考修改文件格式 https://www.cnblogs.com/jruing/p/16878026.html

标签:windows,echo,Prometheus,文件格式,Pushgateway,推送,cpu,pushgateway
From: https://www.cnblogs.com/jruing/p/17060259.html

相关文章

  • 使用vector采集nginx日志,并输出为prometheus_exporter
    日志示例{"remote_addr":"10.43.144.171","@timestamp":"2023-01-17T17:27:14+08:00","request":"GET/v1/stat_des/?id=20230117170221HTTP/1.1","status":"200","size......
  • windows电脑如何给苹果手机安装测试包
    windows电脑需要下载的软件软件下载爱思助手下载注意:下载windows版,如下:至于app的安装就下一步下一步即可手机和电脑的连接拿一根苹果数据线,一个苹果手机,手......
  • ERROR: Failed to build gem native extension on Windows
    install rubydevelopmentkit. 如果这个solution解决不了可以参照链接里的其他答案,我是采用上面的方式解决的https://stackoverflow.com/questions/42746055/error-f......
  • Windows 7的最后一个版本
    前天推送的文章介绍了,在1月10日微软发布了最后一个补丁后,微软为Windows7提供的所有更新(包括收费的ESU)已经完全终止。以后再有新的补丁,则为第三方平台提供的非官方版的了......
  • Windows Server 2008或2012 修复CVE-2016-2183(SSL/TLS)漏洞的方法
    一、漏洞说明Windowsserver2008或2012远程桌面服务SSL加密默认是开启的,且有默认的CA证书。由于SSL/TLS自身存在漏洞缺陷,当开启远程桌面服务,使用漏洞扫描工具扫描,发现存在......
  • Windows常用快捷键
    Ctrl+C:复制Ctrl+V:粘贴Ctrl+A:全选Crtl+X:剪切Ctrl+Z:撤销Ctrl+S:保存Alt+F4:关闭窗口Shift+Delete:永久删除Windows+R:打开运行窗口Windows+R输入cmd:打开命令行窗口Wind......
  • C++调用python方法及环境配置(Windows环境、VS工具)
    c++和python使用混合编程,有四种方式来实现:(1)C++调用python(2)直接调用python文件并执行(3)3.使用Cpython:这是一个第三方库,可以将python代码直接变成c代码(4)使用pybind11库(建......
  • windows关机与重启bat脚本
    电脑设置每天定时关机1、同时按下Windows徽标键+R键,调出“运行”框;在“运行”框中输入命令control,并点击“确定”,即可打开控制面板2、打开控制面板后,右上角可以切换不同......
  • windows根据端口号查询pid 然后杀掉进程
    新建一个test.bat文件copy下面内容,并根据实际情况修改端口@echooff&color3d&setlocalenabledelayedexpansion::ipconfig>ip.txtnetstat-aon|findstr6666>p......
  • linux jenkins添加windows节点
    1.添加jenkinsnode2.下载jar包上面提供两种方法,第一种下载文件,默认java去启动和运行程序。第二个,你可以拷贝这个命令,放到一个记事本文件,然后保存为bat文件,双击bat文件也......