配置公证服务器和签名者共有的部分
公证服务器和公证签名者的日志记录和错误报告配置选项具有相同的密钥和格式。以下各节提供了更多详细信息。
有关特定配置的完整信息,请参阅公证服务器或签名者的配置文件。
日志记录部分(可选)
日志记录部分设置服务器的日志级别。如果未提供,则签名者/服务器默认为ERROR日志记录级别。但是,如果提供了显式值,则它必须是有效值。
例子:
"logging": {
"level": "debug"
}
这整个部分是可选的。但是,如果要指定其他日志级别,则需要以下必需的参数进行配置。
范围 | 必需的 | 描述 |
---|---|---|
level |
是的 | 一"debug" ,"info" ,
"warning" ,"error" ,"fatal" ,或者"panic" |
报告部分(可选)
报告部分包含对运行服务有用的任何配置,例如报告错误。当前,Notary仅支持向Bugsnag报告错误。
有关这些配置参数的更多信息,请参见bugsnag-go。
"reporting": {
"bugsnag": {
"api_key": "c9d60ae4c7e70c4b6c4ebd3e8056d2b8",
"release_stage": "production"
}
}
这整个部分是可选的。如果要将错误报告给Bugsnag,则需要包括一个bugsnag
小节以及下面的必需参数来进行配置。
Bugsnag报告:
范围 | 必需的 | 描述 |
---|---|---|
api_key |
是的 | BugSnag API密钥,用于报告错误。 |
release_stage |
是的 | 当前的发布阶段,例如"production" 。您可以使用此值来过滤Bugsnag仪表板中的错误。 |