如何从运行时Fabric中部署的Mule API获取vCore信息

问题描述 投票:0回答:1

我正在尝试直接从 Mulesoft 或通过构建 Mule Api 并从中获取 vcore 信息从 Elastic 监控获取分配给 Mule Runtime Fabric 中部署的现有应用程序的 vCore 计数。

未找到任何与在运行时结构或本地获取已部署 API 的 vcore 相关的文档。

elasticsearch rtf mule4 on-premises-instances
1个回答
0
投票

vCore 是 CloudHub 和 CloudHub 2 上处理的计算能力单位,相当于一个虚拟核心。 Runtime Fabric 使用 vCPU 的概念来代替,其计算方式可能有所不同。如果在本地,您引用了独立的 Mule 运行时,它也不会使用,因为它部署到您自己的基础设施上,而不受 MuleSoft 管理。它可能在虚拟化环境中使用物理 CPU 核心或虚拟核心,但由于它不受 MuleSoft 管理,因此由您决定。

Mule 应用程序有时被称为 Mule API,具体取决于应用程序何时实现某些 API。除非您在应用程序内开发了该功能,否则它们不会报告任何类型的资源信息。

另一方面,MuleSoft 提供 REST API 来管理应用程序和其他 Anypoint Platform 服务。 Runtime Manager REST API 提供了可能对您有用的部署详细信息。请参阅端点的文档: https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/amc-application-manager/minor/4.0/控制台/方法/%231290/.

开发者门户上提供了其他平台 REST API 的文档:https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/

© www.soinside.com 2019 - 2024. All rights reserved.