无法配置apm-integration-testing以调试Kibana,请求技术帮助
APM调试环境配置问题求助
我正在遵循Kibana开发者指南,尝试使用APM调试应用。克隆apm-integration-testing仓库后,执行命令:
./scripts/compose.py start master --no-kibana
出现错误提示:
Please start Docker before running the apm-integration-testing.
我清楚运行APM依赖Docker和docker-compose,但相关文档的配置说明不够明确,希望有成功搭建过该环境的用户提供指导。
附compose.py代码:
#!/usr/bin/env python """CLI for starting a testing environment using docker-compose.""" from __future__ import print_function import logging import os import subprocess import sys from modules.cli import LocalSetup def main(): # Enable logging logging.basicConfig(format='%(asctime)s %(levelname)s %(message)s') setup = LocalSetup(sys.argv[1:]) setup() def verify_if_docker_is_installed(): try: subprocess.check_output( 'docker ps', stderr=open(os.devnull, 'w'), shell=True).decode('utf8').strip() except subprocess.CalledProcessError: print("Please start Docker before running the apm-integration-testing.") sys.exit(1) if __name__ == '__main__': verify_if_docker_is_installed() main()
内容的提问来源于stack exchange,提问作者Omar Ayman
相关产品推荐
相关产品推荐

