作为Cloud Foundry应用程序性能测试的一部分,我现在更关注服务器端(即存储应用程序的容器),并且有兴趣提取有助于找到瓶颈的指标,例如:
1)CPU消耗,
2)磁盘使用情况,
3)内存使用
4)日志
搜索互联网,但有很多混淆。任何人都可以建议使用Windows操作系统实现相同的框架或工具。
答案 0 :(得分:2)
获取指标的正确方法&日志将通过firehose。
https://docs.cloudfoundry.org/loggregator/architecture.html#firehose
您使用喷嘴从消防栓中获取信息。
https://docs.cloudfoundry.org/loggregator/architecture.html#nozzles
如果您只是想试验并查看可用的信息,可以使用cfh的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
希望有所帮助!