【发布时间】:2018-01-17 12:10:36
【问题描述】:
我们正在尝试将我们当前的内部系统迁移到 Jira,我正在调查“是否以及如何”Jira 可以取代我们的自动错误报告。所以首先谈谈我们目前正在做的事情:
-
每当我们(许多)生产系统中的一个检测到未处理的异常时,它都会向邮箱发送一封电子邮件。电子邮件的主题行包含有关原始系统的一些信息,正文包含更多详细信息和/或堆栈跟踪。
- 如果需要,我们可以修改这些电子邮件的格式和内容。
-
我们的错误报告系统会监控邮箱并接收任何新电子邮件。然后对这些内容进行分析,并创建新的错误:
- 将每个错误分配给相应的项目,
- 使用电子邮件中的类、方法、行号以及可能的调用堆栈和堆栈跟踪填充字段。
- 但是,已经报告的错误的再次发生只是这样计算,而不是创建许多重复的错误报告。
我可以read online 说“可以向 Jira 发送电子邮件”并让 Jira 从中创建问题。但是……
我无法确定是否可以自动将问题路由到适当的项目(基于邮件内容)。两个建议是创建一个虚拟项目进行收集,然后手动分发它们;并为每个项目创建一个新邮箱——两者都不是非常可扩展的,我们真的希望这能自动发生。
-
我不知道是否可以从电子邮件的主题或正文中提取元数据,或者 Jira 是否只是将整个电子邮件正文(可能没有历史记录和引号)视为一个实体。
在我看来,我们不可能是第一家提出这个系统的公司,并且必须为 Jira 提供一个配置、功能或插件来做一些与此完全不同的事情。 ..
【问题讨论】:
标签: jira email bug-reporting