全量情报,交到贵方机器上
不是抽样、不是按需回源。当前实测 2,216 万条风险画像、
约 3.76 GB,整份落在贵方的存储里,之后按增量持续更新。
查询记录不存在于我方
GET /pulse/v1/ip/{ip} 打在贵方自己的实例上。
我方没有这条请求,自然也就没有「贵方查过哪些 IP、什么时候查、查得多频繁」这份记录。
可以完全不连公网
内网环境走离线介质导入:tide-adm mirror-sync -import。
情报包与许可绑定,整包校验通过才写库,中途失败拿同一个包重来即可。
全程贵方机器不需要有出网能力。
接口与公网 Pulse 一致
返回字段与公网 ip99.com/pulse/v1/ip/{ip} 同一套(分数、建议、证据、评分时刻),
本地实例额外给出完整证据字段与资源池句柄。已经接了公网 Pulse 的把域名换掉即可;
接的是老版 /v1/ip 画像接口的,两者返回结构不同,请按随包接口文档接一次。
另有 /pulse/v1/replay/{ip} 按贵方给的时间戳出分,
用来复盘「当时如果接了会不会拦住」。
三件我方要主动说清楚的事
一、连公网同步时,我方仍然看不到贵方查了什么。
唯一的对外连接是贵方来拉情报包,而那个包是全量的、对所有客户一样,
不携带任何「贵方关心哪些 IP」的信息。选离线介质则连这条连接也没有。
二、情报会过期,而且是静默的。
评分随证据与评分时刻的距离衰减。实测同一批 192 个 IP,镜像停更四天后从全部 ≥50 分变成全部 0 分——服务一切正常、查询照常返回,
只是检出率归零。所以 healthz 会直接给出最新证据距今多久,
控制台顶部也会写明。请按这个字段告警,不要只看服务活着没有。
三、我方不交付上游归属。
风险画像给全量,但「这条证据来自哪家供应商」是我方的商业信息,
交付里只给匿名簇句柄。贵方拿到的是「这些 IP 属于同一个资源池」,
不是那个资源池叫什么名字。