본문 바로가기

성능분석

(2)
솔라리스 11.4 의 Web UI를 이용한 성능 모니터링 테크넷 마스터 김재벌 입니다. 이번 시간에는 솔라리스 11.4의 성능 데이터 수집 및 분석, 모니터링 기능에 대해서 알아 보도록 하겠습니다.솔라리스 11.4 부터는 이 기능이 막강해졌습니다. 1년 반쯤...그러니까 2016년 10월쯤에 오라클 에이스 디렉터 브리핑에서 솔라리스 12 (비공개 베타 버전)을 통해서 처음 접했는데 , 솔라리스와 스팍팀 일부의 구조조정등으로 뒤늦게 공개되었네요. 사실 솔라리스의 성능 분석 능력은 어느 운영체제 보다 단연 뛰어납니다.솔라리스는 전통적인 성능 분석도구인 vmstat , iostat , mpstat 같은 도구 이외에 Dtrace를 지원하면서 분석 기능은 최정점에 이르렀다고 봐야 합니다. 솔라리스는 기존의 진단 방식 뿐 아니라 개별 시스템 감시 도구를 제공하기도 합니다..
솔라리스 네트워크 성능 분석도구 nicstat 솔라리스에서 사용이 가능한 성능 관리 모니터링 도구는 단연 Dtrace 입니다. 그러나, 안타깝게도 Dtrace 는 솔라리스 10, 또는 오픈솔라리스 등에서만 접할 수 있습니다. 솔라리스의 하위버전에서는 사용이 불가능한 것이죠. 그러나, 솔라리스 하위버전에도 많은 모니터링 도구 들이 탑재되어 있습니다. 그중에서 네트워크의 통계 정보 수집 유틸리티인 nicstat 을 소개 할까 합니다. Nicstat 은 프로세스 정보 수집을 위한 prstat, 가상메모리 정보 수집을 위한 vmstat , 디스크 IO 정보 수집을 위한 iostat 등과 같이 통계 정보 수집 도구 입니다. Nicstat 는 시스템 부팅시부터 현재까지의 네트워크 통계정보를 나타내며 , 특정 간격으로 수집이 가능하고 , 특정 개수 수집도 가능합..