Creates checkmk local check file for npm audit output.
Project description
NPM Audit Interpreter and Check MK output generator
This program takes the output of a npm audit --json run and interprets it.
The parameters given define the thresholds to be used, and the output is written to the given directory for check mk local checks.
Requirements:
- An npm installation with the
npm auditcommand available.
> npm_audit_checkmk -f tests/example.json -s 'frontend_vulnerabilities'
<<<local>>>
P frontend_vulnerabilities INFO=0|LOW=7;20|MODERATE=2;10;20|HIGH=55;1;3|CRITICAL=2;0;0 See `npm audit` for more details.
Usage
pushd /path/to/your/project
npm audit --json | npmauditcheckmk -o /var/lib/check_mk_agent/spool/90000_npm_audit.txt
popd
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file npm-audit-checkmk-0.1.0.tar.gz.
File metadata
- Download URL: npm-audit-checkmk-0.1.0.tar.gz
- Upload date:
- Size: 15.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.20.1 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.31.1 CPython/3.6.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
41084c17b8f8909aa80c426bc27fb6f4d2a8b1dab67b8cbd725eaabaad79b161
|
|
| MD5 |
d8bbccf16d778f8c7d90855014d1d9e8
|
|
| BLAKE2b-256 |
3db3d50061715e7c6df646d603f62803a152cb594c3f9a980fcdac98f7f13e47
|
File details
Details for the file npm_audit_checkmk-0.1.0-py2.py3-none-any.whl.
File metadata
- Download URL: npm_audit_checkmk-0.1.0-py2.py3-none-any.whl
- Upload date:
- Size: 16.8 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.20.1 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.31.1 CPython/3.6.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0d0322b59ce94a252d76d99002497d8b6ed4a0e90abcef4003d654f4d4224a92
|
|
| MD5 |
0cb3525ec7af0cc5d5d2283f4a2c2508
|
|
| BLAKE2b-256 |
4d0c63887f43aae80aace9fa7ba4b6001a481f2ca61be086f5401b805af02293
|