OneAPM获7000万B轮融资
OneAPM(网站) 是一个部署门槛极低、而且能从代码层面监测应用表现情况的管理工具。以往开发者的网站或 App 产品投放市场后,仅能通过用户主动提交反馈、系统报错等方式获知产品的运行状况。
一些传统的应用性能监测方式,要么是只对服务器资源层做运维监控,要么是在各地部署有限个节点,模拟一个小样本的用户群去 ping 你的服务(模拟测试法)。这里的瓶颈是,无论何种方法,所监测的维度和范围都比较片面。比如模拟测试法仅能反映一个小样本用户在理想网络条件下的访问体验,当用户群膨胀、或者网络环境呈现地区差异的时候,测试结果就会发生偏差。
OneAPM,最近拿到了成为基金、经纬中国联合投资的 7000 万人民币 B 轮。
OneAPM 的解决方案似乎更周到一些。该公司使用了中间语言动态插装技术,允许开发者在不改动代码、不安装任何 SDK 的情况下快速集成 OneAPM 探针。探针将会监测每一个用户的真实使用体验,比如网页或 App 的打开延迟、闪断、崩溃等情况,并形成相对直观的报表。
OneAPM 提供的是基于全样本、真实用户体验的性能监测,当发生某种报警事件时(比如访问延迟大于 5 秒),你可以第一时间获知问题的发生,锁定受问题影响的用户,并及时介入干涉——如果等到问题大面积发生才亡羊补牢,恐怕用户对你的信任将丧失殆尽。
识别问题只是起点,诊断并修正问题才是目的。OneAPM 还提供了从用户端到服务器端、代码级的性能监测手段。你可以像切片一样,把网络拓扑中的每一个环节单独剥离出来,监测它的运行表现。如果再向下钻取一步,你还可以追踪用户每一步操作在代码层面的数据动态,识别出运行低效或者错误的代码段并进行调优。OneAPM 拥有应用调用框架的自动建模功能,可以把你的程序逻辑自动绘制成拓扑图进行可视化呈现。
总之,OneAPM 作为一家 B2D 创业公司,在性能监测服务的全面性、易用性上做了不少优化工作。对国内的开发者和运维工程师们来说,应该可以省去不少麻烦。 |
相关阅读: |






