ibm-cloud - Cloud Foundry 应用程序状态或运行状况通知?

标签 ibm-cloud cloud-foundry

有没有办法在 Cloud Foundry 应用程序失败或无法访问时获取通知?我的意思是注册到某个已部署的应用程序,如果应用程序的状态更改为失败或其他情况,我想收到通知。

最佳答案

在 Pivotal Cloud Foundry 上,当应用程序崩溃时,会通过 Firehose 发出一个事件。

Pivotal 提供的 PCF Metrics 磁贴可以部署到您的 PCF 基金会。 PCF Metrics 将跟踪基础上运行的应用程序的所有事件,并且可供开发人员访问(通过应用程序管理器)。我相信 Metrics 磁贴可以跟踪历史记录长达两周。我不知道 PCF Metrics 磁贴中有任何警报功能(我可能是错的,在这种情况下,请纠正我),这会在应用程序崩溃时提示您。

其他方法是实现 Splunk、New Relic 等事件记录工具。它们支持警报。你必须 build 那些。

AppD、Apigee 和 New Relic 等 API 监控工具可提供警报,并可以通知您应用的响应时间已降低(如您的应用已崩溃)。这种方法有点复杂。您可能需要将代理添加到构建包中,具体取决于您选择的工具。

关于ibm-cloud - Cloud Foundry 应用程序状态或运行状况通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48164909/

相关文章:

java - 使用数据库服务自动配置在 IBM/Bluemix 上启动 java 应用程序时出错

java - Message Hub 上的 Kafka Streams KTable 配置错误

docker - 如何在 Cloud Foundry 中暴露 Kafka 和 Zookeeper 端口

azure - Azure VM 上的 Cloud Foundry

java - 部署在使用 JMS/AMQP 消息的 Cloud Foundry 上的应用程序

python - IBM Cloud Kubernetes 部署的 URL

javascript - 用于纯 jquery/javascript 的 ibm watson 语音到文本 api

apache-spark - 将 spark-jobserver 部署到 BlueMix Spark 节点

cloud-foundry - 如何在本地服务器上安装 CloudFoundry

spring-boot - 部署Spring boot项目时PCF内部是如何工作的