2012-04-30 7 views
0

JMeterを使用してWebサーバーのパフォーマンスを監視しようとしています。私は、WebサーバーをテストするためにJMeterを構成するために与えられた規則を、hereとしました。JMeterでWebサーバーを監視する

はしても、私は401不正なエラーを取得しています以下のステップの後:

<role rolename="manager-status"/> 
<user username="tomcat" password="s3cret" roles="manager-status"/> 

してくださいアドバイス: You are not authorized to view this page. If you have not changed any configuration files, please examine the file conf/tomcat-users.xml in your installation. That file must contain the credentials to let you use this webapp

を私は次の行を追加するのtomcat-users.xmlの編集しました。

+0

JMeterは通常のHTTPRequestを使用しています。 JMeterを実行していたのですが、通常のブラウザを使用してWebサーバーにアクセスできますか? –

+0

はい、私のWebブラウザから 'http:// localhost:8054/manager/status'にアクセスすることができました –

答えて

4

JMeterスクリプトに "HTTP Authorization Manager"を含める必要があります。そこで、サイトにアクセスするための資格情報を指定してください。

+1

回答者のおかげです。私は同じパラメータで新しいテストを行い、うまくいった。おそらく、以前のテストでいくつかのエラーがあったはずです。新しいテストと古いテストとの唯一の違いは、私が知っている限り、Webサーバーの監視と並行して他のスレッドグループを実行することに問題はないことを願っています。 –

関連する問題