JMeter�ɂ��Web�T�[�o���\�]���̊����F���p Apache 2.0�^�p�E�Ǘ��p�i2�j�i3/3 �y�[�W�j

» 2005�N09��06�� 00��00�� ���J
[�ߒ������C��IT]
�O�̃y�[�W�� 1|2|3 �@�@�@�@�@�@

JMeter�ɂ�镡�G�ȃx���`�}�[�N����

�@ApacheBench�͎��s���ɒP���URL�����w��ł��Ȃ����߁A���Ԃɉ������p�t�H�[�}���X��m��ɂ͍H�v���K�v�ł����B�����ŁA������URL�ɑ΂��Đڑ����”\�ŁA�eURL�ɑ΂��ē����ڑ����Ȃǂ̃p�����[�^���•ʂɐݒ�ł���x���`�}�[�N�\�t�g�uJMeter�v�����グ�܂��BJMeter�́AApache Software Foundation�ŊJ������Ă���Java�A�v���P�[�V�����ł��B���ߍׂ����]�����s���ɂ͂��ꑊ���ɏڍׂȐݒ���s���K�v�����邽�߁AApacheBench�قǎ�y�ł͂���܂���B�������AGUI�ő���ł��AWeb�u���E�U�̏���L�^�����`�t�@�C���i���j���쐬���邱�Ƃ��ł��邽�߁A���삳���邱�Ƃ͓������܂���B

���F���G�ȃx���`�}�[�N�ł́A�e�X�g�̓��e���`�����t�@�C���̍쐬���d�v�ɂȂ�܂��B���Ԏ��ɉ����ē���L�q���邱�Ƃ���A�V�i���I�t�@�C���ƌĂ΂�邱�Ƃ�����܂��B


JMeter�̃C���X�g�[���ƋN��

�@JMeter�̓���ɂ�JDK 1.4.2�ȏオ�K�v�ł��BFedora Core�ɃC���X�g�[������Ă���݊�JDK��JRE�œ��삵�Ȃ��ꍇ�́ASun Microsystems����JRE�𗘗p���܂��B���s�ɓ�������java�Ƀp�X���ʂ��Ă��邱�Ƃ��m�F���܂��傤�B

$ which java
/usr/bin/java

�@�܂��AGUI�ő��삷�邽�߁AX Window System���K�v�ł��B

�@JMeter�́A�ȉ���URL����_�E�����[�h�ł��܂��B

JMeter Downloads
�@http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi

�@�����ł�jakarta-jmeter-2.1rc1.tgz�𗘗p���܂��B����ł�2.0.1��JDK 1.5.0�ł͓��삵�܂���iJDK 1.4.2�ł͓���j�B�_�E�����[�h�����A�[�J�C�u��W�J���A�������ꂽ�f�B���N�g���ֈړ�������JMeter���N�����܂��B

$ tar xvfz jakarta-jmeter-2.1rc1.tgz
$ cd jakarta-jmeter-2.1rc1/bin/
$  ./jmeter

�@�����������N�����ꍇ�͊‹��ϐ�LANG���uC�v�ɂ��܂��B

$ export LANG=C�@�ibash�n�j
$ setenv LANG C�@�icsh�n�j

�R�����@JDK�̃C���X�g�[��

�@JDK�����炽�߂ăC���X�g�[������ꍇ�́A�f�B�X�g���r���[�V�����W����JDK�����O�ɍ폜���Ă����܂��B�����āA�ȉ���URL����v���b�g�t�H�[���ɍ�����JDK���_�E�����[�h���܂��B

�@Java 2 Platform Standard Edition 5.0 �̃_�E�����[�h
�@http://java.sun.com/j2se/1.5.0/ja/download.html

�@Linux�p�́uLinux RPM in self-extracting file�v�iRPM�Łj�ƁuLinux self-extracting file�v�i��RPM�Łj���p�ӂ���Ă��܂��B�_�E�����[�h�����t�@�C���̓V�F���X�N���v�g�ł��B

# sh jdk-1_5_0_04-linux-i586-rpm.bin
RPM�ł̏ꍇ
# sh jdk-1_5_0_04-linux-i586.bin
# mv jdk1.5.0_04 /usr/local/
��RPM�ł̏ꍇ

�@RPM�ł̃C���X�g�[����́u/usr/java/jdk1.5.0_04/�v�ł��B��RPM�ł̓J�����g�f�B���N�g����jdk1.5.0_04���W�J�����̂ŁA�K�X/usr/local�ȂǂɈړ����܂��B

�@�e���[�U�[�̃R�}���h�p�X�Ɂu/usr/java/jdk1.5.0_04/bin�v�i��RPM�ł́u/usr/local/jdk1.5.0_04/bin�v�j��lj����܂��B

$ export PATH="$PATH:/usr/java/jdk1.5.0_04/bin"�ibash�n�j
$ setenv PATH $PATH":/usr/java/jdk1.5.0_04/bin"�icsh�n�j
$ which java

�����s���āA�ݒ肵��java�Ƀp�X���ʂ��Ă��邱�Ƃ��m�F���܂��B


JMeter�ɂ�鐫�\�]��

�@�N���ł�����AJMeter�ŕ]���������s���Ă݂܂��傤�B

�@1.�e�X�g�v������

�@JMeter�́u�e�X�g�v��v�́A�x���`�}�[�N�̃V�i���I�t�@�C�����̂��̂ł��B�]���ΏۂƂȂ�Web�V�X�e���̃R���e���c�𕡐��w�肵�Ď��s�X�P�W���[�����w�肷��ȂǁA���G�ȏ������”\�ł��B���N�G�X�g�ɃN�b�L�[��Z�b�V�����Ȃǂ�D�荞�ނȂǁA�v����`�őz�肵�Ă���ڑ����Ԃɂ��߂��e�X�g���Č��ł��܂��B

�@�ׂ����ݒ肪�ł��锼�ʁA�V�i���I�̍쐬�͑�ςł��B������JMeter��HTTP�v���L�V�@�\�𗘗p���AWeb�u���E�U�̉{���L�^�����̂܂܃V�i���I�t�@�C���ɋL�^������悤�ɂ��܂��B

�@2.�X���b�h�O���[�v�̍쐬�A�ݒ�

�@�܂��u�e�X�g�v��v�̒��ɃX���b�h�O���[�v���쐬���܂��B�u�e�X�g�v��v���E�N���b�N���A�m�lj��n−�m�X���b�h�O���[�v�n��I�����܂��B���1�̂悤�ɁA�u�e�X�g�v��v�̉��Ɂu�X���b�h�O���[�v�v���lj�����܂��B

�@���ɁA�X���b�h�O���[�v���N���b�N���ām�X���b�h���n�Ɓm���[�v�񐔁n��ݒ肵�܂��B�����ł͂��ꂼ��u10�v�u100�v�Ƃ��Ă��܂��B���̒l��ApacheBench�Ɠ��l�A�����A�N�Z�X���ƘA���A�N�Z�X���ɂȂ�܂��B�e�X�g���e�ɍ��킹�A�ʏ�l����Ɍ��l�܂Ŏ��s������J��Ԃ��Ȃ���ݒ肵�܂��B

���1�@�X���b�h�O���[�v�̐ݒ�i��ʂ��N���b�N����Ɗg�債�܂��j ���1�@�X���b�h�O���[�v�̐ݒ��i��ʂ��N���b�N����Ɗg�債�܂��j

�@3.HTTP�v���L�V�T�[�o�̍쐬

�@Web�u���E�U�����HTTP���N�G�X�g�ǂ���̃V�i���I���쐬���邽�߁AJMeter������HTTP�v���L�V�𗧂��グ��Web�u���E�U�̃��N�G�X�g�������I�Ɍ��o���ċL�^�����܂��B�u���[�N�x���`�v���E�N���b�N���A�m�lj��n−�mNon-Test�G�������g�n−�mHTTP�v���L�V�T�[�o�n��I�����܂��B�L�^�̊J�n�ƏI���́A���ꂼ��m�J�n�n�m��~�n�{�^�����N���b�N���܂��B

�@�K�v�ɉ����āu�}������p�^�[���v�u���O����p�^�[���v��ݒ肵�A�L�^�̑ΏۂƂ���URL���i�荞�ނ��Ƃ��ł��܂��B���2�ł́A��Ƃ��Ė������u.gif�v�u.jpg�v�ƂȂ��Ă���URL�͋L�^�̑ΏۊO�Ƃ��Ă��܂��B

���2�@�������u.gif�v�u.jpg�v�ƂȂ��Ă���URL�����O�i��ʂ��N���b�N����Ɗg�債�܂��j ���2�@�������u.gif�v�u.jpg�v�ƂȂ��Ă���URL�����O�i��ʂ��N���b�N����Ɗg�債�܂��j

�@4.Web�u���E�U�̃v���L�V�ݒ�A�]���Ώ�URL�̎Q��

�@Web�u���E�U�̐ݒ��ύX���AJMeter������HTTP�v���L�V�T�[�o���Q�Ƃ���悤�ɂ��܂��B�ݒ��ύX������A�]���ΏۂƂȂ�R���e���c��Web�u���E�U�ʼn{�����܂��B�{������URL��JMeter�́u�X���b�h�O���[�v�v���ɒlj�����A�V�i���I�������I�ɐ�������܂��B

�@URL�Ƀ~�X����������]���ȃy�[�W���{�����Ă��܂����ꍇ�́A�蓮�ŏC����폜���”\�ł��BWeb�u���E�U�ɂ�鏄�񂪏I�������AJMeter�́uHTTP�v���L�V�T�[�o�v�Łm��~�n�{�^�����N���b�N���ċL�^���I�����܂��B

�@5.�e�X�g�v��̕ҏW

�@�����I�ɒlj����ꂽ�u�X���b�h�O���[�v�v���́uHTTP���N�G�X�g�v�ɗ]���Ȃ��̂�����ꍇ�́A���̃��N�G�X�g���E�N���b�N���ām�폜�n��I�����܂��B���N�G�X�g���N���b�N����΁AURL�̏C���Ȃǂ��s���܂��BCGI�Ȃǂ̓��I�R���e���c�ŁA�T�[�o�ɓn���p�����[�^������ꍇ�͂����Ŏw����s���܂��B

���3�@HTTP���N�G�X�g�̕ҏW�i��ʂ��N���b�N����Ɗg�債�܂��j ���3�@HTTP���N�G�X�g�̕ҏW�i��ʂ��N���b�N����Ɗg�債�܂��j

�@6.���X�i�[�̒lj�

�@�u���X�i�[�v���g�p���A�]�����ʂ�\�������܂��B�u�X���b�h�O���[�v�v���E�N���b�N���A�m�lj��n−�m���X�i�[�n����m�O���t�\���n��m���v���|�[�g�n��I�����Ēlj����܂��B���X�i�[�̓X���b�h�P�ʂ����ł͂Ȃ��A���N�G�X�g�P�ʂł��쐬�ł��܂��B�e���N�G�X�g�A�C�R�����E�N���b�N���A�����v�̂Ń��X�i�[��lj����܂��B�S�̂̕]���Ƃ͕ʂɁA�•ʃ��N�G�X�g�����̃��|�[�g���������ꍇ�Ɏg�p���܂��B

�@7.�e�X�g�v��̕ۑ�

�@�e�X�g���s�ɐ旧���A�쐬�����e�X�g�v���ۑ����܂��B���j���[�́m�t�@�C���n−�m�e�X�g�v���ۑ��n�ŔC�ӂ̃f�B���N�g���ɕۑ����܂��B

�@8.�e�X�g�̎��s

�@���j���[�́m���s�n−�m�J�n�n�ŁA�쐬�����V�i���I�ɂ̂��Ƃ����e�X�g���s���܂��B���\�e�X�g�A���׃e�X�g�A�j��e�X�g���s���ɂ́A�u�X���b�h�O���[�v�v���N���b�N���A�m�X���b�h���n�Ɓm���[�v�񐔁n�̒l�𒲐����čđ�����s���܂��B���̍ہA�O�e�X�g�̌��ʂ��N���A���Ă����܂��B���ʂ̃N���A�����s����ɂ́A���j���[�́m���s�n−�m�S�ď����n��I�����܂��B

���4�@�e�X�g���ʁi�O���t�\���j�i��ʂ��N���b�N����Ɗg�債�܂��j ���4�@�e�X�g���ʁi�O���t�\���j�i��ʂ��N���b�N����Ɗg�債�܂��j
���5�@�e�X�g���ʁi���v���|�[�g�j�i��ʂ��N���b�N����Ɗg�債�܂��j ���5�@�e�X�g���ʁi���v���|�[�g�j�i��ʂ��N���b�N����Ɗg�債�܂��j

�@���X�i�[�Ƃ��Ēlj������u�O���t�\���v��u���v���|�[�g�v�ł́A��̉�ʂ̂悤�Ȍ��ʂ��\������܂��B�l�̌�����Ώ��@��ApacheBench�ŏЉ�����̂��Q�l�ɂ��Ă��������B

�@�쐬�ς݂̃e�X�g�v�悪����Ȃ�΁AJMeter���R���\�[��������s���邱�Ƃ��”\�ł��Bjmeter�X�N���v�g���s���ɁA�R���\�[����œ��삳����u-n�v�I�v�V�����ƃe�X�g�v��t�@�C�����w�肷��u-t�v��lj����܂��B

$ ./jmeter -n -t �e�X�g�v��t�@�C��

�@JMeter�͏��p�\�t�g�ɕC�G����@�\������Ă���AWeb�x���`�����łȂ��AFTP��JDBC�̑���ɂ��p���邱�Ƃ��ł��܂��B

The Jakarta Project�uApache JMeter�v
http://jakarta.apache.org/jmeter/

���{���iJMeter1.8.1�x�[�X�j
http://cgi0.biwa.ne.jp/~yabuta/study/jmeter/


�@�����httpd.conf�łł���`���[�j���O���@��������܂��B


�O�̃y�[�W�� 1|2|3 �@�@�@�@�@�@

Copyright © ITmedia, Inc. All Rights Reserved.

�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

Microsoft �� Windows�őO��2025
AI for �G���W�j�A�����O
���[�R�[�h�^�m�[�R�[�h �Z���g���� by ��IT - IT�G���W�j�A���r�W�l�X�̒��S�Ŋ��􂷂�g�D��
Cloud Native Central by ��IT - �X�P�[���u���Ȕ\�͂�g�D��
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B