title: Unable to fetch cpu utilization on remote server through python paramiko
body: <p>I'm trying to fetch the CPU utilization on remote servers by using python paramiko.</p>
  
  <pre><code>import paramiko
  from socket import error as socket_error
  import os 
  try:
      ssh_remote =paramiko.SSHClient()
      ssh_remote.set_missing_host_key_policy(paramiko.AutoAddPolicy())
      privatekeyfile = os.path.expanduser('~/.ssh/id')
      mykey = paramiko.RSAKey.from_private_key_file(privatekeyfile, password='test123')
      ssh_remote.connect('10.10.0.1', username = 'test1', pkey = mykey)
      idin, idout, iderr = ssh_remote.exec_command("ps aux | grep -i 'test' | grep -v grep | awk '{print $2}'")
      id_out = idout.read().decode().splitlines()
      id_out_1 = id_out[0]
      rein, reout, reerr = ssh_remote.exec_command("ps -p %s -o %s" %(id_out_1 ,'cpu'))
      cp = reout.read().decode().splitlines()
      print cp
  except paramiko.SSHException as sshException:
      print "Unable to establish SSH connection:{0}".format(hostname)
  except socket_error as socket_err:
      print "Unable to connect connection refused"
  </code></pre>
  
  <p><strong>Receiving below output</strong></p>
  
  <pre><code>[u'CPU', u'  -']
  </code></pre>
  
  <p><strong>Instead of</strong></p>
  
  <pre><code>[u'%CPU', u'0.1']
  </code></pre>
  
  <p>Not sure what is the wrong here. Please help on this.</p>