getstats :: Performance Stats

Build Status Documentation Status https://img.shields.io/badge/Say%20Thanks-!-1EAEDB.svg https://badge.fury.io/py/getstats.svg https://snyk.io/test/github/jeevan449/getstats/badge.svg

getstats is the only Non-GMO stats library for Python,

Behold, the power of getstats:

>>> from getstats import GetStats
>>> stat_obj = GetStats.getstats(dur=300,rate=10)
>>> stat_obj.run_stats()
  Running..........
  ***** Completed capturing the STATS *****
  ########################################
  #    stats_2018-02-12_16-47-47_.csv    #
  ########################################

Feature Support

getstats is used to get performance parameters of linux machine.

  • CPU,MEM,I/O(wa) stats available
  • Invidual process stats
  • CSV file generation
  • Stat frequecy (Every 10 seconds get stats)
  • No external lib to be required.(In built python libs are enough).

getstats officially supports Python 2.6–2.7 & 3.4–3.6, and runs great on PyPy.

Installation

To install getstats,

$ pip install getstats
✨🍰✨

Satisfaction guaranteed.

Documentation

Fantastic documentation is available at readthedocs. documentation

Author Details

Jeevan Chaitanya Profile