Prilog 摄取生产日志,将每个事件映射到精确的代码路径,并起草可审查的修复,旨在将 MTTR 最高降低 90%。
export const capturePayment = async (order: Order) => { const key = buildChargeKey(order.id, order.paymentIntentId); const existing = await charges.findByKey(key); if (existing?.status === "captured") { logger.warn("billing.duplicateCapturePrevented", { orderId: order.id }); return existing; } const charge = await gateway.capture({ paymentIntentId: order.paymentIntentId, amountCents: order.totalCents, idempotencyKey: key, }); return charges.record(order.id, charge, key); };
反复出现的生产问题会变成已起草的修复,而不是嘈杂告警。
在任何修复前,日志、部署和 ownership 都会关联到准确文件。
打开 PR 或把工作路由到 backlog,由团队决定。
“其他工具给你诊断。 Prilog 给你解法:团队真正能发布的已审查 PR。”// PRILOG 的主张
只需连接一次生产日志、代码仓库和任务路由工具。Prilog 会把事件映射到正确的代码路径,起草可审查的修复,并把后续工作路由回团队已经使用的工作流。
从线上技术栈摄取反复出现的问题信号,让团队专注于真正重要的内容。
将生产问题转化为带有代码上下文、依据和人工审批防护栏的可审查修复。
Prilog
在 GitHub 或 GitLab 中起草可提交 PR 的补丁,或把下一步路由到 Jira、Linear 或 GitHub Issues。
incidents · code · reviews · fixes
Prilog 会记住系统如何在服务、依赖和部署之间失败,团队如何审查修复,以及哪些修复真正经受住了部署。
模型可以从提示生成补丁。Prilog 将事件、仓库、服务依赖、审查反馈和复发情况连接成一个 生产环境修复 graph 让每个已批准修复都让下一个事件更快解决。
连接一次,然后把反复出现的问题移入团队已经信任的审查流程。
从日志中浮现反复出现的生产问题,让团队专注于值得修复的事件。
将问题关联到正确的仓库、服务、部署历史和精确代码路径。
生成包含依据、受影响文件和建议修复方案的可审查修复。
批准 PR,或在 backlog 更合适时将后续工作路由到 GitHub Issues、Jira 或 Linear。
先运行 7 天试用,然后根据希望 Prilog 覆盖的仓库和服务数量选择 workspace。
连接 Datadog、SigNoz、AWS、GCP、Azure 等生产日志来源,连接 GitHub 或 GitLab 代码,并将后续工作发送到 Jira、Linear 或 GitHub Issues。
在不改变团队运作方式的情况下引入反复问题信号。
问题映射到代码后,直接在 GitHub 或 GitLab 中起草修复。
当 backlog 更合适时,将下一步发送到 GitHub Issues、Jira 或 Linear。
Prilog 按租户隔离、加密,并旨在最大限度降低敏感数据暴露。
客户数据保持限定范围、加密,并置于人工审查的安全护栏之后。绝不会用于训练模型。

可提供数据驻留和处理协议。

贯穿平台的一致控制。

具备持续证据的 Type II 控制。

可按需提供安全问卷和 DPIA。