title: Equivalent for Win32 performance counters on Linux
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/1100733/concept-of-performance-counters-in-linux-unix">Concept of “Performance Counters” in Linux/Unix</a>  </p>
  </blockquote>
  
  
  
  <p>What are the Linux equivalent of Windows's performance counters?</p>
  
  <ul>
  <li>API/libraries to publish application counters </li>
  <li>API/libraries to monitor and collect values efficiently (like pdh.dll)</li>
  <li>applications to monitor the current values (equivalent of perfmon.exe)</li>
  <li>applications to schedule collecting (like logman.exec)</li>
  <li>applications to visualize collected values (again, perfmon.exe)</li>
  </ul>
  
  <p>Or, to put it more broadly, what is the recommended system performance monitoring infrastructure on Linux?</p>