6. Understanding tsung.xml configuration file
*********************************************

* 6.1. File structure

* 6.2. Clients and server

  * 6.2.1. Basic setup

  * 6.2.2. Advanced setup

    * 6.2.2.1. direct ip

    * 6.2.2.2. iprange

    * 6.2.2.3. maxusers

  * 6.2.3. Running Tsung with a job scheduler

* 6.3. Monitoring

  * 6.3.1. Erlang

  * 6.3.2. SNMP

  * 6.3.3. Munin

* 6.4. Defining the load progression

  * 6.4.1. Randomly generated users

  * 6.4.2. Statically generated users

  * 6.4.3. Duration of the load test

* 6.5. Setting options

  * 6.5.1. Thinktimes, SSL, Buffers

  * 6.5.2. Timeout for TCP connections

  * 6.5.3. IP transparent

  * 6.5.4. IP bind address no port

  * 6.5.5. Retry Attempts and Timeouts

  * 6.5.6. Timeout for acknowledgments of messages

  * 6.5.7. Hibernate

  * 6.5.8. Rate_limit

  * 6.5.9. Ports_range

  * 6.5.10. Setting the seed for random numbers

  * 6.5.11. Path for BOSH

  * 6.5.12. Websocket options

  * 6.5.13. XMPP/Jabber options

  * 6.5.14. HTTP options

  * 6.5.15. AMQP options

* 6.6. Sessions

  * 6.6.1. Thinktimes

  * 6.6.2. HTTP

    * 6.6.2.1. Authentication

  * 6.6.3. Jabber/XMPP

    * 6.6.3.1. Message stamping

    * 6.6.3.2. StartTLS

    * 6.6.3.3. Roster

    * 6.6.3.4. SASL Plain

    * 6.6.3.5. SASL Anonymous

    * 6.6.3.6. Presence

    * 6.6.3.7. MUC

    * 6.6.3.8. PubSub

    * 6.6.3.9. VHost

    * 6.6.3.10. Reading usernames and password from a CSV file

    * 6.6.3.11. raw XML

    * 6.6.3.12. resource

  * 6.6.4. PostgreSQL

  * 6.6.5. MySQL

  * 6.6.6. Websocket

  * 6.6.7. AMQP

  * 6.6.8. MQTT

    * 6.6.8.1. Message stamping

  * 6.6.9. LDAP

    * 6.6.9.1. Authentication

    * 6.6.9.2. LDAP Setup

    * 6.6.9.3. Other examples

  * 6.6.10. Mixing session type

  * 6.6.11. Raw

* 6.7. Advanced Features

  * 6.7.1. Dynamic substitutions

  * 6.7.2. Reading external file

  * 6.7.3. Dynamic variables

    * 6.7.3.1. Regexp

    * 6.7.3.2. XPath

    * 6.7.3.3. JSONPath

    * 6.7.3.4. PostgreSQL

    * 6.7.3.5. Decoding variables

    * 6.7.3.6. set_dynvars

  * 6.7.4. Checking the server’s response

  * 6.7.5. Loops, If, Foreach

    * 6.7.5.1. <for>

    * 6.7.5.2. <repeat>

    * 6.7.5.3. <if>

    * 6.7.5.4. <abort>

    * 6.7.5.5. <foreach>

  * 6.7.6. Rate limiting

  * 6.7.7. Requests exclusion

  * 6.7.8. Client certificate
