{
"info": {
"author": "Dan Persons",
"author_email": "dpersonsdev@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Environment :: Console",
"Intended Audience :: Science/Research",
"Intended Audience :: System Administrators",
"License :: OSI Approved :: MIT License",
"Natural Language :: English",
"Operating System :: POSIX",
"Programming Language :: Python",
"Topic :: Scientific/Engineering :: Information Analysis",
"Topic :: Security",
"Topic :: System :: Logging",
"Topic :: System :: Systems Administration"
],
"description": "\nLogdissect\n----------\n\nLogdissect is a CLI utility and Python library for analyzing log files and other data. It can parse, merge, filter, and export data (to log files, or JSON).\n\nOptions\n```````\n\n::\n\n usage: logdissect.py [-h] [--dhost DHOST] [--grep PATTERN] [--last LAST]\n [--process PROCESS] [--protocol PROTOCOL] [--range RANGE]\n [--utc] [--rdhost DHOST] [--rgrep PATTERN]\n [--rprocess PROCESS] [--rprotocol PROTOCOL]\n [--rshost SHOST] [--rsource SOURCE] [--shost SHOST]\n [--source SOURCE] [--linejson LINEJSON] [--outlog OUTLOG]\n [--label LABEL] [--sojson SOJSON] [--pretty] [--version]\n [--verbose] [-s] [--list-parsers] [-p PARSER] [-z]\n [-t TZONE]\n [file [file ...]]\n \n positional arguments:\n file specify input files\n \n optional arguments:\n -h, --help show this help message and exit\n --version show program's version number and exit\n --verbose set verbose terminal output\n -s silence terminal output\n --list-parsers return a list of available parsers\n -p PARSER select a parser (default: syslog)\n -z, --unzip include files compressed with gzip\n -t TZONE specify timezone offset to UTC (e.g. '+0500')\n \n filter options:\n --dhost DHOST match a destination host\n --grep PATTERN match a pattern\n --last LAST match a preceeding time period (e.g. 5m/3h/2d/etc)\n --process PROCESS match a source process\n --protocol PROTOCOL match a protocol\n --range RANGE match a time range (YYYYMMDDhhmm-YYYYMMDDhhmm)\n --utc use UTC for range matching\n --rdhost DHOST filter out a destination host\n --rgrep PATTERN filter out a pattern\n --rprocess PROCESS filter out a source process\n --rprotocol PROTOCOL filter out a protocol\n --rshost SHOST filter out a source host\n --rsource SOURCE filter out a log source\n --shost SHOST match a source host\n --source SOURCE match a log source\n \n output options:\n --linejson LINEJSON set the output file for line by line JSON output\n --outlog OUTLOG set the output file for standard log output\n --label LABEL set label type for OUTLOG (fname|fpath)\n --sojson SOJSON set the output file for single object JSON output\n --pretty use pretty formatting for sojson output\n\n\n ==== Available parsing modules: ====\n \n ciscoios : cisco ios parsing module\n emerge : gentoo emerge log parsing module\n linejson : logdissect object-per-line JSON parsing module\n sojson : logdissect single object JSON parsing module\n syslog : syslog (standard timestamp) parsing module\n syslogiso : syslog (ISO timestamp) parsing module\n syslognohost : syslog (standard timestamp, no host) parsing module\n tcpdump : tcpdump terminal output parsing module\n webaccess : web access log parsing module\n windowsrsyslog : windows rsyslog agent log parsing module\n\nLinks\n`````\n\n* `Releases `_\n* `Usage `_\n* `API Usage `_\n* `How To Contribute `_\n* `Changelog `_\n* `GitHub `_\n* `Development source `_\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "https://github.com/dogoncouch/logdissect/archive/v3.1.1.tar.gz",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/dogoncouch/logdissect",
"keywords": "log",
"license": "",
"maintainer": "",
"maintainer_email": "",
"name": "logdissect",
"package_url": "https://pypi.org/project/logdissect/",
"platform": "",
"project_url": "https://pypi.org/project/logdissect/",
"project_urls": {
"Download": "https://github.com/dogoncouch/logdissect/archive/v3.1.1.tar.gz",
"Homepage": "https://github.com/dogoncouch/logdissect"
},
"release_url": "https://pypi.org/project/logdissect/3.1.1/",
"requires_dist": null,
"requires_python": "",
"summary": "Robust CLI syslog forensics tool",
"version": "3.1.1"
},
"last_serial": 3744203,
"releases": {
"1.1": [
{
"comment_text": "",
"digests": {
"md5": "e8f31d613fc744e9a54bd2be6fd2aef6",
"sha256": "c748f5088ce48eee048ffd875dd6e8bb4690686df9e262170c1c1211c725264a"
},
"downloads": -1,
"filename": "logdissect-1.1.tar.gz",
"has_sig": false,
"md5_digest": "e8f31d613fc744e9a54bd2be6fd2aef6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8907,
"upload_time": "2017-03-28T16:44:46",
"url": "https://files.pythonhosted.org/packages/41/4e/aa2493c90ffda8e9d73fd9426f36faa6c4afac61031dcb86cc41638e57b7/logdissect-1.1.tar.gz"
}
],
"1.1.1": [
{
"comment_text": "",
"digests": {
"md5": "cfdaf6202efa9ea75fb153d73f97c50b",
"sha256": "88dcd7aabcf5ee5150b2fe43ccb5f44e174aeca498b0e94d97ed16083aec30d5"
},
"downloads": -1,
"filename": "logdissect-1.1.1.tar.gz",
"has_sig": false,
"md5_digest": "cfdaf6202efa9ea75fb153d73f97c50b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8944,
"upload_time": "2017-03-28T18:36:13",
"url": "https://files.pythonhosted.org/packages/ce/43/bc914c4058713a6851a3dc206046b3bf516354d4b3c47b2bcbd64f676672/logdissect-1.1.1.tar.gz"
}
],
"1.2": [
{
"comment_text": "",
"digests": {
"md5": "3dd73177f8704ba4381c4769bcfd3924",
"sha256": "d8a4d0a26c11a63bc86489985c00ef222ca98d7797078b23ee39bdf50d10232a"
},
"downloads": -1,
"filename": "logdissect-1.2.tar.gz",
"has_sig": false,
"md5_digest": "3dd73177f8704ba4381c4769bcfd3924",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10382,
"upload_time": "2017-03-31T16:38:49",
"url": "https://files.pythonhosted.org/packages/4b/f9/7dba5afe6cc03cfa894f9cf3885823da0696ff2f560ba124de4e7f44dae7/logdissect-1.2.tar.gz"
}
],
"1.2.1": [
{
"comment_text": "",
"digests": {
"md5": "2ef1112c018064e996790f12c0edff6d",
"sha256": "e2e754d73fbf4c8c64fcfaf60ef93e236aa751b996a5ad48f09e29ed9fbe52ee"
},
"downloads": -1,
"filename": "logdissect-1.2.1.tar.gz",
"has_sig": false,
"md5_digest": "2ef1112c018064e996790f12c0edff6d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10342,
"upload_time": "2017-04-01T18:24:16",
"url": "https://files.pythonhosted.org/packages/27/37/88823f5af203c76bba295cdf9405f56599ec796ec575e0aa4c19aca633f1/logdissect-1.2.1.tar.gz"
}
],
"1.2.2": [
{
"comment_text": "",
"digests": {
"md5": "35dd72ee2b68cc21b74b5ad2c250615a",
"sha256": "97396c7f74f18f435c1235fe6a170296dd624000b72994b3d918dd63f58ba66f"
},
"downloads": -1,
"filename": "logdissect-1.2.2.tar.gz",
"has_sig": false,
"md5_digest": "35dd72ee2b68cc21b74b5ad2c250615a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10428,
"upload_time": "2017-04-01T19:15:45",
"url": "https://files.pythonhosted.org/packages/8e/ee/59959d01d160ce264506e7e01eb496eb5923d10e664d1976f35b801bfc5f/logdissect-1.2.2.tar.gz"
}
],
"1.3": [
{
"comment_text": "",
"digests": {
"md5": "e9bd5d34b87b4aabd618c963981ae421",
"sha256": "9e3b252ff977a5934956c79aa6083643a920bce9fe1ba631487c0da320647bf7"
},
"downloads": -1,
"filename": "logdissect-1.3.tar.gz",
"has_sig": false,
"md5_digest": "e9bd5d34b87b4aabd618c963981ae421",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10632,
"upload_time": "2017-04-21T21:50:22",
"url": "https://files.pythonhosted.org/packages/3d/87/6d891d502c7444237a786de1fcf55feeabeb3c5677743bc0c1d5d9f49b72/logdissect-1.3.tar.gz"
}
],
"1.3.1": [
{
"comment_text": "",
"digests": {
"md5": "3c85668a4fdcee3ccf66da761b7b0636",
"sha256": "07a7ea910b7749e96ed49b3bb1a14ca52d06e29d97a78977bbc1bc06aabb0041"
},
"downloads": -1,
"filename": "logdissect-1.3.1.tar.gz",
"has_sig": false,
"md5_digest": "3c85668a4fdcee3ccf66da761b7b0636",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10929,
"upload_time": "2017-04-24T20:47:33",
"url": "https://files.pythonhosted.org/packages/fc/a7/580d71b03d4a637ccf92aad3a4717d83e7cad9298c8185c1dd376a2cc595/logdissect-1.3.1.tar.gz"
}
],
"2.0": [
{
"comment_text": "",
"digests": {
"md5": "49b07acf7acc14073a969e4bee6f19f3",
"sha256": "152607a87a3479b0aa29f2c538dcbd69559e39f39017a472eda8db6219350559"
},
"downloads": -1,
"filename": "logdissect-2.0.tar.gz",
"has_sig": false,
"md5_digest": "49b07acf7acc14073a969e4bee6f19f3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18502,
"upload_time": "2017-05-30T22:27:17",
"url": "https://files.pythonhosted.org/packages/2c/67/706efe8e94ddb37f4bf8ad257b24a4560a92edef2ebb2db95d1f4277aff0/logdissect-2.0.tar.gz"
}
],
"2.0.1": [
{
"comment_text": "",
"digests": {
"md5": "6d04f09b9507b336543d59150a482f1c",
"sha256": "7bb8e812aec1694d3b424f21a900b4aedbbf2cad7279d45abfced8f9a0be1712"
},
"downloads": -1,
"filename": "logdissect-2.0.1.tar.gz",
"has_sig": false,
"md5_digest": "6d04f09b9507b336543d59150a482f1c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17784,
"upload_time": "2017-06-07T20:10:10",
"url": "https://files.pythonhosted.org/packages/93/e1/45370979ce364efb9c8c051b172c4ab71f9bbe4842096a3cccfb9eee63e3/logdissect-2.0.1.tar.gz"
}
],
"2.0.2": [
{
"comment_text": "",
"digests": {
"md5": "cbacb7633f5e5642b8a6efaba2fc8ded",
"sha256": "3902ada7614869135c09766d3c43a037e59d94a2b63af450e38ae7e694fe9435"
},
"downloads": -1,
"filename": "logdissect-2.0.2.tar.gz",
"has_sig": false,
"md5_digest": "cbacb7633f5e5642b8a6efaba2fc8ded",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 11689,
"upload_time": "2017-06-13T16:51:29",
"url": "https://files.pythonhosted.org/packages/41/83/79d01471e9f1e118389d082b3cd25748b95e8b7a7b726154e074832606a5/logdissect-2.0.2.tar.gz"
}
],
"2.1": [
{
"comment_text": "",
"digests": {
"md5": "6ccfc9cc3acbc4cb98c939eb3658ca55",
"sha256": "8962632a6a26469395cde425e1639ba0a012b1b915b44981eeae6c45f84f3d2d"
},
"downloads": -1,
"filename": "logdissect-2.1.tar.gz",
"has_sig": false,
"md5_digest": "6ccfc9cc3acbc4cb98c939eb3658ca55",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17847,
"upload_time": "2017-06-14T15:21:08",
"url": "https://files.pythonhosted.org/packages/94/ca/fff83255b0cf80b1f9d1fd6220d3c8ac74b7c9cde0a42e71f1f580be293a/logdissect-2.1.tar.gz"
}
],
"2.2": [
{
"comment_text": "",
"digests": {
"md5": "55c90d6c54fdf1bcba19c3e2695cc8a6",
"sha256": "322a408f893049863902d350c268f43b8a905390b317dcfb1a087a4c753ba0a6"
},
"downloads": -1,
"filename": "logdissect-2.2.tar.gz",
"has_sig": false,
"md5_digest": "55c90d6c54fdf1bcba19c3e2695cc8a6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18265,
"upload_time": "2017-07-18T15:36:31",
"url": "https://files.pythonhosted.org/packages/71/d8/c67d98c9085c5cf9dc6120cdc8b39e5172ce53269523573ec596db0e9370/logdissect-2.2.tar.gz"
}
],
"2.2.1": [
{
"comment_text": "",
"digests": {
"md5": "6939978fcfd9bb1168b266c522c36642",
"sha256": "733e3b3cb0f02fce5b3af1ffeb007cc1771075611a333e92dd7c21d0d1e96335"
},
"downloads": -1,
"filename": "logdissect-2.2.1.tar.gz",
"has_sig": false,
"md5_digest": "6939978fcfd9bb1168b266c522c36642",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19657,
"upload_time": "2018-01-11T21:05:45",
"url": "https://files.pythonhosted.org/packages/8d/8a/e6645f7f5c1563fb2c99fd5afa6930d8b8a7c3753cecc25c378e0a11448b/logdissect-2.2.1.tar.gz"
}
],
"3.0": [
{
"comment_text": "",
"digests": {
"md5": "7d69451b270868608740a1394d092b6e",
"sha256": "efe526a71b264891add31d191faad62ec5df6575a2669148e3803b440dcb2d50"
},
"downloads": -1,
"filename": "logdissect-3.0.tar.gz",
"has_sig": false,
"md5_digest": "7d69451b270868608740a1394d092b6e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 23903,
"upload_time": "2018-03-22T18:29:24",
"url": "https://files.pythonhosted.org/packages/34/29/af02cfae7fce6bc6fbfe08aae6222b5e284144b3a7ed201b9d870ff3592b/logdissect-3.0.tar.gz"
}
],
"3.0.1": [
{
"comment_text": "",
"digests": {
"md5": "52d47a4fe206e0b3a7d900aa997990dd",
"sha256": "5481d8f21741cc8070b05e4535a8d64c97f458deb4bd725121cc10b86f619786"
},
"downloads": -1,
"filename": "logdissect-3.0.1.tar.gz",
"has_sig": false,
"md5_digest": "52d47a4fe206e0b3a7d900aa997990dd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 23960,
"upload_time": "2018-03-23T15:34:20",
"url": "https://files.pythonhosted.org/packages/ce/6d/0be1ce06d1a2335e68d9b31ac037789da018fe4af77bd681bf88b978a746/logdissect-3.0.1.tar.gz"
}
],
"3.0.2": [
{
"comment_text": "",
"digests": {
"md5": "e017a5bb895cc198afa4b76b4fc22db9",
"sha256": "667f3872bb4243158022a4f7e241b80d24a13ca98ff214e902f8ddc2b08fb58a"
},
"downloads": -1,
"filename": "logdissect-3.0.2.tar.gz",
"has_sig": false,
"md5_digest": "e017a5bb895cc198afa4b76b4fc22db9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 23970,
"upload_time": "2018-03-25T19:43:17",
"url": "https://files.pythonhosted.org/packages/d5/d5/9ddc0006639dcb6b0c6436e506139ac0f99fad64fd847919034bd55fbdcc/logdissect-3.0.2.tar.gz"
}
],
"3.1": [
{
"comment_text": "",
"digests": {
"md5": "bb2a39a43d2d9553646fe15eb2a9d3ca",
"sha256": "a7406108b98f062b4a3f723bd1b958265acee1fa1520a7b931e60e84776be342"
},
"downloads": -1,
"filename": "logdissect-3.1.tar.gz",
"has_sig": false,
"md5_digest": "bb2a39a43d2d9553646fe15eb2a9d3ca",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25081,
"upload_time": "2018-04-05T21:42:57",
"url": "https://files.pythonhosted.org/packages/7a/cf/8373b0b3c075f033c5b4c7129d25537c9f9e01208856d92a3242165bbabf/logdissect-3.1.tar.gz"
}
],
"3.1.1": [
{
"comment_text": "",
"digests": {
"md5": "a330718086e5e09cd9425999b6a74fc7",
"sha256": "04fe3443ebd4f61380ded849cebb7ac27955261a24bb0f1be2823cc3046d477e"
},
"downloads": -1,
"filename": "logdissect-3.1.1.tar.gz",
"has_sig": false,
"md5_digest": "a330718086e5e09cd9425999b6a74fc7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25137,
"upload_time": "2018-04-07T19:52:30",
"url": "https://files.pythonhosted.org/packages/b9/f5/5f8c4fb2f7bdd1e24dc71ed6dc65478bc4e6188980318582247b54616cca/logdissect-3.1.1.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "a330718086e5e09cd9425999b6a74fc7",
"sha256": "04fe3443ebd4f61380ded849cebb7ac27955261a24bb0f1be2823cc3046d477e"
},
"downloads": -1,
"filename": "logdissect-3.1.1.tar.gz",
"has_sig": false,
"md5_digest": "a330718086e5e09cd9425999b6a74fc7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25137,
"upload_time": "2018-04-07T19:52:30",
"url": "https://files.pythonhosted.org/packages/b9/f5/5f8c4fb2f7bdd1e24dc71ed6dc65478bc4e6188980318582247b54616cca/logdissect-3.1.1.tar.gz"
}
]
}