명령어 | 설명 |
그래프를 만드는 명령어
|
mkgraph |
mkgraph options file
지정한 파일에서 특정 칼럼에 대한 데이타를 읽어서 그래프를 그려준다.
|
gvmstat |
gvmstat [options] output_of_vmstat
vmstat 명령어의 결과 파일에 대하여 그래프를 그려준다.
|
gmpstat |
gmpstat [options] output_of_mpstat
mpstat 명령어의 결과 파일에 대하여 그래프를 그려준다.
|
giostat |
giostat [options] output_of_iostat
iostat -x 명령어의 결과 파일에 대하여 그래프를 그려준다.
|
gcpu |
gcpu [options] file
iostat -c 명령어의 결과 파일 또는 sar -u 명령어의 결과 파일에
대하여 CPU 그래프를 그려준다.
|
gnetstat |
gnetstat [options] output_of_netstat
netstat -i 명령어의 결과 파일에 대하여 그래프를 그려준다.
|
gsar |
gsar [options] output_of_sar
sar -A 명령어의 결과 파일에 대하여 그래프를 그려준다.
|
gpsinfo |
gpsinfo [options] output_of_psinfo
psinfo -A와 psinfo -j와 psinfo -a 명령어의 결과 파일에 대하여 그래프를 그려준다.
|
gnetinfo |
gnetinfo [options] output_of_netinfo
netinfo -sx 명령어의 결과 파일에 대하여 그래프를 그려준다.
|
막대 그래프 및 GIF 파일 편집하는 명령어
|
mkchart |
mkchart [options] [file]
지정한 파일에서 특정 칼럼에 대한 데이타를 읽어서 막대 그래프를 그려준다.
|
edgif |
edgif [options] file
GIF 파일을 편집하는 명령어이다.
|
mrepx_shell |
mrepx_shell [options] directory
여러 시스템에서 수집한 mdbxx-file에 대하여, 명령어 라인에서
동시에 처리할 수 있는 shell script를 생성하는 명령어이다.
|
최대값 및 최소값을 구해주는 명령어
|
adjmaxmin |
adjmaxmin [option] files
gvmstat 명령어와 같이 그래프를 만드는 명령어의 -P 옵션의 결과 받아서 공통으로
사용할 수 있는 최대값 및 최소값을 만들어 준다.
|
일반 명령어의 실행 결과를 수집하는 명령어
|
dolog |
dolog [options] command
dolog 명령어는 시스템 명령어를 일정시간 간격으로 실행하여 그 결과를 파일에 저장한다.
|
시간정보를 조사하는 명령어
|
timecheck |
timecheck [options] [file]
timecheck 명령어는 데이타를 수집한 파일에 들어 있는 시간을 조사하여
시간 간격을 초단위로 표시한다.
|
누적 데이타의 차이값을 구하는 명령어
|
prdelta |
prdelta [options] [file]
kstat 명령어는 시스템 통계 정보의 누적 데이타 값을 출력한다.
prdelta 명령어는 누적된 데이타 값을 차이값으로 변환한다.
|
로그를 분석하는 명령어
|
logcount |
logcount options
logcount 명령어는 웹서버와 같이 시간이 표시되어 있는 데이타에서 시간대 별로 얼마나 많은
데이타가 있는지 카운트하는 프로그램이다.
|
HTML 파일을 만들어 주는 명령어
|
imglist |
imglist options
imglist 명령어는 그래프 파일을 HTML 문서로 쉽게 한 페이지로 볼 수 있도록 HTML tag를 만든다.
|
pickfield |
pickfield options
pickfield 명령어는 입력 파일에서 특정 컬럼의 데이타를 뽑아낸다.
|
데이타 수집 및 가공 명령어
|
getdata |
getdata options
getdata는 vmstat, iostat, netstat, mpstat, sar, psinfo 데이타를
한번에 일괄로 수집할 수 있도록 한다.
|
getdata_daily.sh |
getdata_daily.sh options
getdata_daily.sh는 vmstat, psinfo 데이타를 한번에 일괄로 수집하여 HTML
페이지를 만든다.
|
mkrep.sh |
mkrep.sh options
getdata로 수집한 vmstat, iostat, netstat, mpstat 데이타에 대하여
HTML 페이지를 만들어 준다.
|
간단한 웹 서버
|
gwserv |
gwserv [options]
gwserv 명령어는 최소 기능을 가진 web server 프로그램이다.
|
jwget |
jwget [options]
jwget 명령어는
웹서버의 페이지는 명령어 라인에 HTTP 프로토콜로 가지고 오는 명령어이다.
|
네트웍 정보를 조사하는 명령어
|
netinfo |
netinfo [options]
netinfo 명령어는 네트웍 인터페이스에 대한 정보를 보여준다.
|
tcpinfo |
tcpinfo [options]
tcpinfo 명령어는 TCP 및 UDP 통계 정보를 보여준다.
|
프로세스 정보를 조사하는 명령어
|
psinfo |
psinfo [options]
psinfo는 프로세스에 대한 정보를 보여준다.
|
jtop |
jtop [options]
jtop는 프로세스에 대한 정보를 화면의 크기에 맞추어 지정한 시간 간격으로 보여준다.
|
mmonx_proc |
mmonx_proc [options]
주기적으로 프로세스 정보를 저장한다.
|
psinfo_dailymon |
psinfo_dailymon [options]
psinfo_dailymon은 cron 명령어와 psinfo -M 옵션을 사용하여 프로세스를 주기적으로
모니터링 할 수 있게 한다.
|
psparse |
psparse [options] file
psparse는 psinfo -A 명령어로 수집한 데이타를 가공하여 원하는 정렬방법으로 볼 수 있다.
|
tsinfo |
tsinfo [options]
tsinfo는 프로세스에 있는 LWP에 대한 정보를 보여준다.
|
procinfo |
procinfo [options]
procinfo 명령어는 일정 시간 간격으로 프로세스를 조사하여 active한
프로세스를 찾아서 구간별 CPU 사용량, read/write양, 시스템 콜의 횟수를 보여준다.
|
proctime |
proctime [options]
proctime 명령어는 일정 시간 간격으로 지정한 프로세스를 조사하여
구간별 CPU 사용량에 대한 자세한 정보 보여준다.
|
jmeminfo |
jmeminfo [options]
jmeminfo 명령어는 시스템이 사용하는 메모리 정보와 프로세스가 사용하는 메모리 정보를 상세히 보여준다.
|
DTRACE 기능을 이용하여 시스템 콜 및 시그널, TCP/UDP 정보를 조사하는 명령어
|
jsyscall |
jsyscall [options]
jsyscall 명령어는 시스템 콜이 사용하는 CPU 사용량을 상세히 보여준다.
|
jsyserr |
jsyserr [options]
jsyserr 명령어는 시스템 콜에서 발생한 오류 정보를 보여준다.
|
jsyssig |
jsyssig [options]
jsyssig 명령어는 프로세스에게 전달된 시그널 정보를 보여준다.
|
jsysexec |
jsysexec [options]
jsysexec 명령어는 새로 실행되는(exec) 프로세스 정보를 보여준다.
|
jsystcp |
jsystcp [options]
jsystcp 명령어는 TCP 접속에 대한 정보를 보여준다.
|
jsysudp |
jsysudp [options]
jsysudp 명령어는 UDP 페킷에 대한 정보를 보여준다.
|
파일 시스템 사용 현황일 분석하는 명령어
|
jfind |
jfind [options]
jfind 명령어는 파일 시스템에서 파일의 크기 및 기타 정보를 수집한다.
수집한 데이타는 jfparse 명령어에 의해 분석된다.
|
jfparse |
jfparse [options]
jfparse 명령어는 jfind 명령어가 수집한 데이타를 분석한다.
|
웹 애플리케이션
|
 |
ParmView
ParmView는 웹 서비스를 통하여 시스템에서 mmonx이 수집한 시스템의
통계 데이타에 대하여 다양한 형태의 그래프를 그려준다.
|
실시간 모니터링 자바 애플리케이션
|
| sysmon.exe
여러 시스템의 통계정보와 프로세스에 대한 정보를 그래프로 보는 명령어
|
| hostview.exe
하나의 시스템의 통계정보와 프로세스에 대한 정보를 그래프로 보는 명령어
hostvt : hostvew.exe의 텍스트 버전.
|
| cpuview.exe
개별 CPU의 사용률을 그래프로 보는 명령어
cpuvt : cpuvew.exe의 텍스트 버전.
|
데몬 프로세스
|
mmonx |
mmonx [options]
mmon은 시스템의 통계정보를 1분에 한번씩 수집하여 데이타 파일에 저장하는 데몬 프로세스이다.
이 데이타는 ParmView의 CGI 프로그램인 mrepx.cgi에 의해 사용된다.
|
parmagentx |
parmagentx [options]
parmagentx는 sysmon.exe와 hostview.exe의
접속을 받아들여 실시간으로 시스템 통계정보를 전달하는 데몬 프로세스이다.
|
cpuviewd |
cpuviewd [options]
cpuviewd는 cpuview.exe의
접속을 받아들여 실시간으로 개별 CPU의 사용량을 전달하는 서버 프로세스이다.
|
CGI 프로그램
|
mrepx / mrepx.cgi |
mrepx.cgi [options]
mrepx.cgi는 ParmView의 CGI 프로그램으로 사용되며,
ParmView의 요청에 따라 다양한 형태의 그래프를 만들어 준다.
|
데이타 복사 프로그램
|
get_mdbxx |
get_mdbxx options
get_mdbxx 명령어는 다른 시스템으로 접속하여,
그 시스템에서 mmonx 명령어가 수집한
mdbxx-yyyy.mm 데이타 파일을 복사해 온다.
|
데이타 변환 프로그램
|
conv_mdbxx |
conv_mdbxx options
conv_mdbxx 명령어는 구 버전(V7.x) mmonx 명령어가 수집한 데이타 파일을
mmonx 명령어(V10.x)가 수집하는 데이타 형식으로 변환한다.
|
로그 파일을 모니터하는 명령어
|
jlogmon |
jlogmon [options]
시스템의 있는 로그 파일을 감시하여 새로운 로그가 기록되면, 이를 관리자에게
알려준다.
sendmsg 명령어를 관리자에게 통보하는 기능으로 사용한다.
|
sendmsg |
sendmsg [options]
메세지를 logviewer 프로그램에게 전달하는 명령어
|
 |
logviewer.exe
sendmsg 명령어로 받은 메세지를 화면에 보여주는 명령어
|
기타 유용한 명령어
|
jcal |
jcal [options] yyyy/mm/dd ndays
날짜와 요일을 계산하는 명령어
|
jtab |
jtab [options] [file]
필드 분리자로 구분된 데이타를 읽어서 HTML table을 만들어 준다.
|
jrow |
jrow [options] [file]
여러 줄에 나누어져 있는 데이타를 모아서 한줄에 여러 컬럼으로 출력하는 명령어
|
jsum |
jsum [options] [file]
라인별 또는 컬럼 별로 된 숫자의 합계를 계산하는 명령어
|
jhexdump |
jhexdump [options] [file]
입력파일을 16진수로 보여주는 명령어
|
jnetperf |
jnetperf [options]
TCP 프로그램 레벨에서 네트웍 전송 속도를 측정하는 명령어
|
cdrun.sh |
cdrun.sh [options] command directory
지정한 명령어를 지정한 디렉토리에서 실행하는 명령어
|
iostatctl |
iostatctl [options] file
iostat 명령어로 수집한 데이타를 가공하는 명령어
|
netinfoctl |
netinfoctl [options] file
netinfo 명령어로 수집한 데이타를 가공하는 명령어
|
mmvt |
mmvt [options]
mmonx 명령어가 수집한 데이타의 최종 1분의 데이타를 텍스트로 보여주는 명령어
|
rmtimef |
rmtimef [options]
rmtimef 명령어는 시간 정보를 가지고 있는 파일명에 대해 일정 시간이 지난 파일을 삭제할 수
있게 하는 명령어이다.
|
버전 정보를 알려주는 명령어
|
parm |
parm 명령어는 parm 소프트웨어에 포함된 모든 명령어에 대한 버전정보를 보여준다.
-V 옵션을 사용하면, parm 패키지의 버전만 보여준다.
# /opt/JSparm/bin/parm -V
V10.6
|
|