Skip to content

关于本页

本页介绍更夫所基于的开源内核 Keep 的通用能力。更夫在其上提供国内化增强:钉钉/企业微信/飞书通知、国产大模型接入、LDAP 认证与值班管理。部署与上手请看快速上手。

输入 ​

  • message:要打印到控制台的告警消息。

输出 ​

此 Provider 没有输出。

身份验证参数 ​

此 Provider 不需要身份验证。

连接 Provider ​

此 Provider 不需要任何连接。

注意事项 ​

暂无信息,欢迎使用页面底部的"编辑此页面"链接进行贡献。

相关链接 ​

暂无信息,欢迎使用页面底部的"编辑此页面"链接进行贡献。

示例 ​

python
config = {
        "description": "Console Output Provider",
        "authentication": {},
}
provider = ProvidersFactory.get_provider(
    provider_id='mock', provider_type="console", provider_config=config
)
provider.notify(
    message="Simple alert showing context with name: {name}".format(
        name="John Doe"
    )
)

在工作流中 ​

此提供商可用于工作流。

作为"步骤"来查询数据,示例:

yaml
steps:
    - name: Query console
      provider: console
      config: "{{ provider.my_provider_name }}"
      with:
        message: {value}
        logger: {value}
        severity: {value}

作为"操作"来进行更改或更新数据,示例:

yaml
actions:
    - name: Query console
      provider: console
      config: "{{ provider.my_provider_name }}"
      with:
        message: {value}  # 要打印到控制台的消息
        logger: {value}  # 是否使用记录器
        severity: {value}  # 如果 logger 为 True,则为消息的严重程度

请查看以下工作流示例:

基于 MIT 协议开源的 Keep · 由更夫社区维护