{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Science/Research", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "[![Builds](https://travis-ci.org/nordichpc/sonar.svg?branch=master)](https://travis-ci.org/nordichpc/sonar/builds)\n[![License](https://img.shields.io/badge/license-%20GPL--v3.0-blue.svg)](LICENSE)\n[![PyPI version](https://badge.fury.io/py/sonar.svg)](https://badge.fury.io/py/sonar)\n\n\n# sonar\n\nTool to profile usage of HPC resources by regularly probing processes\nusing `ps`.\n\n- Reference implementation which serves as inspiration: \n- [Design goals and design decisions](doc/design.md)\n- Status: alpha, API might change, but we already use it on one cluster\n- [Contributing](doc/contributing.md)\n\n\n## Similar tools\n\n- [TACC Stats](https://github.com/TACC/tacc_stats)\n\n\n## Related tools which integrate with Sonar\n\n- [sonar-web](https://github.com/NordicHPC/sonar-web): Plots daily/weekly/monthly CPU usage summary for clusters.\n\n\n## Authors\n\n- Henrik Rojas Nagel\n- Mathias Bockwoldt\n- [Radovan Bast](https://bast.fr)\n\n\n## Installation\n\n### Installing from PyPI\n\nIdeally install into a virtual environment or Pipenv:\n\n```\n$ pip install sonar\n```\n\n\n### Installing from sources\n\n```\n$ git clone https://github.com/nordichpc/sonar.git\n$ cd sonar\n$ virtualenv venv\n$ source venv/bin/activate\n$ pip install -e .\n```\n\n\n## Using sonar\n\n- [Overview](doc/usage/overview.md)\n- [Taking snapshots with sonar snap](doc/usage/snap.md)\n- [Map processes to applications with sonar map](doc/usage/map.md)", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/nordichpc/sonar", "keywords": "", "license": "", "maintainer": "Radovan Bast", "maintainer_email": "", "name": "sonar", "package_url": "https://pypi.org/project/sonar/", "platform": "", "project_url": "https://pypi.org/project/sonar/", "project_urls": { "Homepage": "https://github.com/nordichpc/sonar" }, "release_url": "https://pypi.org/project/sonar/0.4.0/", "requires_dist": null, "requires_python": "", "summary": "Tool to profile usage of HPC resources by regularly probing processes using ps.", "version": "0.4.0" }, "last_serial": 5634575, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "ec29395562b4e64a6fb3b003efdb6f16", "sha256": "d63a93a47d48b4c155577dd6cb1bc0a6aad1bed7d707e07d23ef9f39905e0e61" }, "downloads": -1, "filename": "sonar-0.1.0.tar.gz", "has_sig": false, "md5_digest": "ec29395562b4e64a6fb3b003efdb6f16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7306, "upload_time": "2019-05-11T12:24:50", "url": "https://files.pythonhosted.org/packages/25/0b/0f3f068d6af60faa42f248dac8418e4fa4d3b6c324206ebe6abf5d87f9be/sonar-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "bf18b08dd872dd5d6598ccdc4637778d", "sha256": "279b7be38fac461297d148d1598528b135f14bb293196de1cf349865923e2497" }, "downloads": -1, "filename": "sonar-0.2.0.tar.gz", "has_sig": false, "md5_digest": "bf18b08dd872dd5d6598ccdc4637778d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8692, "upload_time": "2019-05-21T15:39:54", "url": "https://files.pythonhosted.org/packages/8b/98/4a915313b45b0ada71b954d052d7bd5f4e96075a0a9881bc66ff322901b1/sonar-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "6cadce0617f54895de83202fabd6defe", "sha256": "f736fac5eb996a191d94fdf8ff1cbd5eee06dc46170492ed6002799692f098d6" }, "downloads": -1, "filename": "sonar-0.3.0.tar.gz", "has_sig": false, "md5_digest": "6cadce0617f54895de83202fabd6defe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9481, "upload_time": "2019-07-05T09:53:10", "url": "https://files.pythonhosted.org/packages/fd/ba/754dd386eba800e17740e7c52cd9b746fd709937208dcc5e9fda094c2bc8/sonar-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "5a7b6f08c44e51b84b2b12ef38afd5df", "sha256": "4425591c075a833409ab5ac63800c334423b5a3891d566a7e5cdf9ad28b9a8ea" }, "downloads": -1, "filename": "sonar-0.4.0.tar.gz", "has_sig": false, "md5_digest": "5a7b6f08c44e51b84b2b12ef38afd5df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10290, "upload_time": "2019-08-05T14:27:19", "url": "https://files.pythonhosted.org/packages/ef/55/7dd49705d79e1a7c7d479c0990d466384953fda5c8cbcfca1e8a52b53a8b/sonar-0.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5a7b6f08c44e51b84b2b12ef38afd5df", "sha256": "4425591c075a833409ab5ac63800c334423b5a3891d566a7e5cdf9ad28b9a8ea" }, "downloads": -1, "filename": "sonar-0.4.0.tar.gz", "has_sig": false, "md5_digest": "5a7b6f08c44e51b84b2b12ef38afd5df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10290, "upload_time": "2019-08-05T14:27:19", "url": "https://files.pythonhosted.org/packages/ef/55/7dd49705d79e1a7c7d479c0990d466384953fda5c8cbcfca1e8a52b53a8b/sonar-0.4.0.tar.gz" } ] }