지금 WMI에서 이벤트 로그를 쿼리하는 Java 응용 프로그램을 사용하고 있습니다. 이것은 입니다. WMI의 특성으로 인해이 천천히 느립니다. (아프지 만 괜찮지 만 계속 유지하지 못할 수도 있습니다. dllhost.exe가 WMI 요청 및 원격 DCOM 개체를 처리하기 시작하면서 로그를 읽지 않아도됩니다.원격으로 Windows 이벤트 로그 쿼리 (Linux)
탐험의 다음 비트는 Windows RPC 호출이지만, 나는 혼란 스럽다 ... Windows RPC 구현 (이벤트 로그에 대해서는 놀랍도록 문서화되지 않았다)이 WMI의 또 다른 이름일까요? 또는 원시 이벤트 로그 정보를 수신합니까?
다른 두 가지 방법 외에 다른 사람이 이벤트 로그 생성 이벤트에 연결하는 방법을 알고 있으므로 서버에서 로그를 자동으로 푸시 할 수 있습니까? 그것은 리눅스에서 상당히 쉽게 구현 될 수있는 것이면 좋겠지 만, 만약 내가해야한다면 WINE과 Mono를 함부로 개조 할 수 있습니다 ...
아니면 모든 스크립트를 작성하고 배포하는 것이 가장 좋을까요? 서버에 저장하고 리눅스 상자의 프로그램으로 푸시하게하십시오 (이제는 모든 스크립트의 가동 시간에 대해 걱정해야합니다).
또는 더 나은 방법은 ... 이벤트 로그에 기본적으로 연결하여 다양한 Windows 시스템에 설치하는 Java 서비스를 작성하고 중앙 Linux 서버에 로그를 전달하는 방법입니까?