# 网络云排查工具安装指引
## 一、功能简介
网络云排查工具,是微信支付推出的面向商户的一项拓展能力增值服务,旨在为商户使用微信支付业务过程中进行网络情况的跟踪与定位,一旦商户网络出现问题的时候可以及时发现和解决问题,为商户更好的运营微信支付业务提供保障。
## 二、使用流程
① **安装网络工具**
目前网络工具仅支持linux系统的安装与使用,支持windows系统的网络工具正在抓紧开发中,安装指引可以参照下文“微信支付网络工具安装指引”。
② **订阅告警通知(暂未上线,请直接操作第三步)**
③**前往网络云排查工具主页**
成功安装网络云排查工具后,等待约15分钟左右,数据即可同步至商户平台,请适时前往“商户平台-数据中心-网络云排查工具”查看。
## 三、微信支付网络工具安装指引
**1****、安装说明**
监控程序有两种工作模式:【常驻后台运行】、【一次性检查】。
如果您对程序的逻辑与性能存在疑虑,请查看文档最后的附录“程序逻辑简介”。
**2****、常驻后台运行**
2.1获取程序包
在“商户平台\-数据中心\-网络云排查工具”下载安装包,并上传到服务器
2.2解压程序包
命令:tar -xvzf wxpaymonitor.tar.gz
2.3启动程序
使用service.sh脚本启动程序。
命令:./service.sh start
2.4过3分钟后,确认程序正常运行
grep "Monitor report succ" log/mchagent\_log
![](http://file.service.qq.com/user-files/uploads/201904/305f8ae58b8487712736dba4ed38e1d0.png)
出现Monitor report succ则表示运行正常
**3****、一次性检查**
./wxpaymonitor –t
对微信支付API服务进行一次性检查。
包含:接口网络耗时;获取LocalDns;测试微信支付服务器延时。
如下图所示:
![](http://file.service.qq.com/user-files/uploads/201904/49af7d4925b09207e61c9093240cfc11.png)
图中各字段解释如下表所示:
![](https://box.kancloud.cn/fb82cb8313afeb42ff81ac1786cbb89f_767x482.png)
#### 4、其他功能
运行./wxpaymonitor -h,可以查看所有命令参数,如下图:
![](http://file.service.qq.com/user-files/uploads/201904/4662bfd28f007de98f4cd3ae65fc6123.png)
4.1命令:./wxpaymonitor -i
展示程序的关键配置信息。
微信支付技术人员可能会要求您提供输出信息的前两行,以便在管理系统中能够查询到您的数据,如图所示:
![](http://file.service.qq.com/user-files/uploads/201904/7a2070bfd40ef2861aaaefcad864ed27.png)
4.2命令:./wxpaymonitor -u
检测更新。
只提示是否存在新版本,不会自动进行更新操作。考虑到您可能对自动更新存在顾虑,所以没有实现自动更新的功能。您可以联系微信支付技术人员,获取最新版本。
#### 5、附录一:程序逻辑简
监控程序使用golang编写,程序常驻后台运行时,会做三件事。
5.1对微信支付API发起一次GET请求
请求API是微信支付查单接口,https://api.mch.weixin.qq.com/pay/orderquery。通过发起一次GET请求,获取:域名解析耗时;connect耗时;域名解析IP列表。
5.2对一个随机域名发起一次域名解析
随机域名是\*\*\*\*.mmpay.imtmp.net,这个特定的域名解析时,最终会递归到腾讯的DNS根服务器,根服务器会拿到用户的LocalDns。
5.3 Ping测试api.mch.weixin.qq.com解析出的IP
对解析出的IP列表发送ICMP包,三次探测取平均值,得到ping测延时。
监控的结果会进行上报,上报地址为:https://api.mch.weixin.qq.com/opitil/mReport。微信支付内部提供管理平台对数据进行分析、绘图,辅助技术人员定位问题。
程序定时每分钟运行一次。
做一次性检查时,程序逻辑基本类似,只是将检测结果输出到控制台。
#### 6、附录二:程序目录结构
bin --- 工具脚本目录
data --- 数据文件目录
etc --- 配置文件目录
log --- 日志目录
service.sh --- 启停脚本
wxpaymonitor --- 程序二进制
- 热门问题
- 修改超级管理员(商户联系人)方法
- 自助修改结算账号功能介绍
- 商户类目对应资质、费率、结算周期
- 微信支付商户售卖商品举例
- 企业付款/现金红包开通条件
- 微信支付商户提现失败处理方法
- 支付方式介绍和接入方法汇总
- 收到“微信支付接口安全提醒通知 ”如何处理?
- 经营信息/商户信息审核不通过原因排查汇总
- 申请接入教程(新版)
- 接入指引
- 微信支付商户接入指引
- 提交资料
- (企业)如何提交接入申请资料?
- (个体工商户)如何提交接入申请资料?
- (党团组织)如何提交接入申请资料?
- (民办非企业/社会团体/基金会等其他组织)如何提交接入申请资料?
- (政府及事业单位)如何提交接入申请资料?
- 商户申请接入时如何选择主体类型?
- 经营场景截图示例
- 账户验证
- 已汇款,为什么还是提示“待账户验证”?
- 结算对公账户无法对外汇款,如何处理?
- (个体户)法人微信验证指引
- (个体户)账户验证方式,为什么只有汇款方式?
- (政府及事业单位)无法对外汇款,如何处理?
- 签署协议
- 商户申请接入时,如何签约?
- 绑定场景
- AppID微信认证指引
- 商户申请接入时,如何确认绑定关系?
- 如何查询AppID?
- 申请接入教程
- 接入方式指引
- 付款码支付接入方法指引
- APP支付接入方法指引
- Native支付接入方法指引
- JSAPI支付接入方法指引
- 支付方式介绍和接入方法汇总.
- 小程序支付说明
- 订阅号开放申请微信支付能力介绍
- 开通微信支付是否需要缴纳保证金?
- H5支付申请方法指引
- 商户经营类目
- 微信支付商户售卖商品举例.
- 商户类目对应资质、费率、结算周期.
- 微信支付APP商户截图标准示范
- 微信支付商户不支持的经营范围
- 微信支付商户类目无法提供资质证明的处理方法
- 申请资料经营信息填写指引
- 微信支付商户“商户简称”展现方式
- 申请资料填写
- 关于图片无法上传的情况说明
- 微信支付商户补充材料提交说明
- 微信商户常用银行账号长度参考表
- 申请资料填写界面预览
- 微信支付商户“公司网址”填写介绍
- 申请微信支付商户需要准备哪些资料?
- 餐饮关系证明函
- 政府无营业执照如何申请微信支付
- 境外微信支付申请表
- 微信支付商户填写结算账户找不到开户银行的处理方法
- 开户许可证样本参考
- 审核问题
- 经营信息/商户信息审核不通过原因排查汇总.
- 商户申请审核时间是多久?可以加急处理吗?
- 结算信息审核不通过原因排查
- 驳回原因提示“公司网站:统一驳回”修改建议
- 驳回原因提示“请提供贵司所经营的业务资料”修改建议
- 驳回原因提示“暂未开放类目”处理建议
- 账户验证.
- 申请接入-账户验证及签约指引
- 如何查看微信支付商户验证款项?
- 商户已收到打款但将金额填错3次的解决办法
- 特约商户入驻申请手机签约操作指引
- 商户未收到打款、银行信息有误的解决办法
- 修改结算账户后再次验证错误3次的解决办法
- 授权绑定
- 企业微信申请接入微信支付时,如何确认绑定关系?
- APPID授权管理功能介绍
- 账户安全
- 商户平台安全升级
- 商户平台安全升级指引
- 操作密码
- 商户平台密码安全
- 忘记操作密码,如何处理?
- 商户安全锁(APP版)
- 商户安全锁(APP版)是什么?
- 商户安全锁(APP版)使用方法
- 绑定商户安全锁(APP版)方法
- 更换绑定商户安全锁(APP版)方法
- 解除绑定商户安全锁(APP版)方法
- 超级管理员如何管理员工的商户安全锁(APP版)?
- 手机被盗等导致无法正常使用安全锁(APP版)?
- 商户安全锁(APP版)一直验证不通过?
- API证书及密钥
- 什么是API证书?如何获取API证书?
- API证书到期后如何续期?
- 如何升级API证书(权威CA颁发)?为什么要升级?
- API证书升级后,老证书还可以用吗?
- 如何更换和作废API证书(权威CA颁发)?API证书的私钥丢失了怎么办?
- 什么是API密钥?如何设置?
- 什么是APIv3密钥?如何设置?
- 微信支付API证书升级指引(技术人员)
- PaySignKey(API密钥)设置方法
- 证书工具:公私钥对不匹配?
- 服务器证书过期通知常见Q&A
- 证书工具:请粘贴请求串到商户平台获取证书?
- 操作证书
- 安全控件常见问题
- 如何安装操作证书?
- 商户号管理
- 修改超级管理员(商户联系人)方法.
- 结算银行变更函
- 修改银行结算账号申请
- 邮箱错误未收到开户邮件怎么办?
- 商家简称自助修改指引
- 修改邮箱方法
- 修改商户联系人手机、姓名变更函
- 自助修改结算账号功能介绍.
- 商家客服电话自助修改指引
- 事业单位结算证明书
- 个体工商户类型修改结算账户操作指引
- 商户修改公司名称流程指引
- 结算及发票
- 结算管理
- 结算规则、费率、周期说明
- 结算周期变更申请
- 结算管理常见问题
- 结算管理计算方式
- 微信推送商户每日结算情况功能介绍
- 微信支付商户股东说明函
- 新旧资金流对比
- 新资金流功能介绍
- 微信支付商户提现功能介绍
- 商户账户升级常见问题
- 旧资金流功能介绍
- 手续费发票
- 手续费发票计算方法
- 手续费发票申请注意事项
- 手续费发票邮寄时间周期
- 如何修改手续费发票的开具信息?
- 企事业单位如何申请手续费发票
- 如何申请手续费发票?
- 手续费发票支持哪些类型?
- 个体工商户如何申请手续费发票
- 充值能否开具发票?
- 如何补开历史手续费发票?
- 手续费发票需要每月申请吗?
- 费率发票丢失不予受理情况说明模板
- 商户平台发票开票状态查询方法
- 资金管理及交易
- 交易订单、账单
- 对账管理常见问题
- 交易订单查询
- 商户交易账单预约下载功能介绍
- 微信支付交易账单说明
- 退款功能
- 退款审核步骤说明
- 交易退款常见问题
- 交易退款方法介绍
- 批量退款功能介绍
- 资金管理
- 微信支付商户提现失败处理方法.
- 现金红包常见问题
- 现金红包简介
- 企业付款到零钱功能介绍
- 全场定额立减优惠系统详解
- 折扣优惠系统详解
- 全场随机立减系统详解
- 全场代金券系统详解
- 微信支付营销工具介绍
- 接口发放现金红包介绍
- 企业付款操作与查询
- 预充值资金管理
- 微信支付商户保证金自助提现操作方法
- 旧资金流流水介绍
- 资金管理常见问题
- 微信支付商户资金充值方法
- 新资金流流水介绍
- 资金管理介绍
- 工行网银充值须知
- 充值跳转网银后显示“用户无权操作”怎么办?
- 微信支付服务商
- 申请入驻
- 申请成为服务商是否收费?
- 微信支付服务商功能介绍
- 微信支付服务商接入指引
- 服务商平台操作指引
- 成为服务商有什么好处?
- 服务商有哪些经营类目、经营范围限制吗?
- 普通商户和服务商有什么区别?
- 商户类目对应资质、费率、结算周期..
- 银行服务商
- 微信支付营销后台使用手册下载步骤
- 微信支付充值产品说明(老资金流商户新充值流程)
- 微信支付充值产品说明(新资金流商户新充值流程)
- 如何配置指定银行卡活动
- 开发票主体与结算账户主体不一致时需人工开票(手工操作第一次)
- 银行自拓渠道变更结算账户
- 银行结算账户开户名称变更
- 服务商模式在线申请APP支付说明
- 服务商模式在线申请H5支付说明
- 低费率特约商户资料补充说明
- 微信支付银行与渠道商自查违规记录/申诉指引
- 微信支付银行与渠道商自查违规记录指引
- 特约商户管理
- 特约商户退款权限授权及解除操作方法
- 服务商与特约商户之间是否需要收费?
- 服务商现金红包授权流程
- 服务商可以帮特约商户进行企业付款吗?
- 特约商户开发配置参数说明
- 服务商管理特约商户功能简介
- 特约商户入驻待办提醒
- 特约商户无法进入签约页面如何处理?
- 微信支付普通服务商自查违规记录/申诉指引
- 朋友圈广告功能
- 微信支付智慧经营产品介绍
- 智慧经营全流程路径
- 投放代金劵前准备
- 智慧经营制券发券
- 朋友圈广告商户主页填写规范
- 智慧经营奖励机制(服务商/商户)
- 微信服务商朋友圈广告功能
- 智慧经营2.0整体介绍及常见问题
- 微信支付智慧经营常见问题
- 服务商如何管理特约商户的门店
- 服务商奖励
- 2019年服务商合作奖励政策Q&A
- 服务商激励政策解读
- 行业奖励及活动奖励报名指引
- 服务商的奖励领取方式
- 服务商奖励结果查询
- 服务商奖励发放Q&A
- 快速付款服务介绍
- 服务商奖励发票问题
- 服务商物料申请
- 服务商市场
- 微信支付服务商市场
- 服务商信息录入指引
- 能否推荐优质的服务商给我们,或者有什么渠道可以联系到服务商?
- 搜索服务商步骤
- 违规服务商投诉入口
- 微信收款服务商助手
- 服务商移动端推广微信收款商业版指引
- 微信收款服务商专属优势
- 微信收款服务商助手小程序业绩管理功能
- 微信收款服务商助手交接管理员方法
- 微信收款商业版
- 开通指引
- 微信收款商业版介绍
- 微信收款商业版开通指引
- 微信收款商业版新手指引
- 微信收款商业版常见Q&A
- 查看微信收款商业版的商户信息(如商户号、结算银行账户等)
- 如何设置与修改微信收款商业版的商户信息(如商户号、结算银行账户等)?
- 人员门店设置
- 微信收款商业版设置/修改管理员方法
- 微信收款商业版店长设置方法
- 开通微信收款商业版收款语音播报功能
- 微信收款商业版门店管理功能
- 微信收款商业版商户如何删除与修改门店?
- 如何使用微信收款商业版门店收款码和店员收款码?
- 微信收款商业版商家货架功能
- 微信收款商业版会员功能使用指引
- 资金账单问题
- 微信收款商业版的资金流向哪里?
- 微信收款商业版交易信息查询方法
- 微信收款商家版退款方法
- 如何查看经营数据并进行对账?
- 微信收款商业版商户如何设置手动与自动提现?
- 收款码及活动
- 微信收款商业版收款码获取方式
- 如何激活微信收款商业版收款码
- 微信收款商业版商户如何使用营销工具?
- 微信收款商业版收款码物料的优惠活动
- 技术开发
- 技术开发问题
- 商户开发配置设置
- 网页支付(公众号)常见问题
- JSAPI支付功能升级方法
- 原生支付(Native支付)常见问题
- 四大支付方式开发文档
- 微信支付行业解决方案
- APP支付常见开发问题
- 开发常见问题
- APP支付功能升级指引
- 开发遇到问题/技术报错怎么办?
- 数据开放常见问题Q&A
- 历史交易数据介绍
- 实时交易数据介绍
- 商户支付异常告警服务
- 网络云排查工具
- 网络云排查工具安装指引
- 网络云排查工具使用常见场景以及排查方法