如何检查 trivy 是不是启动并运行

Posted

技术标签:

【中文标题】如何检查 trivy 是不是启动并运行【英文标题】:How to check if trivy is up and running如何检查 trivy 是否启动并运行 【发布时间】:2021-12-07 08:11:14 【问题描述】:

Trivy 扫描仪文档没有提到如何测试 Trivy 服务器是否启动并运行(在文档中通过监控检查进行简单的 API 调用就可以了)。 https://aquasecurity.github.io/trivy

$ curl http://trivy.local:8080
404 page not found

当然,我可以监控 404 响应,但我不确定 trivy 是否健康。我就知道它已经启动了。

【问题讨论】:

【参考方案1】:

我发现了一个已关闭的问题 https://github.com/aquasecurity/trivy/issues/534,其中提到使用 /healthz 端点:

$ curl http://trivy.local:8080/healthz
ok

希望这将帮助其他人寻找一种简单的方法来监控 trivy 服务器。

【讨论】:

以上是关于如何检查 trivy 是不是启动并运行的主要内容,如果未能解决你的问题,请参考以下文章

如何检查远程 Oracle 服务器是不是已启动并正在运行

C#:如何以编程方式检查 Web 服务是不是已启动并正在运行?

检查 celery beat 是不是启动并运行

如何在调用之前检查 Java Web 服务是不是已在 PL/SQL 中启动并运行

如何从命令提示符检查 ZooKeeper 是不是正在运行或启动?

如何检查程序是不是从自动启动运行?