首页 > 解决方案 > 迁移到 v1 元数据服务器端点。识别流程

问题描述

我们需要找到使用 v1beta 元数据服务器端点的进程。

文档:https ://cloud.google.com/compute/docs/migrating-to-v1-metadata-server?authuser=1

根据查找流程的文档,我同时使用 ngrep 和 auditd 进行交叉检查。

ngrep 正在发送一些结果。

GET /computeMetadata/v1beta1/instance/id HTTP/1.1..Host: metadata.goog..User-Agent: curl/7.52.1..Accept: */*....

当我尝试列出进程时,我没有得到结果帖子的进程(该进程可能在查询触发之前结束)

COMMAND         PID USER   FD   TYPE     DEVICE SIZE/OFF NODE NAME
google_network_ 798 root    7u  IPv4 1674967626      0t0  TCP 10.128.0.4:44876->169.254.169.254:80 (ESTABLISHED)
google_accounts 805 root    5u  IPv4 1674980506      0t0  TCP 10.128.0.4:44878->169.254.169.254:80 (ESTABLISHED)
google_clock_sk 809 root    5u  IPv4 1674982496      0t0  TCP 10.128.0.4:44880->169.254.169.254:80 (ESTABLISHED)
google_clock_sk 809 root    6u  IPv4 1674914460      0t0  TCP 10.128.0.4:44874->169.254.169.254:80 (CLOSE_WAIT)

但是 auditd 不会导致任何进程。我找不到任何可能使用 v1beta 端点的进程。

标签: google-cloud-platformvirtual-machinegoogle-compute-engine

解决方案


推荐阅读