世界各地的开发者从Changelog获得他们的消息,Changelog是一家独立的媒体公司,其使命是为软件开发者创造鼓舞人心的内容。通过他们受欢迎的播客,包括The Changelog、Go Time、JS Party和Ship It!的团队帮助听众了解这个不断发展的行业中的最新情况、趋势和工具。
由于有来自世界各地的数十名访问者下载播客并与网站内容进行跨时区互动,监测Changelog.com的性能并迅速发现问题是网站可靠性工程师Gerhard Lazu的首要任务。
Gerhard最初的监控设置产生了警报,但没有指标来说明根本原因或促进解决。他开始建立Grafana仪表盘,并喜欢Grafana和Prometheus为Changelog的整个系统提供的可见性。建立仪表盘是如此简单,他发现自己有五六个。"试图思考我想让我的仪表盘说什么,我想让它讲什么故事--这对我来说是一个很好的方法,"Gerhard说。"而Grafana让它变得简单。"
看看Changelog.com的基于NGINX日志的网络流量仪表盘。
用Grafana Cloud无痛地进行扩展
在将Grafana Loki(Grafana实验室的开源日志聚合工具)添加到他的监控设置中后,Gerhard对Changelog.com的设置获得了更好、更强大的可见性。
当Grafana推出Grafana Cloud的免费层级时,这是很自然的事情。转向管理服务意味着Changelog可以保持他们强大的监控设置,并通过将升级、修复和维护留给Grafana来节省更多时间。"Gerhard说:"我们自己运行它没有意义。"并不是说这很困难,但只要运行Grafana代理就会容易得多。这就是你需要的一切。把所有东西都发送到Grafana云,它就可以工作了。"
合成监控和强大警报的好处
一个巨大的优势是Grafana Cloud的内置合成监控。合成监控探针让Gerhard深入了解Changelog.com的设置从外部来看是如何表现的。使用世界各地的探针位置,他可以监控Changelog.com服务对各地用户的可用性、性能和正确性。以前需要更长的时间来解决的事件(或甚至从未被发现),现在只需要几分钟就能解决。总的来说,他看到MTTR减少了大约3倍,Gerhard说。
看看Changelog的Origin Synthetic Monitoring HTTP仪表盘。
Gerhard也很欣赏Grafana Cloud带来的强大警报功能。通过将Changelog.com警报与Telegram整合,该团队拥有多个警报渠道。有了Grafana Cloud,他知道整个Grafana团队都在那里,支持他的每一步工作。
看一下Changelog.com的警报仪表板。
前进的道路
现在,Gerhard不必花那么多时间来维护他的监控设置,他能够以一种全新的方式来考虑Changelog的基础设施。由于监控是在其他地方处理的,所以基础设施的变化是无限的。他说,迁移到Grafana Cloud后,事情变得更加灵活和方便,很多困难的事情都变得简单了。
了解Changelog迁移到Grafana Cloud的所有细节,并在完整的成功故事中看看他们的团队还有哪些工作。
开始使用Grafana、Prometheus、Loki记录和Tempo追踪的最简单方法是Grafana Cloud,我们最近增加了一个新的免费计划并升级了付费计划。如果你还没有使用Grafana Cloud,今天就免费注册,看看哪个计划符合你的使用情况。