DoctorGPT 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
DoctorGPT 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
DoctorGPT 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT
开发语言 Google Go 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 管理和监控系统监控
开源组织
地区 不详
投 递 者 Alias_Travis
适用人群 未知
收录时间 2023-04-11

软件简介

DoctorGPT 是一个将 GPT 带入生产,用于错误诊断的工具,它可以监控你的应用程序日志中的问题并对其进行诊断。

使用方法

OPENAI_KEY=$YOUR_KEY doctorgpt --logfile="program.log" --configfile="config.yaml" --outdir="~/errors"

DoctorGPT 将开始跟踪 program.log。每个用户定义的分析器日志行事件的触发器将在 ~/errors 目录下产生一个诊断文件。config.yaml 文件在启动时用于配置程序。

安装

使用 go install

  1. go install "github.com/ingyamilmolinar/doctorgpt"

从源代码构建

  1. go build -o doctorgpt
  2. 复制 doctorgpt的二进制文件到 $PATH 下的任意位置

依赖

  1. 一个 Go编译器(仅用于构建和运行测试)
  2. docker(可选)

特点

  1. 环境独立的轻量级 (8.3MB) 二进制文件
  2. 可配置的 chatGPT 提示
  3. 支持每个 GPT 模型版本
  4. 在同一个文件中匹配多种日志格式
  5. 为同一日志条目匹配多个解析器
  6. 为同一日志条目匹配多个过滤器
  7. 强大的正则表达式格式
  8. 最大化诊断中的日志上下文量
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(1) 发布并加入讨论🔥
暂无内容
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
1 评论
15 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部