{ "info": { "author": "komlog Team", "author_email": "hello@komlog.io", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development :: Build Tools", "Topic :: System :: Monitoring", "Topic :: System :: Systems Administration", "Topic :: Utilities" ], "description": ".. image:: https://badges.gitter.im/Join%20Chat.svg\n :alt: Join the chat at https://gitter.im/komlog_/komlog\n :target: https://gitter.im/komlog_/komlog?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n\n.. image:: https://img.shields.io/badge/irc.freenode.net-%23komlog-blue.svg\n :alt: IRC channel #komlog at Freenode\n\nWelcome to **komlogd** (The Komlog agent) PyPI page.\n\n.. image:: https://raw.githubusercontent.com/komlog-io/komlogd/master/docs/img/home_mini.png\n :target: https://github.com/komlog-io/komlogd\n\n`Komlog `_ is a PaaS for helping observability teams to better understand their systems.\nIt is a flexible and powerful platform that adapts to users needs, not vice versa, for visualizing\nand processing data. It helps users in repetitive and tedious tasks, such as data cleanup,\nprocessing and exploration. It is designed with a key goal in mind:\n**machines should be able to understand and process texts in the same way people do**.\nParticularly, it is focused on identifying metrics on any text,\neither generated with an operating system command, script or any command line interface application.\n\nKomlog Primer\n-------------\n\nSuppose we type this command to see CPU utilization:\n\n.. code:: sh\n\n top -b -n 2 | awk 'BEGIN {RS=\"\"} FNR == 3 {print}'\n\nThe output should be something similar to this:\n\n.. code:: sh\n\n top - 20:05:01 up 1 day, 23:52, 0 users, load average: 0.02, 0.05, 0.07\n Tasks: 174 total, 1 running, 173 sleeping, 0 stopped, 0 zombie\n %Cpu0 : 0.7/0.7 1[ ]\n %Cpu1 : 0.7/0.0 1[ ]\n %Cpu2 : 0.7/0.0 1[ ]\n %Cpu3 : 1.3/0.7 2[| ]\n %Cpu4 : 1.3/0.0 1[| ]\n %Cpu5 : 3.3/0.7 4[|| ]\n %Cpu6 : 2.0/0.7 3[| ]\n %Cpu7 : 2.6/0.7 3[| ]\n GiB Mem : 13.1/15.328 [ ]\n GiB Swap: 0.0/0.998 [ ]\n\n\nThis information should be enough for a machine to identify CPU load,\nusers logged in or current tasks the same way is enough for an experienced system analyst.\nOur goal is to solve this problem and offer a **useful platform for a field as wide\nand heterogeneous as system analysis**.\n\nLet's send the previous data to Komlog, redirecting it to its agent, komlogd, this way:\n\n.. code:: sh\n\n top -b -n 2 | awk 'BEGIN {RS=\"\"} FNR == 3 {print}' | komlogd -u tmp.cpu\n\nKomlog will show us the information this way:\n\n.. image:: https://raw.githubusercontent.com/komlog-io/komlogd/master/docs/img/top.png\n :alt: Komlog showing top\n\nAs you can see, some values are in bold, meaning that **Komlog has identified the value\nand has associated it to the corresponding metric.** Every time we send samples to Komlog,\nnew values will be appended to metrics already detected.\n\nInternally, Komlog is an event based execution platform. This means **you can subscribe\nyour agents to the uris you want, and execute functions every time they are updated**.\nWith this functionality, you can create real-time applications for data analysis, anomaly detection,\nforecasting or anything related with time series analysis.\n\nKomlog also offers a plugins subsystem which you can use to create your own plugins\n(we call it packages), or use the ones shared by others. **Create a package for monitoring\nyour favourite database, your business processes or anything in between.** \n\nCheck out `komlogd repository `_ for documentation and more information\nabout komlogd and the Komlog platform.\n\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/komlog-io/komlogd", "keywords": "", "license": "Apache Software License", "maintainer": "", "maintainer_email": "", "name": "komlogd", "package_url": "https://pypi.org/project/komlogd/", "platform": "", "project_url": "https://pypi.org/project/komlogd/", "project_urls": { "Homepage": "https://github.com/komlog-io/komlogd" }, "release_url": "https://pypi.org/project/komlogd/0.12.0/", "requires_dist": [ "aiohttp (>=2.0)", "cryptography (>=2.0)", "pandas (>=0.18.1)", "pyyaml", "setuptools" ], "requires_python": "", "summary": "Komlog agent", "version": "0.12.0" }, "last_serial": 3331769, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "8c7e7b79a4b61c2a5ed9ece0197b0921", "sha256": "071fb446df6912b6554caf6f2159b76ec4db37b6caa5f9b627519a7def847b34" }, "downloads": -1, "filename": "komlogd-0.1.0.tar.gz", "has_sig": false, "md5_digest": "8c7e7b79a4b61c2a5ed9ece0197b0921", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27431, "upload_time": "2017-02-12T17:03:45", "url": "https://files.pythonhosted.org/packages/40/7b/880c800b67d836ac7f762886bbfcab16b1c799e0c598f09ee6920ae3b104/komlogd-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "0192f066b9776e4b259de380d61d17f6", "sha256": "78628897b545a92bbfbab356f70b3b500f36cbbaf02e1fdb183967a97a201fe5" }, "downloads": -1, "filename": "komlogd-0.1.1.tar.gz", "has_sig": false, "md5_digest": "0192f066b9776e4b259de380d61d17f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27338, "upload_time": "2017-02-14T17:57:26", "url": "https://files.pythonhosted.org/packages/e1/37/36c5db5a5e4e313113b2faad91d3a1bc194cf5d1e4ce72466174d0302b1d/komlogd-0.1.1.tar.gz" } ], "0.10.0": [ { "comment_text": "", "digests": { "md5": "8e957ac0155925ad2140733802d75063", "sha256": "3fca7c9733f216b2a361c81e636b425c14460623aacd34cd3e37da09a8858daa" }, "downloads": -1, "filename": "komlogd-0.10.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8e957ac0155925ad2140733802d75063", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 76435, "upload_time": "2017-09-07T15:58:49", "url": "https://files.pythonhosted.org/packages/45/88/ce45caf2a346fae7bb8437c9994560f04021320f61be8bc45984eb74f520/komlogd-0.10.0-py3-none-any.whl" } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "f9a35451503d882e44c2909e69d5b192", "sha256": "9d4423564ae52bd6ae6aa72b671521d874898d299cedbecd23218d2813dcc167" }, "downloads": -1, "filename": "komlogd-0.10.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f9a35451503d882e44c2909e69d5b192", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 76583, "upload_time": "2017-10-16T10:19:24", "url": "https://files.pythonhosted.org/packages/f4/ec/3940e8826196ad22931cb3ffd4b10c39b93994f0a5878e74828140371fee/komlogd-0.10.1-py3-none-any.whl" } ], "0.10.2": [ { "comment_text": "", "digests": { "md5": "117fa3774036bef0f33e975c03c8e04c", "sha256": "2265039fa645082f9c275f43b97a8ba27d59ca4c8e3dca96cacd46caa9b60e70" }, "downloads": -1, "filename": "komlogd-0.10.2-py3-none-any.whl", "has_sig": false, "md5_digest": "117fa3774036bef0f33e975c03c8e04c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 79793, "upload_time": "2017-10-16T17:36:33", "url": "https://files.pythonhosted.org/packages/c0/9a/f35c509dde0b9a5bedbff00ed04e438e74d995789d077034255374595425/komlogd-0.10.2-py3-none-any.whl" } ], "0.10.3": [ { "comment_text": "", "digests": { "md5": "4cc664197a9157720ec53b4fcb925d45", "sha256": "a3992ec730b7e3555d46ff56631f9b4f0c15f55d7e35ba335b6f9a81dff12f35" }, "downloads": -1, "filename": "komlogd-0.10.3-py3-none-any.whl", "has_sig": false, "md5_digest": "4cc664197a9157720ec53b4fcb925d45", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 79793, "upload_time": "2017-10-23T19:28:32", "url": "https://files.pythonhosted.org/packages/b1/1f/ea006cbe64b62326674a00e27cedb48e7fa9aa866ef61f8490da31659b9c/komlogd-0.10.3-py3-none-any.whl" } ], "0.10.4": [ { "comment_text": "", "digests": { "md5": "55b67324d36afbbf14e2b9edc8025618", "sha256": "5edf9761e0bd17559540979b499ab23c405230e5b496ba3b01125626050f5b3c" }, "downloads": -1, "filename": "komlogd-0.10.4-py3-none-any.whl", "has_sig": false, "md5_digest": "55b67324d36afbbf14e2b9edc8025618", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 79794, "upload_time": "2017-10-27T23:16:05", "url": "https://files.pythonhosted.org/packages/f5/7b/c6ce04d34f11f28e30d7c9ad015b4df41974bcb12402e5d0cb17706a846f/komlogd-0.10.4-py3-none-any.whl" } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "8e3cc28b50b7f5ef6c9890822fa091d7", "sha256": "15199e30331ba5d77f276c3ceaa19068c20fbaab78b3eac095b09614601a0ae6" }, "downloads": -1, "filename": "komlogd-0.11.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8e3cc28b50b7f5ef6c9890822fa091d7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 80113, "upload_time": "2017-11-07T17:53:00", "url": "https://files.pythonhosted.org/packages/ee/a0/076ecad4092b12e139e958019cfde2b84a063fb2d85cadb2eabbfedc1665/komlogd-0.11.0-py3-none-any.whl" } ], "0.12.0": [ { "comment_text": "", "digests": { "md5": "da2e10e20354549ee63ee97c072a822e", "sha256": "9b0a0f02ad56691a9efc71619e4f9e6d5d651664376c762626257d46a672d489" }, "downloads": -1, "filename": "komlogd-0.12.0-py3-none-any.whl", "has_sig": false, "md5_digest": "da2e10e20354549ee63ee97c072a822e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 82150, "upload_time": "2017-11-14T14:19:03", "url": "https://files.pythonhosted.org/packages/94/b8/f24b5e5a555320b0e7fbc049431a267b4e87440a5795cff5fe96e148072b/komlogd-0.12.0-py3-none-any.whl" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "dcc718d63bc6145536bdb3ca2ca5d4eb", "sha256": "9dee17f84a7b2e6ffc0c8052ad5800b557b1f2e12a1e7f3dcee92b1b5fb47cc3" }, "downloads": -1, "filename": "komlogd-0.2.0.tar.gz", "has_sig": false, "md5_digest": "dcc718d63bc6145536bdb3ca2ca5d4eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27878, "upload_time": "2017-02-24T10:27:20", "url": "https://files.pythonhosted.org/packages/fd/1e/a77db3f34553a53769977194317564d63a5bc4fe26d2137eb29aee78adf2/komlogd-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "15b0469676d86b1947aace6de16451bc", "sha256": "bb038f3fff2aab2d27d708a5b0997e18b236f1fb4c2a856775ab32f665a5155d" }, "downloads": -1, "filename": "komlogd-0.3.0.tar.gz", "has_sig": false, "md5_digest": "15b0469676d86b1947aace6de16451bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35594, "upload_time": "2017-04-13T15:55:57", "url": "https://files.pythonhosted.org/packages/2d/0d/7f27df83c9d7144ec73c1a75ac4be4b98fe623a03a2b4620e8188c3561ed/komlogd-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "03994e66c000e6dc4fc80679334594ec", "sha256": "bd7594278dcb3ac33586ad11b13503e627640c58e1b0e56b47fcb9553a9979fb" }, "downloads": -1, "filename": "komlogd-0.4.0.tar.gz", "has_sig": false, "md5_digest": "03994e66c000e6dc4fc80679334594ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37154, "upload_time": "2017-04-17T22:19:20", "url": "https://files.pythonhosted.org/packages/3b/94/5ff3be1a7384323a41659c52f5d0f1c72a61ebd1192b9ba479d7fdde7216/komlogd-0.4.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "ec3bdf98174301b375151079e8ab4336", "sha256": "8ba320a2e0daf2f005ac52f6051ff5cc0bda89c06ae489424f41cf721949cafc" }, "downloads": -1, "filename": "komlogd-0.6.0.tar.gz", "has_sig": false, "md5_digest": "ec3bdf98174301b375151079e8ab4336", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36941, "upload_time": "2017-05-21T09:46:21", "url": "https://files.pythonhosted.org/packages/9b/33/788d34f547da3c192f5c5273e6ab83b1a8ae81564ec78c7cad36a86bf989/komlogd-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "ba2f036b5aae157f052a61d47d2f00bb", "sha256": "ba613f4cb59d4fa5e664484eae00b6438d8d4f6cbbdb16691d9de50977b0eae6" }, "downloads": -1, "filename": "komlogd-0.7.0.tar.gz", "has_sig": false, "md5_digest": "ba2f036b5aae157f052a61d47d2f00bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37096, "upload_time": "2017-06-05T14:15:28", "url": "https://files.pythonhosted.org/packages/54/7b/66d2999d2b6becbdb9de33615ac6270bf6418d40a9154128f37d5b2df760/komlogd-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "46c815020cda325ebaf323c9828bef94", "sha256": "628dfffb7ec5c1dbea1f966d1f33ca1494dbe748568b2bfeda3f1d7dd4827591" }, "downloads": -1, "filename": "komlogd-0.7.1.tar.gz", "has_sig": false, "md5_digest": "46c815020cda325ebaf323c9828bef94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37096, "upload_time": "2017-07-02T18:46:48", "url": "https://files.pythonhosted.org/packages/0c/f2/f171ac3d0774f3b6aa6797005bac558f192e6bbba9860a710ab7547b2e89/komlogd-0.7.1.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "47dc2f3414397c9f76c9aebba00d3450", "sha256": "e978ea7da92b19f749ac62358f97d90761c014bbef918f03cc8ac6cff6b1d4cc" }, "downloads": -1, "filename": "komlogd-0.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "47dc2f3414397c9f76c9aebba00d3450", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 70656, "upload_time": "2017-08-28T14:49:20", "url": "https://files.pythonhosted.org/packages/f4/a0/cc229616761678277ddaf0d87434eb9dcf13eea2ad09840987714a23832d/komlogd-0.8.0-py3-none-any.whl" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "dfd29b5062d506e3e3817e1d9e23da5b", "sha256": "8679817997a77dca3b5c03946399da3fe6e7f13e0e86802e136bdd3eb4a3ff0f" }, "downloads": -1, "filename": "komlogd-0.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "dfd29b5062d506e3e3817e1d9e23da5b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 74914, "upload_time": "2017-09-03T13:35:16", "url": "https://files.pythonhosted.org/packages/eb/2c/015a94059008447ec97483c4fb9f192f0ec13b4ddf5f7c25dd7b4b454462/komlogd-0.9.0-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "da2e10e20354549ee63ee97c072a822e", "sha256": "9b0a0f02ad56691a9efc71619e4f9e6d5d651664376c762626257d46a672d489" }, "downloads": -1, "filename": "komlogd-0.12.0-py3-none-any.whl", "has_sig": false, "md5_digest": "da2e10e20354549ee63ee97c072a822e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 82150, "upload_time": "2017-11-14T14:19:03", "url": "https://files.pythonhosted.org/packages/94/b8/f24b5e5a555320b0e7fbc049431a267b4e87440a5795cff5fe96e148072b/komlogd-0.12.0-py3-none-any.whl" } ] }