Metadata-Version: 2.0
Name: pyspectator-tornado
Version: 1.1.2
Summary: pyspectator_tornado is a web-monitoring tool ported onTornado with pyspectator as a main monitoring module.
Home-page: https://github.com/uzumaxy/pyspectator_tornado
Author: Maxim Grischuk
Author-email: uzumaxy@gmail.com
License: BSD
Download-URL: https://github.com/uzumaxy/pyspectator_tornado/releases
Keywords: example,pyspectator,spectator,pyspectator_tornado,monitoring,tool,statistic,stats,computer,pc,server,mem,memory,network,net,io,processor,cpu,hdd,hard,disk,drive,web,tornado,www
Platform: Platform Independent
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Environment :: MacOS X
Classifier: Environment :: Win32 (MS Windows)
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows :: Windows 7
Classifier: Operating System :: Microsoft :: Windows :: Windows NT/2000
Classifier: Operating System :: Microsoft :: Windows :: Windows Server 2003
Classifier: Operating System :: Microsoft :: Windows :: Windows Server 2008
Classifier: Operating System :: Microsoft :: Windows :: Windows Vista
Classifier: Operating System :: Microsoft :: Windows :: Windows XP
Classifier: Operating System :: Microsoft
Classifier: Operating System :: OS Independent
Classifier: Operating System :: POSIX :: BSD :: FreeBSD
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: POSIX :: SunOS/Solaris
Classifier: Operating System :: POSIX
Classifier: Programming Language :: JavaScript
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.0
Classifier: Programming Language :: Python :: 3.1
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python
Classifier: Topic :: Office/Business
Classifier: Topic :: System :: Benchmark
Classifier: Topic :: System :: Hardware
Classifier: Topic :: System :: Monitoring
Classifier: Topic :: System :: Networking :: Monitoring
Classifier: Topic :: System :: Networking
Classifier: Topic :: System :: Systems Administration
Requires-Dist: pyspectator (>=1.1.2)
Requires-Dist: tornado (>=3.2.0)

==================
Summary
==================

pyspectator_tornado is a web-monitoring tool ported on Tornado with pyspectator as a main monitoring module.
It's able to collect and display general information about workstation, cpu, memory, disk devices and network.


==================
Screenshots
==================

.. image:: http://i.imgur.com/yUjNlyQ.png
    :target: http://i.imgur.com/LFMmfHu.png
    :alt: General information

.. image:: http://i.imgur.com/omNJhno.png
    :target: http://i.imgur.com/r0RuV2m.png
    :alt: CPU

.. image:: http://i.imgur.com/qc3NwBa.png
    :target: http://i.imgur.com/zA7mteS.png
    :alt: Disk devices

.. image:: http://i.imgur.com/Dugsnr6.png
    :target: http://i.imgur.com/rDadDzn.png
    :alt: Network


==================
Requirements
==================

- OS: Linux, Windows, FreeBSD, Solaris
- Python version: 3.X
- Packages: pyspectator, tornado


==================
How to install
==================

Run as root user:

.. code-block:: bash

    pip install -U pyspectator_tornado


==================
How to use
==================

To start working with pyspectator_tornado system you must execute file "start.py" in a root directory of project.

Most simple method, where pyspectator_tornado will be binded on port "8888" and available by address: "localhost:8888":

.. code-block:: bash

    python start.py


If you want use simple address "localhost" or port "8888" is busy by another application, you specify custom port, for example:

.. code-block:: bash

    python start.py --port=80
    # now pyspectator_tornado is available by address "localhost"


Also you can bind site with some domain name:

.. code-block:: bash

    python start.py --port=80 --address=your-domain-name.com
    # now pyspectator_tornado is available by next addresses:
    # "localhost" and "your-domain-name.com"


