두 가지 응용 프로그램이 있습니다. 잠긴 로그 파일에 로그인합니다(읽기 권한 포함). 애플리케이션이 로그를 푸시할 수 있는 중개 서비스를 사용하고 싶습니다. 그런 다음 서비스는 해당 로그를 로그 파일에 푸시합니다. 가능한 해결책이 있나요?
답변1
Linux 배포판에는 일반적으로 기본적으로 하나가 있습니다. rsyslog, syslog-ng 등을 찾으십시오. 예를 들어 다음을 참조하세요.https://www.rsyslog.com/.
최신 시스템에는 때때로 syslog 데몬을 대체하는 systemd 로그도 있습니다. 시간이 지남에 따라 실제 배포에서 몇 가지 단점을 발견했으며 그 이후로 사용을 피했습니다. :)
Logstash와 같은 일부 "추가" 애플리케이션을 사용할 수도 있습니다. 리소스 집약적일 수 있는 더 무거운 애플리케이션의 비용이 들지만 로그로 수행할 수 있는 작업이 크게 확장됩니다.