成功/ KeyCDN

KeyCDN: Grafana“让监测再次惊艳”

KeyCDN成立于2012年,使命是让内容交付网络更容易访问。该公司首席技术官、联合创始人乔纳斯·克鲁曼纳切尔和斯文·鲍姆加特纳环顾市场后发现,“要获得一个像样的CDN,需要大量的管理费用。”在他们看来,“cdn不应该只针对企业,也不应该花很长时间来建立。”

随着成长,需要形象化

KeyCDN总部位于瑞士,在欧洲建立了第一个网络,与总部设在美国并专注于美国的大多数CDN提供商区别开来。随着其客户基础的增长——从全球企业到个人开发人员和博客作者——该公司继续扩大其网络。

鲍姆加特纳说:“你可以想象,当你是一个CDN时,你会遇到很多挑战。“你的人脉越广,你就越需要监控和观察。您需要一种工具,可以让您深入了解某些事情,比如预测特定区域需要多少容量。可视化是非常重要的。”

从一开始,KeyCDN就使用了一个基于snmp的监控系统Cacti。但这并不理想。鲍姆加特纳说:“在可视化和数据收集方面进行定制总是需要付出很多努力,甚至需要进行一些开发。”“然后我们发现这个项目不再真正更新了,维护东西变得越来越难。”

为了寻找新的监控解决方案,团队在决定使用之前研究了几种方案普罗米修斯.鲍姆加特纳说:“我们发现通过HTTP进行监控要好得多。”“收集数据真是太棒了,它让我们的生活变得更加容易。”

拥有更大的灵活性和所有与我们之前拥有的相同的定制选项,但不是那种真正静态和难以维护的笨重方式,这真的很神奇。

- Sven Baumgartner, KeyCDN首席技术官

格拉夫纳-普罗米修斯方案

Prometheus提供的可视化对于KeyCDN来说不够健壮,所以团队采用了Prometheus推荐的解决方案Grafana。“当然,格拉夫纳和普罗米修斯之间的联系是极好的,”鲍姆加特纳说。“Grafana是设备不可知论者,这很神奇;这不是一个基于客户端的解决方案。你可以在移动设备上使用它。你不需要应用程序。它反应灵敏,对我们来说很容易使用。”

这种影响是立竿见影的:突然之间,“我们有了一个比以前那些老派的MRTG图表更好的工具,”鲍姆加特纳说。“拥有更大的灵活性,拥有所有与之前相同的定制选项,但又不是那种难以维护的静态和繁琐的方式,真是太棒了。”

在KeyCDN内部,采用并不难。鲍姆加特纳笑着说:“它看起来很漂亮,他们当然喜欢。”“每个人都理解改变的必要性,因为我们需要更好的东西。SNMP监视是网络设备的传统选择,因此这是一个很大的变化。人们非常习惯MRTG图,但是这个变化进行得非常顺利。他们喜欢与Grafana互动的方式,他们可以放大和缩小,为自己展示和定制不同的东西。”

另外一个好处是你可以有不同的数据来源。将它们集中在一个可视化中有很大的好处。我们可以把事情联系在一起,这使得故障排除和分析变得更加容易。

-鲍姆加特纳,KeyCDN的CTO

多个数据源,一个可视化

自2016年进行了几个月的迁移以来,KeyCDN只看到了其Grafana使用范围的增长。鲍姆加特纳说:“例如,我们现在有能力为特定的团队组织仪表板,这样他们就有了真正与他们相关的特定指标。”“另外一个很好的地方是,你有可能拥有不同的数据来源。将它们集中在一个可视化中有很大的好处。我们可以把东西连接在一起,这使得故障排除和分析变得更加容易。”

KeyCDN现在将监控内置到网络层,直到asic(特定应用集成电路),以观察其阈值。还可以监视从硬件到应用程序级别的服务器运行状况。总的来说,这是一个巨大的数据量。KeyCDN每天生成大约2 tb的日志数据,这些数据经过处理、聚合、可视化,并通过Grafana提供给团队。“这让我们非常舒服,”鲍姆加特纳说,“因为以前,我们有一些自定义的书面东西,服务可视化。现在我们有了一个很好的巩固的东西。Grafana让我们在一个解决方案中有一个全貌。”

鲍姆加特纳特别满意的是,KeyCDN能够随着解决方案的发展而发展,这在技术上并不总是如此。鲍姆加特纳说:“例如,对SQL系列的支持是后来才出现的,我们一看到它,就开始使用它,并将其集成到我们的解决方案中。”“有一个活跃的社区在帮助我们改进产品。我们看到其他的解决方案在市场上失去了吸bob彩票中奖计划引力,没有人愿意维持它们。这显然不是我们在这里看到的。”

监视如何启用扩展

KeyCDN对其Prometheus-Grafana监控系统的信任使公司在客户数量和网络的地理覆盖范围上保持增长。今年的首要任务之一是提高澳大利亚和新西兰的业绩。鲍姆加特纳说:“我们每天都在改善延迟,我们对此进行了监控。”“因为我们分布在全球各地,所以正确跟踪来自网络、不同isp和我们的服务提供商的指标对性能至关重要。例如,我们需要进行监控,以确保我们在特定ISP的特定区域出现连接问题时能够意识到。”

另一个大项目是在美国的扩建,包括用下一代交换机和服务器替换每个地点的硬件。鲍姆加特纳说:“对于我们试图改善或改变的关键方面,我们可以放大并完全关注它。”“Grafana非常棒,因为我们可以完全根据特定场景定制它,这让我们能够确保即使我们改变了一件事,也不会破坏其他两件事。对于我们和我们的客户来说,可用性是最重要的事情之一。CDN必须一直运行,所以我们不能允许在某个地方出现问题。”

对于KeyCDN的团队来说,Grafana是一个真正的游戏规则改变者。鲍姆加特纳说:“曾经有一段时间,人们不喜欢监控或处理事情。“我认为Grafana几乎再次让监测变得令人惊叹,因为它的解决方案很漂亮。它看起来很新鲜,颜色也很丰富,而且可以定制。每个人都喜欢它。我想说,如果我们告诉团队我们要改变这一点,那几乎是不可能的。你看,我们非常幸福!”

行业
软件与技术

公司规模
50 +员工

总部
瑞士Wollerau

bob手机app官网产品/项目使用

79bob官方下载

普罗米修斯

Grafana开源