6.4. 모든 머신에 Fluentd 배포
Fluentd는 로그 수집 에이전트이며 중앙 집중식 로깅 툴체인의 일부입니다. 모든 머신에 Fluentd를 배포하려면 logging-environment.yaml
파일에서 LoggingServers
매개변수를 수정해야 합니다.
사전 요구 사항
- Elasticsearch 및 Fluentd 릴레이가 서버 측에 설치되어 있는지 확인합니다. 자세한 내용은 클라이언트 측 통합이 호환되는 opstools-ansible 프로젝트 의 배포 예를 참조하십시오.
절차
-
tripleo-heat-templates/environments/logging-environment.yaml
파일을 홈 디렉터리에 복사합니다. 복사한 파일에서 환경에 맞게
LoggingServers
매개변수에 항목을 생성합니다. 다음 스니펫은LoggingServers
매개변수 구성의 예입니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 사용자 환경과 관련된 기타 환경 파일과 함께 수정된 환경 파일을
openstack overcloud deploy
명령에 포함하고 배포합니다. 기존 배포의 일부인 환경 파일 목록으로 바꿉니다<existing_overcloud_environment_files>
.openstack overcloud deploy \ <existing_overcloud_environment_files> \ -e /home/templates/environments/logging-environment.yaml \ ...
$ openstack overcloud deploy \ <existing_overcloud_environment_files> \ -e /home/templates/environments/logging-environment.yaml \ ...
Copy to Clipboard Copied! Toggle word wrap Toggle overflow s . additional resources
- 자세한 내용은 6.5절. “구성 가능한 로깅 매개변수”의 내용을 참조하십시오.