Docker 컨테이너에서 PHP 애플리케이션을 실행 중이며 AWS Cloudwatch로 전송되는 로그에 사용되는 스트림 ID에 작업 ID를 포함하고 싶습니다. 어떻게 접근할 수 있나요?
내 로그를 보면 일부 오류에 시스템 컨텍스트가 포함되어 있는 것을 볼 수 있는데, 이 컨텍스트에는 ECS_CONTAINER_METADATA_URI_V4
,其中包括任务 id,但这必须进行解析,因此希望有一种更干净的方法,例如 ENV[SOME_ENV_VAR]
와 같은 내용이 구성 파일에서 참조될 가능성이 있습니다.
ECS_CONTAINER_METADATA_URI_V4
에서 URI에 요청하고 응답을 구문 분석해야 합니다. 컨테이너 내부에서 이 데이터에 액세스할 수 있는 다른 방법은 없습니다.