{ "info": { "author": "Florian N.", "author_email": "michaelneagu@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.0", "Programming Language :: Python :: 3.1", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "pyDash - v1.4.6\n===============\n\nA reusable django app for monitoring your linux server.\n\nSupported Python versions:\n\n::\n\n Python 2.x\n Python 3.x\n\nRequirements:\n\n::\n\n Django >= 1.5\n\n\n`View Demo `_\n\n::\n\n user: admin\n pass: admin\n\n\nInstallation\n============\n\nClone the repository to your pc and, assuming that ``pip`` is installed,\nrun the following commands:\n\n- ``python setup.py sdist``\n- ``pip install dist/django-pydash-app-*.tar.gz``\n\nMake sure that ``django.contrib.auth`` is installed and working.\n\nOpen your project\u2019s ``settings.py`` and add ``pydash`` to\n``INSTALLED_APPS``:\n\n::\n\n INSTALLED_APPS = (\n 'pydash',\n )\n\nOpen your project\u2019s ``urls.py`` and include the ``pydash`` urls.\n\n::\n\n urlpatterns = patterns('',\n (r'^pydash/', include('pydash.urls')),\n )\n\nMake sure ``AppDirectoriesFinder`` is enabled in your\n``STATICFILES_FINDERS``:\n\n::\n\n STATICFILES_FINDERS = (\n 'django.contrib.staticfiles.finders.AppDirectoriesFinder',\n )\n\nBefore deploying to a live server, run the following command in order to\ncollect the static files stored in pydash\u2019s directory:\n\n::\n\n $ python manage.py collectstatic\n\nSettings\n========\n\nThere are 3 different refresh settings which are measured in\n``miliseconds``:\n\n::\n\n TIME_JS_REFRESH = 30000 #30 seconds\n TIME_JS_REFRESH_LONG = 120000 #120 seconds\n TIME_JS_REFRESH_NET = 2000 #2 seconds\n\nIf you wish to override the default settings, simply set those fields\nwith the new values in your application\u2019s ``settings.py`` file.\n\nThe refresh settings for each table are as follows:\n\n::\n\n Memory Usage - TIME_JS_REFRESH\n Load Average - TIME_JS_REFRESH\n CPU Usage - TIME_JS_REFRESH\n Traffic Usage - TIME_JS_REFRESH_NET\n Disk Reads/Writes - TIME_JS_REFRESH_NET\n Uptime - TIME_JS_REFRESH_LONG\n Disk Usage - TIME_JS_REFRESH_LONG\n Online Users - TIME_JS_REFRESH_LONG\n Processes - TIME_JS_REFRESH_LONG\n Netstat - TIME_JS_REFRESH_LONG\n\nRemote data retrieval\n=====================\n\npyDash allows you to retrieve data remotely.\n\nData is returned in JSON and can be easily retrieved as long as the user\nagent has been authenticated by the web application.\n\npyDash has a list of short URLs which you can use to retrieve the\nspecific data:\n\n::\n\n /info/uptime/ - Uptime\n /info/platform/hostname/ - Hostname\n /info/platform/osname/ - OS Name\n /info/platform/kernel/ - Kernel\n /info/getcpus/cpucount/ - Number of CPU cores\n /info/getcpus/cputype/ - Type/Name of CPU\n /info/memory/ - Memory Usage\n /info/cpuusage/ - CPU Usage in percentage(%), free and used\n /info/getdisk/ - Disk Usage\n /info/getusers/ - Online Users\n /info/getips/ - IP Addresses\n /info/gettraffic/ - Internet Traffic\n /info/getdiskio/ - Disk Reads/Writes\n /info/proc/ - Running Processes\n /info/loadaverage/ - Load Average\n /info/getnetstat/ - Netstat\n \nTo see the format of the JSON returned datasets or data you can access any of the URLs from your browser \nas http://youpydaship/url , ex. http://demo.pydash.net/info/uptime/ .\n\nOS Support\n==========\n\npyDash was tested and runs under the following OSes:\n\n::\n\n- Centos\n- Fedora\n- Ubuntu\n- Debian\n- Raspbian\n- Pidora\n- Arch Linux\n\nIt might work under others, but it hasn\u2019t been tested yet.\n\nContributors\n============\n\nGeorge Zografos - george.p.zografos@gmail.com\n\nLicense\n=======\n\n`MIT `_\n\nIssues\n======\n\nReport any issues/bugs at `https://github.com/k3oni/pydash-django-app `_\n\nCredits\n=======\n\n`Dashboard Template `_, `Bootstrap `_, `Font Awesome `_", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/k3oni/pydash-django-app", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "django-pydash-app", "package_url": "https://pypi.org/project/django-pydash-app/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-pydash-app/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/k3oni/pydash-django-app" }, "release_url": "https://pypi.org/project/django-pydash-app/1.4.6/", "requires_dist": null, "requires_python": null, "summary": "A reusable django app for monitoring your linux server.", "version": "1.4.6" }, "last_serial": 1345413, "releases": { "1.4.4": [ { "comment_text": "", "digests": { "md5": "cab5f70fdf038099d6d508cfc59ff145", "sha256": "36a1c9477e8b1bfc5c9b853aaded7c9d4bbf6f3589723349451069ad8e181bd3" }, "downloads": -1, "filename": "django-pydash-app-1.4.4.tar.gz", "has_sig": false, "md5_digest": "cab5f70fdf038099d6d508cfc59ff145", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 752297, "upload_time": "2014-08-14T02:56:38", "url": "https://files.pythonhosted.org/packages/6b/e0/f9ec451a1f05c8f16bcc8df0e7e68829429ea9028e9988394c7cfed6b320/django-pydash-app-1.4.4.tar.gz" } ], "1.4.5": [], "1.4.6": [] }, "urls": [] }