Skip to content

Commit

Permalink
Merge branch 'develop'
Browse files Browse the repository at this point in the history
  • Loading branch information
sumeshi committed Aug 8, 2021
2 parents b5fcc98 + 7ec8800 commit 6e0a550
Show file tree
Hide file tree
Showing 13 changed files with 644 additions and 370 deletions.
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -102,3 +102,7 @@ venv.bak/

# mypy
.mypy_cache/

# evtx2es
*.json
*.evtx
20 changes: 16 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,22 @@ $ evtx2es /evtxfiles/ # The Path is recursively expanded to file1~6.evtx.
### Options

```
--version, -v
--help, -h
--quiet, -q
Flag to suppress standard output
(default: False)
--multiprocess, -m:
Flag to run multiprocessing (fast!)
(default: False)
--size:
Size of the chunk to be processed for each process
(default: 500)
--host:
ElasticSearch host address
(default: localhost)
Expand All @@ -71,10 +87,6 @@ $ evtx2es /evtxfiles/ # The Path is recursively expanded to file1~6.evtx.
Index name of Import destination
(default: evtx2es)
--size:
Number of grouped documents during bulk insertion (Normally, It doesn't need to change this option.)
(default: 500)
--scheme:
Scheme to use (http, or https)
(default: http)
Expand Down
10 changes: 4 additions & 6 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 4 additions & 3 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "evtx2es"
version = "1.4.6"
version = "1.5.0"
description = "Fast import of Windows EventLogs(.evtx) into Elasticsearch."
authors = ["sumeshi <[email protected]>"]
license = "MIT"
Expand All @@ -12,8 +12,8 @@ homepage = "https://github.com/sumeshi/evtx2es"
keywords = ['evtx', 'elasticsearch', 'json']

[tool.poetry.scripts]
evtx2es = 'evtx2es:console_evtx2es'
evtx2json = 'evtx2es:console_evtx2json'
evtx2es = 'evtx2es.views.Evtx2esView:entry_point'
evtx2json = 'evtx2es.views.Evtx2jsonView:entry_point'

[tool.poetry.dependencies]
python = "^3.7"
Expand All @@ -22,6 +22,7 @@ evtx = "^0.6.6"
tqdm = "^4.46.1"
urllib3 = "^1.26.5"
orjson = "^3.4.6"
importlib_metadata = "^4.6.1"

[tool.poetry.dev-dependencies]
mypy = "^0.780"
Expand Down
Loading

0 comments on commit 6e0a550

Please sign in to comment.