6
!" #" $ " " %%!&'( " %%!&'' ! " ) % * "" +! " + " , " -.&&& / 0 * ) '(( " )" '( " 1 '( ' " 2 3 " 4 " 0 * ) 556 - " / !"#$!" % 0 * ) -2!7+5 $#3 2!7+4+8+$#3/9 * %%! '( , %+! ,9 ""* " "* Default 1 )" %%! 12% , " " --wlog=B,F , 7 "" - / ! : 0+ ! " 7 "" 8 ; * ) " - """#/* 8 ; $* " " - 7 " "/ --wsess=N1,N2,X $ "" , % & $ " 2 )" - "'#(/ 8 <" . 0 " 0 "* " ! ' ! 4 ! - "/ +" ) ""&#)*+*) """'#+ . % " '(( 3( 2 3 * '( % " '( " 2) ' " " 0 " "" " """ --wsesslog=N,X,F " ! ! - " : / : . " , 7 , " - / 0 ) .

httperf-quickstart-guide

Embed Size (px)

Citation preview

Page 1: httperf-quickstart-guide

�������

������� ������ ��

������� �������

������������� � ������� ���������������������� �������� ���������

���������

�������������������������������������

�������������������� ���������������������������������������������������������������������������������� �������!���"����#��"�$����������������������������������������"��"����� %%!&'�(��"� %%!&'�'���!��������������������������"�������������������������������������)����������������%���������������������*�������������������������������������������������������"�����"�����������������������+! �����"����������������������������

����� ��������

�������������������� ���

+��������������������������������"���,�������������"��������-����.&&���&/

�������������������� �������������� ���������� ����������� �

0�����*��)���������'((��������������������"������)�"��������'(���������"

�������������������� ����������� ������������� ���������� �

1����������������'(�������������������'����������������"��2�����������������3���������������"��������4�����"��

�������������������� ����������� ������������� ���������� �������

0�����*��)������������������������������������������������556�-����"�����������������������������/��

�������������������� ����������� ������������� ���������� ��������������������� ������ �!"�#���������$��!"����������������������������� �%�

0�����*��)���������������������������������������������������������������-2�!�7+5�$#3����2�!�7+4�+8+�$#3/9���*����������������� %%!��������'�(���������,����������%+!����������������������,���9�""��������*�����������"������������"*�����������������������������������������������������������������������

������ ��������

Default

� 1���������)�"����������� %%!�12%���,�����"����������������"�����������������

--wlog=B,F

� ���������,����������������� 7��""����-�������������������/

� !�������:����������������������������������0�+���� �� !� ������"�������� 7��""���

� �����������8�;��*�����������������������)�����������������"��������������������������-���""���"����#�/*�������������������

� �����������8�;�$*����������������������"�������������������������������������������������"������������-������������� 7��������"�������"��/

--wsess=N1,N2,X

� $����������������������"���"�����,�����%������������� �������&���� ���� ������$������������"������2��������������������)�"���������������������������-����������"���'��#(/

� 8������������<�"��������.

� 0����������������"

� 0������������������"*�����������������������������������"�������������

� !��������'�������������������������������������

� !��������4�����������������������������

� !������������������������������-�������"/������������������

� +���"��������)������������""&����#)��*+�*)�""�����"���'��#+.

� %��������"��'((��������������������3(��������

� 2���������������������3����*�����'(������������������

� %���������������������������������������"����'(�����"

� 2)����������������������'������������������������"������������"

� 0��������������������������������������������������������������������"�����������""��������"�""�����"������

--wsesslog=N,X,F

� ���������������������"�����������������������

� !���������������������������������������������

� !�������������������������������������������-���������������������"�������������������������������:��������������������������������������������/

� �����������:����������������������.

� ��������"��,��������� 7�

� ��,���������"

� �����������-��������/

� �����������

� 0������)��������������������������������������������������.��

Page 2: httperf-quickstart-guide

������������� ������ ��

&���������������������������'&'�����������������������%�(����&��������)������������*���������������+���������,���-�������*&������������'����'��������.%�/��������������������)��&�������0������+��1�2���������.%�2���������������������������&��������������������+�%%�����������,.������1�2��������*���*&���,�����������,���������������������������������������&����,��������%

&����������*���������+����������������.3�%���������- �%�

3�����%��3�����%��

3��%���������* �456�������� 7����*���73����8%��3���� %��

&����������*��������3�8%���������* �456�������� '!��������9�*���'3� %���������* :�/"�

%��������"������������������4�����

�2������'.�7�,����&����������"����������������2������'.�+������������,��������&����'������"�&����4������"����������������2������'.�=���������������������4�����"�2������'.�7�,����&���4�����������!��%��������������>!���"�>��"����������������2������'.�+������������,��������&����6������"�&����5�����2������'.�2�"������9��������������"��������"����������������������"�2������4.�7�,����&���6�����������!��%��������������?$��������@�"�?��"����������������2������4.�=����������������������������"�������������������������2������4.�7�,����&���5����������� 20#��"����������������2������4.�=����������������������������"�������������������������2������4.�2�"������

����������������������������������������������������������������"�����"���������������:*����������"�����"�����������"�������"������������������������������"

���,��0���"��������������������������������������������������� 7��������"��������-��*��������������*�����*�������*��"������/

--wset=N,X

� ����������������������� 7��������������*���"���������������"���������"���������&��������������*����������"���������������������������������<�

� !�������������������������������"������� 7����������"�����������"

� !������������������������������������� 7���������"

� 0��������(�43���������������� 7��������"�������������������������������������)�� 7�

� 7���������"���������������������)&��������*������������)������� 7�������)��������"��������""������������"��������������"��������.

� �����������������������������������*�������"���������"�����*������)�������������������������<��������������������������������������"��������'

� ������������������������������"������:����)����*�����'(6�"���������������������������������'(45����������"������������������AA(&'&(&6>>��%��*�������� 7�������)���&���'(45*���������� 7������������"�����"����&���'(45&(&'&(&6�����

��� ����

%���������������������������������������������������������������"����������������������������������1��������������"������������������������������*����������������������"�����������������"���������!�������������������������������������)���"�"�"�������������

--hog%��������������"�����������"������������������

%����������������������������,���������%+!�������������"��=�����������������*�����������������������"�����������������������-�����������������'(45����3(((/��0��*��������������������������"���������������%������������������"��%+!�������������������������%��"� ������������

--server=S��������������!�������������������������������������������������"*������������?�������?�����"��%��������������"���������������"������������������������"��"���������������������"�����������������������������

--burst-length=N ����������������������������������*����������������������,�����������%����)�������������������������"����"��������������"���������*��������"��������������������������

--client=I/N����������������������������������������������������������������������������������������"���������������������(������'��������������������"����������-���""&���/���������"����������������������"�"����������������������=���������������������������������������������������*�������������������"��"������������������������

--max-connections=N�����������)����������������������������������������������%���������������������������������������������"����������

Page 3: httperf-quickstart-guide

--num-calls=N%������������������,�����������"�������"������-����""&������"�""&�����'/������������������������������������������������������������������������������������"���������'*���������������������������������������������������������"���'��#-����*����������������������"������������8��%��*��������������������������������������&8�-��������������/��

--num-conns=N%������������������,�����������"�������"������-����""&������"�""&�����'/����������������������������������������������������������������������*�����������"���������"�����������""���"� �����"�""�����"���'����0���������������������������������������������������"��������"��0��������������������������������������"���������������������������������-������""��������"����������������/��%���"����������������������������'��

--period=[D]T1[,T2]���������������������������������������������������������������������%�������������&�����?���������������?�����������������"��������""� ���������*���������""�����������"����������)��������

� %�����������.�������������������������������������������"��������"

� ���������"����������/�/*����������"�����)�"��"����,����������������;%'�'*���/��������";"(�4�����������";(�4����������������;3

� ���#���������/�/*����������"���"��������"��)�����������-����!����/�����"�������������������������%'

� ���#���������/�/*����������"�������������"��������"������������������B%'*%4/

� %���"�����������"����(������������������������������������"�������������������������������

--rate=X�������������"����������������������������������������������"��%���"�������������(������������������������������������������"��������������������������������

--timeout=X��������������-�������"/����������������������������������������-"����������������/��%��������������������"�"����������������������������.

� �����������%+!�����������

� ��"�������,���

� �����������������

� �������������������������������������������"�"��������������������������������,����������"���"������������"��"������������������������������"��%�����������������������"�������������������������������������������������"��������������������

--think-timeout=X������������������-�������"/����������������������������,�����%������������������""�"���������������������������-����������C�������/��%���������������������������������������"��������������"�������������-2������������+1���������/

--uri=S��������������������������,����"�����������������������:��������������������"����������-����*������/*���������������������������������)�����"������������������

�����

%����������"���������������������������������"���������)�������������"�"����������������������<�"������������������������.

� �������������/�� �/

� +����������������/0�������/

� 7�,����������/1�2����/

� 7�����7�����/1���$/�

� �����������������/034/��"���������/���56�/������<�����

� 2������������/�����/

� ����������������"��)��������*�/7�����/

Total Section6���#�����������������0�������;�<����������<8�������*���������%=<���

�����������������������%+!�������������������"*�����������������,���*�����������������������"�����������������������������

Connection Section%�������������������������������������������������%+!�������������������"�"����������������

�������������#� �%>����3��+�8%=���3�����? =8��������������������.

%�������������������������������������������"�����������5'�D��������������������"*������������"����46�E�����%����������������E6�����������������������������������������

��������������@��A#������%;�����8�8%����B�8�=8%=���*�������8%����**�����= %�

%������������������������������������������������������������������������������������������������������"�������������������������������"��0������������������"���"����������������"���������������������������"�����������

� %�����������-?���?/�����������������������'�F����������"

� ����������-?��?/������������'6'6�'����������"

� �����)�����-?�)?/���6(E6�E����������"

Page 4: httperf-quickstart-guide

� ������"���-?��"��?/������������4((6�3����������"

� ������"�"�"��������������������������'(E5�'����������"%�����"���������������������"���"�������������������������������"������������"���)�����������������'((�����"��%��*�������"������������������������������������"���������������������������������������������������������������������'((�����"��

��������������@��A#���������%�

%���������������������������������������������������������

���������������@�������3���A#� %���

%���������������������������������������"������������������������������"������������������+������������������"������������"��������������������������������"��%���������������������������'�(�"���������������������������

Request Section��0���������#�� %8���03��+<%=���3��0.

%����������������������� %%!���,������������"�-'55�6���,&/��"����������"���������������������"����-G�E��&��,/��=��������������������������*��������������������������������������������

��0�������C��@$A#�>�%�

%����������������<��������� %%!���,������������-D'�(����������/��

Reply Section%���������������"����������������������������������������������������

����)������@�������3�A#�����> %������ >%����B����%����**���=�%��+���������.

� %�����������?���?�������������D5�4����������������"

� %���������?��?���'5D�4����������������"

� %����)�����?�)?�������4'4�4����������������"

� %�����"�"�"��������?�""��?���E(�3����������������"

� %����������������"��������������������������4����������������������,����"��������������"�*�������������������������������������������)����

0��������*�����������������������������������������������"��%���������������������"�"�"�������*��������������"�"�����������������������������������������������������"��%�����������"���������"���������������''�EG3�����"�-�����������������/�

����)������@��A#���������; %������������%;

%�������������������������������������������������"�������,�����"������������������������������������������������������)����*������������������F5�'����������"�����������"���������������������������,�����"���������������������������������������%�����������?������?*������"������������4�F����������"�

����)���C��@$A#����*����8 %���������=���<%��������%��+�����=�; �%�.

%�����������������������������������������������������������"��*������������*��"��������-����/��%���������������������������������������������������������������������������)����*�������������"����������?��"��?���465�����*��������������������������?�������?���E33(G�����*��"����������������������?�������������?���<�����%������������������������E3F5(����������������

����)�������#��BB ���BB �<8��8BB �� BB ���BB �

%����������������������������������������������H���������"���������"�������������������������������%����H���������"��������?���"��"?�"����������������� %%!�������"�����������)����*����'G64���������"���H���������"�����4����>�����"������������������"�������?4((��I?�����������������������������������������"�����"����������������"������������������"���������������H�����"���

Miscellaneous Section%���������������<������+! ��"��������������<��������������������������

��1������@�A#�������%<���)�����=%�;�+������8%�D��)�����;;%�D������=�%=D.E���234#���;< % �F$3��+�� %<G��H<�,��.

%���?+! �����?��������������'�G'�����"������������)�����������������"���"*�E�4F�����"������������)������������������"��-������+��*����������*����/��"�����������������"����'6�3J�������"���)���������"�FF�3J�������)���������%�������������<�������E(�EJ�����������������+! ������<��������������������������'((J*���������������������������������������������������������"���������������%����������������,�������������������)��������

%�������������"�?�����&�?������������������������������������������$����-�����������/���������"����������)����*�����������������������������'4FG5�5������������������"��������"��%������������������������������������������"���������'(5�G����������������"��%�������������"��"������������"���"����������������������������"��������"��������%+!�������������������������"*����"��������������������������������"������%+!������������������������������"��

Errors Section�����#������= ������������= ���-������������������*������������������#��*������������**��������������,��������������

%�����������������������������������������������������"�"���������)������������������)����*�������������������"�?2����?�����������������������������E5��"�������������������"�������������������������-�����������/���%��������������������������������������������������������������������������������"�-�����������������������������������������"�����������������/�

Page 5: httperf-quickstart-guide

���������� �� ��

0�"�������������������������������������.

� ������"���

� %�����������������������*�����������*������������"�"����������������������-��������"��������""��������"�""�����"������/�������

� %�����������������������"��������������������������

� �����"���

� %�������������������%+!����������������"���������������������������-2%�$2#� %/

� ����������

� %�������������������%+!�����������������������"�������?����������������"���������?�������-2+���72: �2#/

� ��������

� %�������������������%+!����������������"�"�������72�2%���������������

� %�������*��72�2%����������"�����������������������������"�"��������������������������������������"������"������"���������������������%������������"�72�2%���������������������������������������������������������,�����������

� ��"�� � ��

� %��������������������������������������������������"����������=������������������������<���*����������������������������������������������������"�"�-����������08��75���59��4�:%(4�7/�

� ����� � ��

� %��������������������������������������%+!�������������-20##7��%0K0��/��%�������������"��������������������"��*���������������"����"���"�"��

� �� �"����

� %��������������������������>������"����������������������0���*���������������"��������������������"��*���������������"����"���"�"�

� ����

� %�������������������������������������������������"��=��������������������������<���*���������������������"��������������������������������������������������������"��-�����/�������������������������������������"

Session Section=����""&��������""&�����'����������"*������������������"����������������"������"���"��������"�""�����������������������"���������"����������0���)��������������������������

5�����������@����3�A#������>%<�����88%=8���B���%<����**���� %� �+ �<3���.5�����#�����%������������3������5���������������@�A#��%85���������������@�A#��%�5�������������������#�= ����������������

%�������������"�?���������?����������������*������*��"��)������������������������������"��"�������"�"�"����������������-��"�����3�����"���������������/��%��������������������������������������������"�"��"��������������������������"����������)���������*������������*������*��"��)������������������������������'D�G(*�66�E6*��"�34�G(��������������"*��������������%�����"�"�"����������45�(5��"�5(G��������3((��������������"�����������-E5�����"�"������������������������/��

%�������������"�?�����.?������������������������������������"������������������������)���������*������������'����������������,����"�������������������-!��������+���������/��

%�������������"�?��������������?����������������������������������������������������������������)���������*��������������������'�6�����"��

%�������������"�?�������������?���������������������������������������������������������"����������)���������*������������������'�(�����"�������������������

:�����*���������������"�?��������������������?����������������������������������������������"����������������������)���������*�E5��������"�"�����������������������������*�<������"�"�������������������������*�4('���"�"����������������4���������"����������������������������"�������"��������������������������"�����"������

����� ������ ������

������������������������������������������������������������������*������������������������������� %%!���"�������������������������������������������������G(*(((�%+!������������������������������������������ �������������������������������������%+!����������������������������"�-���������%�$2L=0�%����/*������)���������������������������������'*(((���,������������"��

%���������������������������������������8��������������������������������%+!�����*��������������������������������"���������-���������"�������������"��������������%+!�����������/��8��"�����*� !� ���"���������)�����������'*(45�����������"��������������������%��������������������)������������*�������������"�����������������,����������������������������"��������*����������������������"�������"�������""���������"�������������������������������������"�� � ��������*�������������������������

Page 6: httperf-quickstart-guide

%�����"������������*��������������"�������������""�����������������������������������������������������������������������"������������"���������������������)����*����������������"���������������"��������*�����������*��������������?"�"?*���������������"�%+!�����������*��"������������������"�����������������%���������)���������������������������������"���������������,����������������*�����������������������������������""����������������������������"���������������%��������������"��� %%!���,�������������������������������������������������%���""������������������"�����?����������������?��"��������������"�����������""�����"��������8��"�����*�����""��������������������<��������"*�����������������"�����������������"����������������������"�����������""��������

%����������������������������������������"���"�����������������������������"�"��:����)����*������������������4�����"��"�����������'*(((������"������������������*�����������"���"�����"����������3((���,������������"�-����������*���������������"���������������������������������������������/���������"����"�*����������������������������������������������������"������������%��*��������������"�"������������������������������������������������������������������������������"����"�������"������0������������������������"���������������*�������������������-3�'(�����"/���������������

����������������������������"�������������"��������������������������������������������������"���"��%�����������������������������������������������:����)����*�������������������������������������������������+! �������%����������������������������������"����������>������������"���������������>*����������"��"�������������������"����������������������������������������������������"����������������������������������������"��������������������������������"*����������������������������������"��

0��������+! ��"��&����"��������������"�����*��"������������)�������������)���������������������"��������������������������������"��"�������������������������"����"H���"*����""�������������������������"����""�"���������)�����������0���*����������������������������������������������������������

���� ���� ������

%���"���������������������������������������===�4((F���������������8����-$��D�'4*�4((F/������������������"��������720#$2��"�������������"��������������*����������""�������������)���"�"���������"����������������������������������������)���"�"������������������������������������������

������ �������

�������!���"�������������������������������������*�������������"��������"�����"�"��������������"���������������1� �!��������������4��%�����������������������������������������������(�E�(�

����.&&��������������&������&����)&�������&

������� �������

%������������������"����������"������������������������"����������������"���������

I��-*���,���*I��*�,���*I�5��"2�3�������I���-�I���-���������

��������)����*��7+#�7����������������������������"�����������%������������������������)�����"��?����?�

�������� ��������

��������(�E�(������������"�����������������������������������.

� !� ��''��-G5�����!0�7��+��"��0�G5/

� 7�"� ��2�������������)�0��-0$#G5��"��0�G5/

� � �2�����)�'(�'�&������ �2�'(�4�-�6DG/

� ����8�#�5�(�-�6DG/

� :���8�#�G�(�-0$#G5/

� ������D�- ��������G5����/

������ ������

�����������������"��"�"�������"����������������������������������"���� �������!���"�����!������"����������*�,��������"����������������"��������"���������"�������������������������������������%������������������������������"�?�������?�-������������,�����������/����������"��������������.�

����������,���M����)�����������

%��������������������������"����������.

�������M����)�����������

���� ��� �����

%���"����8������������������2�������������"����������� ������������+������������������������2������������� �������������������"��������"����������������������(�D�'��"�(�E�(�"��������������������"��������H�����������������"����"��������

�������������"�����������M��"�����

������ �� ���� � ��! ��" ��# � $���� �� ����%&���' ��( ���� ��� �)��%