如何监控安装在 Cloud Foundry 上的可执行 jar 应用程序
How to monitor executable-jar application installed on cloud foundry
在 cloud foundry 中,我安装了一个可执行的 jar 作为应用程序。此应用程序没有任何网络 url 或端点。这个应用程序更像是我的后台处理器。我想监控这个应用是否还在运行?
由于没有端点,可以做一些 ping 测试左右。
请建议我解决这种情况。
提前致谢。
我假设您使用 cf push --no-route
(或等效的应用清单)部署了此应用。
如果您还指定 -u none
(或等效的应用程序清单),Cloud Foundry 实际上会监视它的进程,因此您可以使用 cf app your-app
来监视它是否仍然是 运行。
下载 cf top 插件。
它是平台运营商的最佳插件。它提供有关基金会、Diego 单元或 LRP 正在发生的事情的实时视图。
如果您有 admin
权限,您当然可以看到很多细节。没有 admin
权限,插件限制监控 up-to 100 个 LRP。
而且,我每天都大量使用它。
在 cloud foundry 中,我安装了一个可执行的 jar 作为应用程序。此应用程序没有任何网络 url 或端点。这个应用程序更像是我的后台处理器。我想监控这个应用是否还在运行? 由于没有端点,可以做一些 ping 测试左右。 请建议我解决这种情况。 提前致谢。
我假设您使用 cf push --no-route
(或等效的应用清单)部署了此应用。
如果您还指定 -u none
(或等效的应用程序清单),Cloud Foundry 实际上会监视它的进程,因此您可以使用 cf app your-app
来监视它是否仍然是 运行。
下载 cf top 插件。
它是平台运营商的最佳插件。它提供有关基金会、Diego 单元或 LRP 正在发生的事情的实时视图。
如果您有 admin
权限,您当然可以看到很多细节。没有 admin
权限,插件限制监控 up-to 100 个 LRP。
而且,我每天都大量使用它。