使用 Bosun save hook 时出现格式错误

Format error when using Bosun save hook

我在尝试使用 Bosun 中的 "save hook" 功能时遇到以下错误 -

failed to call save hook: fork/exec /tools/bosun/bin/save-hook: exec format error. Restoring config: successful

该文件是可执行文件,我已删除其中的所有逻辑,但错误仍然存​​在。

文件return应该有什么?或者这是一个错误?
文档表明只要挂钩正常退出就应该成功。

https://bosun.org/system_configuration#commandhookpath

我猜 OS 不接受它作为正确的可执行文件?

  1. 如果是二进制文件,您是否在同一系统上编译它,或者确保您的交叉编译它是针对正确的体系结构?

  2. 如果是脚本,您的脚本是否在开头有 bang 行,例如 #!/bin/bash?