Loop/Test/Loadtesting: Difference between revisions

Jump to navigation Jump to search
m
loadtest monitoring
(formatting)
m (loadtest monitoring)
Line 231: Line 231:
  Launch a health check on all agents
  Launch a health check on all agents


[[#toc]]
== Log Monitoring ==
'''Logs'''
*        /media/ephemeral0/msisdn-gateway/msisdn-gateway_err.log
*        /media/ephemeral0/msisdn-gateway/msisdn-gateway_out.log
*        /media/ephemeral0/nginx/logs/default.access.log (not in use)
*        /media/ephemeral0/nginx/logs/default.error.log (not in use)
*        /media/ephemeral0/nginx/logs/msisdn-gateway.access.log
*        /media/ephemeral0/nginx/logs/msisdn-gateway.error.log
*        /var/log/circus.log
*        /var/log/hekad/msisdn_gateway.stderr.log
*        /var/log/hekad/msisdn_gateway.stdout.log
== HTTP Access Log - Parsing ==
'''unique REST activity with counts'''
<pre>
$ cat /media/ephemeral0/nginx/logs/loop_server.access.log | grep "HTTP/" | awk '{print $6" "$3" "}' | sort | uniq -c
'''unique REST activity with counts (from a .gz file)'''
<pre>
$ zgrep -a "HTTP/"  /media/ephemeral0/nginx/logs/loop_server.access.log-20150114.gz |  awk '{print $6" "$3" "}' | sort | uniq -c
</pre>
'''return only the interesting stuff'''
<pre>
$ cat loop_server.access.log | grep -v '200 ' | grep -v '101 ' | grep -v '499 ' | grep -v '201 ' | grep -v '204 '
</pre>
'''Tail multiple logs'''
<pre>
$ cd /media/ephemeral0/nginx/logs
$ tail -f loop_server.access.log loop_server.error.log  default.access.log default.error.log
</pre>
[[#toc]]
== Reference ==
* For all other monitoring, see the following section:
* For all other monitoring, see the following section:
** https://wiki.mozilla.org/QA/Services/LoopTestEnvironments#Monitoring_the_Stage_Environment
** https://wiki.mozilla.org/QA/Services/LoopTestEnvironments#Monitoring_the_Stage_Environment
Line 245: Line 288:
** https://github.com/mozilla-services/loads-web/issues
** https://github.com/mozilla-services/loads-web/issues
** https://github.com/mozilla-services/loads-aws/issues
** https://github.com/mozilla-services/loads-aws/issues
* The QA Test Environments
** https://wiki.mozilla.org/QA/Services/FxATestEnvironments
** https://wiki.mozilla.org/QA/Services/TSVerifierSyncTestEnvironments
** https://wiki.mozilla.org/QA/Services/LoopTestEnvironments


[[#toc]]
[[#toc]]
Confirmed users
487

edits

Navigation menu