为npm审计输出创建checkmk本地检查文件。
项目描述
NPM审计解释器和Check MK输出生成器
此程序将npm audit --json
运行的输出进行解释。给定的参数定义了要使用的阈值,输出写入给定的目录以供check mk本地检查使用。
要求
- 安装了具有
npm audit
命令的npm。
> 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.
用法
pushd /path/to/your/project
npm audit --json | npmauditcheckmk -o /var/lib/check_mk_agent/spool/90000_npm_audit.txt
popd