信息(info

info 端点提供有关应用程序的一般信息。spring-doc.cadn.net.cn

正在检索信息

要获取有关应用程序的信息,请向 GET 发起一个 /actuator/info 请求,如下列基于 curl 的示例所示:spring-doc.cadn.net.cn

$ curl 'http://localhost:8080/actuator/info' -i -X GET

生成的响应类似于以下内容:spring-doc.cadn.net.cn

HTTP/1.1 200 OK
Content-Type: application/vnd.spring-boot.actuator.v3+json
Content-Length: 2821

{
  "git" : {
    "branch" : "main",
    "commit" : {
      "id" : "df027cf",
      "time" : "2026-03-19T11:10:56Z"
    }
  },
  "build" : {
    "artifact" : "application",
    "version" : "1.0.3",
    "group" : "com.example"
  },
  "os" : {
    "arch" : "amd64",
    "name" : "Linux",
    "version" : "6.14.0-1017-azure"
  },
  "process" : {
    "cpus" : 4,
    "memory" : {
      "garbageCollectors" : [ {
        "collectionCount" : 11,
        "name" : "G1 Young Generation"
      }, {
        "collectionCount" : 4,
        "name" : "G1 Concurrent GC"
      }, {
        "collectionCount" : 0,
        "name" : "G1 Old Generation"
      } ],
      "heap" : {
        "committed" : 161480704,
        "init" : 262144000,
        "max" : 1610612736,
        "used" : 69641696
      },
      "nonHeap" : {
        "committed" : 87883776,
        "init" : 7667712,
        "max" : -1,
        "used" : 86140760
      }
    },
    "owner" : "runner",
    "parentPid" : 89671,
    "pid" : 107190,
    "virtualThreads" : {
      "mounted" : 0,
      "parallelism" : 4,
      "poolSize" : 0,
      "queued" : 0
    }
  },
  "java" : {
    "jvm" : {
      "name" : "OpenJDK 64-Bit Server VM",
      "vendor" : "BellSoft",
      "version" : "25.0.2+12-LTS"
    },
    "runtime" : {
      "name" : "OpenJDK Runtime Environment",
      "version" : "25.0.2+12-LTS"
    },
    "vendor" : {
      "name" : "BellSoft"
    },
    "version" : "25.0.2"
  },
  "ssl" : {
    "bundles" : [ {
      "certificateChains" : [ {
        "alias" : "spring-boot",
        "certificates" : [ {
          "issuer" : "CN=localhost,OU=Spring,O=VMware,L=Palo Alto,ST=California,C=US",
          "serialNumber" : "eb6114a6ae39ce6c",
          "signatureAlgorithmName" : "SHA256withRSA",
          "subject" : "CN=localhost,OU=Spring,O=VMware,L=Palo Alto,ST=California,C=US",
          "validity" : {
            "status" : "VALID"
          },
          "validityEnds" : "2123-04-11T11:26:57Z",
          "validityStarts" : "2023-05-05T11:26:57Z",
          "version" : "V3"
        } ]
      }, {
        "alias" : "test-alias",
        "certificates" : [ {
          "issuer" : "CN=localhost,OU=Spring,O=VMware,L=Palo Alto,ST=California,C=US",
          "serialNumber" : "14ca9ba6abe2a70d",
          "signatureAlgorithmName" : "SHA256withRSA",
          "subject" : "CN=localhost,OU=Spring,O=VMware,L=Palo Alto,ST=California,C=US",
          "validity" : {
            "status" : "VALID"
          },
          "validityEnds" : "2123-04-11T11:26:58Z",
          "validityStarts" : "2023-05-05T11:26:58Z",
          "version" : "V3"
        } ]
      }, {
        "alias" : "spring-boot-cert",
        "certificates" : [ ]
      }, {
        "alias" : "test-alias-cert",
        "certificates" : [ ]
      } ],
      "name" : "test-0"
    } ]
  }
}

响应结构

响应包含有关应用程序的通用信息。 响应的每个部分均由一个InfoContributor提供。 Spring Boot 提供了若干如下所述的贡献者。spring-doc.cadn.net.cn

构建响应结构

下表描述了响应中 build 部分的结构:spring-doc.cadn.net.cn

路径 类型 <description> </description>

artifactspring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

应用程序的 Artifact ID(如果有的话)。spring-doc.cadn.net.cn

groupspring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

应用程序的 Group ID(如果有的话)。spring-doc.cadn.net.cn

namespring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

应用程序的名称(如果有)。spring-doc.cadn.net.cn

versionspring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

应用程序的版本(如果有的话)。spring-doc.cadn.net.cn

timespring-doc.cadn.net.cn

Variesspring-doc.cadn.net.cn

应用程序的构建时间戳(如果有的话)。spring-doc.cadn.net.cn

Git 响应结构

下表描述了响应中 git 部分的结构:spring-doc.cadn.net.cn

路径 类型 <description> </description>

branchspring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

Git 分支的名称(如果有的话)。spring-doc.cadn.net.cn

commitspring-doc.cadn.net.cn

Objectspring-doc.cadn.net.cn

Git 提交的详细信息(如果有的话)。spring-doc.cadn.net.cn

commit.timespring-doc.cadn.net.cn

Variesspring-doc.cadn.net.cn

提交的时间戳(如果有的话)。spring-doc.cadn.net.cn

commit.idspring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

提交的 ID(如果有的话)。spring-doc.cadn.net.cn

这是“简单”输出。 也可以配置贡献者以输出所有可用数据。

操作系统响应结构

下表描述了响应中 os 部分的结构:spring-doc.cadn.net.cn

路径 类型 <description> </description>

namespring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

操作系统的名称(从 'os.name' 系统属性获取)。spring-doc.cadn.net.cn

versionspring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

操作系统的版本(从 'os.version' 系统属性获取)。spring-doc.cadn.net.cn

archspring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

操作系统的架构(从 'os.arch' 系统属性获取)。spring-doc.cadn.net.cn

处理响应结构

下表描述了响应中 process 部分的结构:spring-doc.cadn.net.cn

路径 类型 <description> </description>

pidspring-doc.cadn.net.cn

Numberspring-doc.cadn.net.cn

进程ID。spring-doc.cadn.net.cn

parentPidspring-doc.cadn.net.cn

Numberspring-doc.cadn.net.cn

父进程 ID(或 -1)。spring-doc.cadn.net.cn

ownerspring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

流程所有者。spring-doc.cadn.net.cn

cpusspring-doc.cadn.net.cn

Numberspring-doc.cadn.net.cn

进程中可用的 CPU 数量。spring-doc.cadn.net.cn

memoryspring-doc.cadn.net.cn

Objectspring-doc.cadn.net.cn

内存信息。spring-doc.cadn.net.cn

memory.heapspring-doc.cadn.net.cn

Objectspring-doc.cadn.net.cn

堆内存。spring-doc.cadn.net.cn

memory.heap.initspring-doc.cadn.net.cn

Numberspring-doc.cadn.net.cn

JVM 初始请求的字节数。spring-doc.cadn.net.cn

memory.heap.usedspring-doc.cadn.net.cn

Numberspring-doc.cadn.net.cn

当前正在使用的字节数。spring-doc.cadn.net.cn

memory.heap.committedspring-doc.cadn.net.cn

Numberspring-doc.cadn.net.cn

为 JVM 使用而提交的字节数。spring-doc.cadn.net.cn

memory.heap.maxspring-doc.cadn.net.cn

Numberspring-doc.cadn.net.cn

JVM 可使用的最大字节数(或 -1)。spring-doc.cadn.net.cn

memory.nonHeapspring-doc.cadn.net.cn

Objectspring-doc.cadn.net.cn

非堆内存。spring-doc.cadn.net.cn

memory.nonHeap.initspring-doc.cadn.net.cn

Numberspring-doc.cadn.net.cn

JVM 初始请求的字节数。spring-doc.cadn.net.cn

memory.nonHeap.usedspring-doc.cadn.net.cn

Numberspring-doc.cadn.net.cn

当前正在使用的字节数。spring-doc.cadn.net.cn

memory.nonHeap.committedspring-doc.cadn.net.cn

Numberspring-doc.cadn.net.cn

为 JVM 使用而提交的字节数。spring-doc.cadn.net.cn

memory.nonHeap.maxspring-doc.cadn.net.cn

Numberspring-doc.cadn.net.cn

JVM 可使用的最大字节数(或 -1)。spring-doc.cadn.net.cn

memory.garbageCollectorsspring-doc.cadn.net.cn

Arrayspring-doc.cadn.net.cn

垃圾回收器的详细信息。spring-doc.cadn.net.cn

memory.garbageCollectors[].namespring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

垃圾回收器的名称。spring-doc.cadn.net.cn

memory.garbageCollectors[].collectionCountspring-doc.cadn.net.cn

Numberspring-doc.cadn.net.cn

已发生的集合操作总数。spring-doc.cadn.net.cn

virtualThreadsspring-doc.cadn.net.cn

Objectspring-doc.cadn.net.cn

虚拟线程信息(如果 VirtualThreadSchedulerMXBean 可用)spring-doc.cadn.net.cn

virtualThreads.mountedspring-doc.cadn.net.cn

Numberspring-doc.cadn.net.cn

调度器当前挂载的虚拟线程数量的估算值。spring-doc.cadn.net.cn

virtualThreads.queuedspring-doc.cadn.net.cn

Numberspring-doc.cadn.net.cn

已排队等待调度器启动或继续执行的虚拟线程数量的估算值。spring-doc.cadn.net.cn

virtualThreads.parallelismspring-doc.cadn.net.cn

Numberspring-doc.cadn.net.cn

调度器的目标并行度。spring-doc.cadn.net.cn

virtualThreads.poolSizespring-doc.cadn.net.cn

Numberspring-doc.cadn.net.cn

调度器已启动但尚未终止的平台线程当前数量spring-doc.cadn.net.cn

Java 响应结构

下表描述了响应中 java 部分的结构:spring-doc.cadn.net.cn

路径 类型 <description> </description>

versionspring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

Java 版本(如果可用)。spring-doc.cadn.net.cn

vendorspring-doc.cadn.net.cn

Objectspring-doc.cadn.net.cn

提供商详情。spring-doc.cadn.net.cn

vendor.namespring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

提供商名称(如果可用)。spring-doc.cadn.net.cn

vendor.versionspring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

提供商版本(如果可用)。spring-doc.cadn.net.cn

runtimespring-doc.cadn.net.cn

Objectspring-doc.cadn.net.cn

运行时详细信息。spring-doc.cadn.net.cn

runtime.namespring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

运行时名称(如果可用)。spring-doc.cadn.net.cn

runtime.versionspring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

运行时版本(如果可用)。spring-doc.cadn.net.cn

jvmspring-doc.cadn.net.cn

Objectspring-doc.cadn.net.cn

JVM 详细信息。spring-doc.cadn.net.cn

jvm.namespring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

JVM 名称(如果可用)。spring-doc.cadn.net.cn

jvm.vendorspring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

JVM 提供商(如果可用)。spring-doc.cadn.net.cn

jvm.versionspring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

JVM 版本(如果可用)。spring-doc.cadn.net.cn

SSL 响应结构

下表描述了响应中 ssl 部分的结构:spring-doc.cadn.net.cn

路径 类型 <description> </description>

bundlesspring-doc.cadn.net.cn

Arrayspring-doc.cadn.net.cn

SSL 证书包信息。spring-doc.cadn.net.cn

bundles[].namespring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

SSL 证书包的名称。spring-doc.cadn.net.cn

bundles[].certificateChainsspring-doc.cadn.net.cn

Arrayspring-doc.cadn.net.cn

包中的证书链。spring-doc.cadn.net.cn

bundles[].certificateChains[].aliasspring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

证书链的别名。spring-doc.cadn.net.cn

bundles[].certificateChains[].certificatesspring-doc.cadn.net.cn

Arrayspring-doc.cadn.net.cn

证书链中的证书。spring-doc.cadn.net.cn

bundles[].certificateChains[].certificates[].subjectspring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

证书的主题。spring-doc.cadn.net.cn

bundles[].certificateChains[].certificates[].versionspring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

证书的版本。spring-doc.cadn.net.cn

bundles[].certificateChains[].certificates[].issuerspring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

证书的颁发者。spring-doc.cadn.net.cn

bundles[].certificateChains[].certificates[].validityStartsspring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

证书有效期起始日期。spring-doc.cadn.net.cn

bundles[].certificateChains[].certificates[].serialNumberspring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

证书的序列号。spring-doc.cadn.net.cn

bundles[].certificateChains[].certificates[].validityEndsspring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

证书有效期结束日期。spring-doc.cadn.net.cn

bundles[].certificateChains[].certificates[].validityspring-doc.cadn.net.cn

Objectspring-doc.cadn.net.cn

证书有效性信息。spring-doc.cadn.net.cn

bundles[].certificateChains[].certificates[].validity.statusspring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

证书有效性状态。spring-doc.cadn.net.cn

bundles[].certificateChains[].certificates[].signatureAlgorithmNamespring-doc.cadn.net.cn

Stringspring-doc.cadn.net.cn

签名算法名称。spring-doc.cadn.net.cn