title: Splunk : TCP Port Data Input not appearing in Search Data Sources
body: <p>So the problem comes down to - </p>
  
  <ol>
  <li>Redirecting the output of my <code>$ python script.py</code> to a TCP Port using nc.</li>
  <li>Capturing the data remotely listening to the Port.</li>
  <li>Now when I remotely listen this port number's stream using nc, the data is being redirected properly.</li>
  <li>When I add to Data Inputs to listen to the port in Splunk, I don't get any data(there is not syslog or logs from tornado).</li>
  <li>Also, there is nothing added to the data sources when I hit search tab in Splunk (all visual).</li>
  <li>When I use a file and redirect the port output to this file using nc and then use that file as a source for Splunk it works perfectly.</li>
  </ol>
  
  <p>Now as per point 6, I would have get my results by redundantly storing my log in a temp file and Splunk which is not desired. And as per point 4, my data is not showing up directly when Splunk listens to my TCP port.</p>
  
  <p>Please help.</p>