[server] 캐릭터 장치 (예 : 테이프 드라이브)의 성능을 어떻게 모니터링합니까?

블록 장치 성능을 모니터링하는 방법에는 여러 가지가 있습니다. dstat 및 iostat, heck, 심지어 sar에서도 블록 장치 I / O 속도에 대한 데이터를 제공합니다. 불행히도, 나는 테이프 드라이브와 같은 문자 장치의 성능을 모니터링하기위한 순간적인 박차 도구를 모른다.

성능을 모니터링하는 도구가 있다는 것을 알고 있지만 (pv, dd + SIGUSR1, 아마도 다른 것), 성능에 따라 3 시간 또는 30 시간이 걸리는 2 시간의 근무 시간, 그리고 당신은 그것이 무엇인지 모른다.

내가 생각할 수있는 유일한 것은 strace 또는 이와 유사한 것을 정교하게 사용하여 쓴 타임 바이트에 대한 출력을 구문 분석하는 것입니다. 잊어 버렸거나 들어 본 적이없는 도구가 있습니까?



답변

SCSI 테이프 장치에 대한 SystemTAP 스크립트를 찾았습니다 .

http://sourceware.org/systemtap/wiki/WSiostatSCSI

나는 그것을 시도하지 않았다; 어떤 모양인지 모르겠습니다.


답변

아시다시피 HP에는 HP 테이프 장치의 성능을 확인할 수있는 프로그램이 있습니다. 여기에서 찾을 수 있습니다

다른 테이프 장치 공급 업체에도 테이프 장치의 실시간 상태를 모니터링하기위한 유사한 도구가 있다고 생각합니다. 이러한 종류의 응용 프로그램에 대해서는 해당 웹 사이트를 확인할 수 있습니다. 행운을 빕니다.


답변