Q:

How to display collective Slave ip address of Jmeter distributed tests on Single report? 

I have multiple slaves for running distributed Jmeter test , and after run I want single report which will display ip address of each slave running thread so that I can analyse report when performance slows down . 
Please help me how can I achieve this .  Is there any third party report tool 

A:

You can get slave IP address appended to the .jtl result file as:

Add User Defined Variables to your Test Plan and add the following variable:

Name: anything meaningful, i.e. IP
Value: ${__machineIP()}

Add the next line to user.properties file (lives in JMeter's "bin" folder) on all slave machines:
sample_variables=IP

Another ways to set this property are:

Pass it as a command-line argument via -J parameter during launching each JMeter slave
Pass it via -G parameter from JMeter master

Assuming above configuration you will have machine IP address added as a last column to JMeter results file, hopefully your third-party tool can deal with it.  
References:

__machineIP() function
Full list of JMeter command-line options
Apache JMeter Properties Customization Guide

