返回首页
最新
我遇到了一个问题,我的定时任务“成功”了,但实际上并没有正确执行它们的工作。
例如:
- 备份定时任务运行,退出代码为0,但生成了空文件。
- 数据同步成功完成,但只处理了部分记录。
- 报告生成器完成,但输出的数据不完整。
日志显示一切正常,但结果却是错误的。实际上,错误可能在日志的某个地方,但谁会主动检查日志呢?我可不想每天都翻阅日志文件,看看是否有什么悄悄失败了。
我尝试过:
- 在脚本中添加验证——有效,但仍然需要检查日志。
- 使用Webhook警报——但你必须为每个脚本编写连接器。
- 错误监控工具——但它们只捕捉异常,而不是错误结果。
最终,我构建了一个简单的监控工具,它监视作业结果,而不仅仅是执行状态——你将实际结果(文件大小、记录数等)发送给它,如果有异常,它会发出警报。这样就无需翻阅日志了。
但我很好奇:你们都是怎么处理这个问题的?你们真的定期检查日志吗,还是有其他方法可以主动提醒你们结果与预期不符?
嗨,HN
我们刚刚发布了RepoSquirrel的新版本,重点关注开发活动和运营事件的深入洞察。
此次发布新增了:
- 显示各子系统随时间变化的工作负载分布的新可视化图表
- 通过用Tokei替代cloc,实现更快、更准确的代码分析
- 一个新的PagerDuty集成,直接将事件与Git用户和代码库连接起来
通过PagerDuty集成,您可以可视化以下内容:
- 未解决事件和解决趋势
- 按严重性划分的事件频率
- 每小时事件数量(时间模式)
- 随时间变化的事件严重性及其平均值
- 负责解决和分配事件的人员
- 每个响应者处理的事件及其时间的视图
- 任意事件搜索(例如,客户特定事件)及其可视化
关于PagerDuty集成的文档(含截图)可以在这里找到:
[https://github.com/reposquirrel/reposquirrel/blob/main/docs/pagerduty_integration.md](https://github.com/reposquirrel/reposquirrel/blob/main/docs/pagerduty_integration.md)
我希望能得到一些帮助:由于我只能公开有限的演示数据,我非常希望能获得来自真实系统的截图(当然需要匿名处理)。如果您正在使用PagerDuty和RepoSquirrel,并愿意分享实际使用中的情况,将不胜感激。
欢迎提出问题或深入探讨这些功能的工作原理。
Threat Road 是一个免费的漏洞数据库,每天都会发布最新的 CVE 数据。
- 没有中介。
- 没有延迟。
- 没有付费墙。
我为什么要建立它:
- NVD 的界面感觉像 Windows XP,更新速度慢。
- CVE Details 只是重新包装的 NVD 数据,延迟相同。
- 高级数据库价格高达五位数,对大多数团队来说过于奢侈。
它的不同之处在于:
- 每日更新
- 干净、现代的界面
- 可按供应商、类别、CVSS 分数筛选
- 实际上快速且易于使用
- 完全免费
如果你想要每日的 CVE 跟踪,这里就是你要找的地方。
我需要发泄一下。
作为一名高级项目经理,我真的不知道现在还有谁能把一切都掌控得了。
我的早晨例行程序变成了一个两个小时的焦虑漩涡:
- 检查Slack,看看晚上发生了什么紧急情况
- 浏览200多条未读消息
- 打开Twitter,看看我所在领域发生了什么
- 查看竞争对手是否推出了新产品
- 瞥一眼我订阅的三份新闻简报,实际上从未认真阅读过
- 滚动LinkedIn,因为显然现在行业新闻都在那儿
- 查看Product Hunt,万一有什么相关的产品发布呢
- 偷看HackerNews,了解技术趋势
而在经历了这一切之后?我还是错过了竞争对手推出的一个重要功能。是通过一次销售电话才知道的,晚了两周。
最糟糕的是焦虑。我订阅了12份新闻简报,可能只浏览了2份,根本没有认真阅读过。但我又不能退订,因为万一我错过了什么重要的消息呢?
我尝试过各种方法:
- RSS阅读器(已经死掉了)
- 保存的文件夹(从来不检查)
- 使用ChatGPT进行研究(不了解我的背景,给出的回答很泛泛)
- Zapier自动化(两周后就坏了)
- 只是“接受我会错过一些东西”(焦虑赢了)
我的晚上无尽滚动一半是“保持更新”,一半是焦虑管理。我的伴侣觉得我对手机上瘾。也许我真的是。但这不是娱乐——这是对成为那个错过了大家都看到的信号的项目经理的恐惧。
我花更多的时间在收集信息上,而不是实际思考该构建什么。
还有其他人有这种感觉吗?还是我只是迷失了方向?