{
"info": {
"author": "Barnaby Gray",
"author_email": "barnaby@pickle.me.uk",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 3 - Alpha",
"License :: OSI Approved :: MIT License",
"Topic :: Utilities"
],
"description": "Cloudily - automatically visualize your EC2 infrastructure\n==========================================================\n\n.. image:: http://loads.pickle.me.uk/static/images/cloudily.png\n\nGetting Started\n---------------\n\nYou'll need `graphviz `_ installed, and optionally\n`imagemagick `_ to use the ``--preview`` functionality.\n\nOn Ubuntu::\n\n $ sudo apt-get install graphviz imagemagick\n\nInstall cloudily from `PyPI `_ like so::\n\n $ sudo pip install cloudily\n\nRun cloudily::\n\n $ cloudily --ec2 instances,elb --conns --preview\n\nOpen montage.png in your favourite image viewer::\n\n $ qiv montage.png\n\nThe ``--preview`` makes a montage of the various graphviz layouts available.\nDepending on your network usually 'dot' produces the cleaner layouts, but others\nmay work better / look cooler.\n\nVisualizing EC2 hosts\n---------------------\nUse the ``--ec2`` option to visualize your EC2 instances and ELBs. Run::\n\n $ cloudily --ec2 instances,elb --conns --png myarch.png\n\nYou need to set your Amazon credentials as environment variables: AWS_ACCESS_KEY_ID\nand AWS_SECRET_ACCESS_KEY or configure them in ~/.boto. For more information see:\nhttp://code.google.com/p/boto/wiki/BotoConfig\n\n``--ec2groups`` may be used to filter by security group. This accepts a comma-\nseparated list of multiple groups. eg. ``--ec2groups group1,group2``\n\nDiscovery\n---------\nThere are various ways Cloudily can discover the connections between your\nhosts.\n\n``--arp``: Looks at the IP addresses in the arp cache. This has limited use inside\nEC2, since hosts are usually on different subnets, but maybe useful for other\nsetups.\n\n``--conns``: Looks at the currently open UDP and TCP connections for each host. If\nthe system is active or there is connection pooling (eg. most database\nlibraries) you should see everything, otherwise there's a chance you'll\nnot see connections through inactivity.\n\n``--logins``: Includes logins by username in the diagram so you can see who logs\nin to which hosts.\n\nOther options\n-------------\nWith ``--conns`` you can also limit to a selection of ports using ``--connsports\n80,3306``. This is handy if you're only interested in specific services.\n\nChangelog\n---------\n0.1.4\n\n- Robustify code to missing values. Fixes #3\n\n- Add --ec2groups option. Fixes #1\n\n- Fix for internal ELBs. Fixes #2\n\n0.1.3\n\n- .ssh/config optional\n\n0.1.2\n\n- Fix defaults\n\n0.1.1\n\n- First release",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://loads.pickle.me.uk/cloudily/",
"keywords": null,
"license": "MIT",
"maintainer": null,
"maintainer_email": null,
"name": "cloudily",
"package_url": "https://pypi.org/project/cloudily/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/cloudily/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "http://loads.pickle.me.uk/cloudily/"
},
"release_url": "https://pypi.org/project/cloudily/0.1.4/",
"requires_dist": null,
"requires_python": null,
"summary": "Command line tool to visualize your EC2 infrastructure",
"version": "0.1.4"
},
"last_serial": 938344,
"releases": {
"0.1.1": [
{
"comment_text": "",
"digests": {
"md5": "13b80d0b7897023da4fc7e8b18373930",
"sha256": "d862c1bba02c9eb9119f818025a14c551695c2c3a5d0c94ea4b0675df731adef"
},
"downloads": -1,
"filename": "cloudily-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "13b80d0b7897023da4fc7e8b18373930",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6732,
"upload_time": "2013-11-29T09:51:09",
"url": "https://files.pythonhosted.org/packages/df/0e/e7bc786cb0601729861b3972b142f402830554679232af319e74f03a206f/cloudily-0.1.1.tar.gz"
}
],
"0.1.2": [
{
"comment_text": "",
"digests": {
"md5": "460021ccdc0c7b4e02c099ee4cee2c1b",
"sha256": "9a3f27e6dd58204cdbb6430518d0678cb0812a9f3ec374932a0397a41a9f0aba"
},
"downloads": -1,
"filename": "cloudily-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "460021ccdc0c7b4e02c099ee4cee2c1b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6736,
"upload_time": "2013-11-29T09:59:39",
"url": "https://files.pythonhosted.org/packages/b0/34/941f028dcc55ea18968492a23cd913c640d41c68ee699af1fa74f551913b/cloudily-0.1.2.tar.gz"
}
],
"0.1.3": [
{
"comment_text": "",
"digests": {
"md5": "25c7b9305a55d3a82cd7c7fc7ea9aad6",
"sha256": "35ecb727c8091c77dde8a9eb870f0472e992a31be3a37cbb93a597352cd58a63"
},
"downloads": -1,
"filename": "cloudily-0.1.3.tar.gz",
"has_sig": false,
"md5_digest": "25c7b9305a55d3a82cd7c7fc7ea9aad6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6759,
"upload_time": "2013-12-04T20:40:57",
"url": "https://files.pythonhosted.org/packages/da/2f/7ea78a014c4762150edc113b93fb016fa13a0d4157bd3a57f38b61ac70bb/cloudily-0.1.3.tar.gz"
}
],
"0.1.4": [
{
"comment_text": "",
"digests": {
"md5": "64d916163416c844240f77f2df975d4e",
"sha256": "e2a5e51f9858af747e823ebd1d321423325c0cd7a49288bcb0334fa814eaf65d"
},
"downloads": -1,
"filename": "cloudily-0.1.4.tar.gz",
"has_sig": false,
"md5_digest": "64d916163416c844240f77f2df975d4e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7110,
"upload_time": "2013-12-07T16:11:55",
"url": "https://files.pythonhosted.org/packages/c0/4a/b6b0d4ac8ad0aaebff749ae2a949ace5ec4aaf9449b14f487d68236ad696/cloudily-0.1.4.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "64d916163416c844240f77f2df975d4e",
"sha256": "e2a5e51f9858af747e823ebd1d321423325c0cd7a49288bcb0334fa814eaf65d"
},
"downloads": -1,
"filename": "cloudily-0.1.4.tar.gz",
"has_sig": false,
"md5_digest": "64d916163416c844240f77f2df975d4e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7110,
"upload_time": "2013-12-07T16:11:55",
"url": "https://files.pythonhosted.org/packages/c0/4a/b6b0d4ac8ad0aaebff749ae2a949ace5ec4aaf9449b14f487d68236ad696/cloudily-0.1.4.tar.gz"
}
]
}