서버가 클라이언트 PC의 자원 정보를 얻는 방법
글쓴이: 아이린 / 작성시간: 월, 2008/12/01 - 6:38오후
서버 - 클라이언트 환경은 만들어져 있고, 클라이언트들은 주기적으로 서버에 접속하고 있습니다.
Access Log 도 남기고... 로그에서 접속자 IP 와 어느 경로의 파일에 접속했는지 등등은 알 수가 있는데요,
클라이언트들의 CPU 사용량이라던지... 하드의 파티션은 어떻게 나눠서 사용하고 있는지,
컴퓨터 이름 등등... 패킷이나 프로토콜 말고, 시스템적인 자원 정보를 얻어올 수 있는지 궁금하네요(가능하다는 듯?).
관련 소스나 책, 혹은 간단히 구현된 툴이 있다면 조언 부탁드립니다.
Forums:
클라이언트가 해당 정보를 주면 되겠네요.
클라이언트가 주기적으로 서버로 접속을 한다니까, 접속할 때 필요한 정보를 모아 서버에게 전달해 주면 되겠지요.
서버가 강제적으로는...
PC방 관리 프로그램들이 예라고 볼 수 있겠지요(주기적이 아니라 항상 연결상태 이지만).
결국 클라이언트에 설치될 프로그램에, 정보를 서버에 보내는 코드가 추가 되어야 하는건가요?
클라이언트 프로그램 쪽에는 그런 내용이 없고, 서버의 요청으로만 수집할 수는 없을까요?
댓글 달기