【问题标题】:Monitoring on CloudFoundry instance and pull metrics like CPU usage and Memory utilization监控 CloudFoundry 实例并提取 CPU 使用率和内存利用率等指标
【发布时间】:2017-06-01 17:35:27
【问题描述】:

作为云 Foundry 应用程序性能测试的一部分,我现在更多地关注服务器端(即存储应用程序的容器),并且有兴趣提取有助于发现瓶颈的指标,例如 1)CPU消耗, 2)磁盘使用情况, 3) 内存使用
4) 日志 在互联网上搜索,但得到了很多困惑。任何人都可以建议可以使用 Windows 操作系统实现相同目标的框架或工具。

【问题讨论】:

    标签: performance cloud monitoring performance-testing cloud-foundry


    【解决方案1】:

    获取指标和日志的正确方法是通过消防软管。

    https://docs.cloudfoundry.org/loggregator/architecture.html#firehose

    您使用喷嘴从消防软管获取信息。

    https://docs.cloudfoundry.org/loggregator/architecture.html#nozzles

    如果您只是想试验一下并查看可用的信息,您可以使用 cf cli 的 firehose-plugin。

    https://github.com/cloudfoundry-community/firehose-plugin

    理想情况下,您最终会找到或编写一个喷嘴来与您的指标和日志捕获平台集成。例如,有一个 DataDog 喷嘴,用于将指标发送到 DataDog。

    https://github.com/cloudfoundry-incubator/datadog-firehose-nozzle

    还有一个用于将日志发送到系统日志服务器(如 ELK)的喷嘴。

    https://github.com/cloudfoundry-community/firehose-to-syslog

    Splunk 也有一个。

    https://github.com/cloudfoundry-community/splunk-firehose-nozzle

    希望有帮助!

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-19
    相关资源
    最近更新 更多