2012-12-14 3 views
0

특정 Windows 서비스에 대한 네트워크 활동 (트래픽)을 기록하기 위해 어떤 도구를 제안합니까? C#으로 작성된 Windows 서비스입니다. 서비스가 주어진 시간 간격으로 MySQL 서버에 연결됩니다. 일정 기간 (24 시간) 동안 로그를 남기고 어떻게 동작하는지 분석하고 싶습니다.특정 Windows 서비스의 네트워크 활동

Windows 리소스 모니터는 작업을 수행하지만 파일에 기록해야합니다. 보내기 및 받기 값이있는 날짜/시간 스탬프로 충분합니다. 당신은 무엇을 제안합니까?

답변

1

Wireshark는 네트워크 트래픽을 파일에 기록 할 수 있지만 특정 Windows 서비스에 연결되지는 않습니다. 특정 대화에 관련된 트래픽 만 기록하도록 필터링 할 수도 있지만 따라서 서버와 MySql 서버 사이의 트래픽은 물론 대화가 진행되는 특정 포트를 필터링 할 수 있습니다.

Wireshark는 Windows, Linux 및 macOS에서 사용할 수 있습니다. 그것은 모든 말에서 자유 롭다.

여기에서 Wireshark를 얻을 수 있습니다. http://wireshark.org/

+0

나는 wireshark에 대해 알고 있습니다. 나는 전에 그것을 사용했다. 나는이 상황에 대한 최선의 선택이 아니라고 생각했지만 당신이 언급했을 때 나는 조금 더 생각하고 있었고 이것은 mysql에 연결하는 프로세스 일 뿐이므로 (와이어 상어 필터 유형 ** mysql **에 대해서)). 그래서 이것은 대답으로 표시 될 것입니다. 고마워. –