技术控

    今日:152| 主题:49194
收藏本版 (1)
最新软件应用技术尽在掌握

[其他] Meet Seymour: New Relic’s Exploration into Machine Learning for App Monitoring

[复制链接]

立即注册CoLaBug.com会员,免费获得投稿人的专业资料,享用更多功能,玩转个人品牌!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
New Relic founder and CEO  Lew Cirne unveiled the future of his company at itsFutureStack16 conference earlier this month, and its name is Seymour . This machine-learning technology mines data from the company’s stack monitoring software and turns it into useful information for customers.
   New Relic collects a billion pieces of data per minute, said Bharath Gowda , senior director of product marketing in an interview. With data on this scale, it’s not possible for a person to wend through the complexity and make sense of it. So you need an automated and intuitive process, machine learning, to mine the data.
  Cirne explained that his engineers learned from Facebook and other social media companies that the vast amount of data we collect can be surfaced, but the challenge is making it easy to use. “Making something very complex easy for the consumer is the hardest job of IT.”
  Think of Seymour as a new way to come into New Relic, he said to the keynote audience. Most people just want to see a feed. “Seymour, tell me what’s interesting that I want to know about.” Seymour then pulls cards based on your role and what you’ve said you want to know and drops them in your feed.
  A ‘card’ is created when Seymour sees something interesting in the massive influx of data coming across the New Relic infrastructure all into one nice easy-to-read feed.
  Seymour already has some ‘predictive’ reporting built in. For example, users might get an alert saying “if nothing changes, then this server will go down in two weeks.”
  Seymour also troubleshoots problems it finds, down to a specific piece of code, who wrote the code, and where the code resides.
   
Meet Seymour: New Relic’s Exploration into Machine Learning for App Monitoring-1 (technology,complexity,Facebook,interview,challenge)

  More Slack

  Because Seymour is integrated with Slack, messaging the errant coder is a snap. Users will have the full range of Slack functionality including starring, thumbs up and thumbs down, which Seymour then reads and uses later to determine which cards to show you.
  Security monitoring is a top priority for all companies and is made easier by Seymour’s ability to detect anomalies.
  Anomaly Detection

  Algorithms are at the core of Seymour. There are currently 20, each focuses on a unique background job, and within each algorithm is plenty of room to tweak and refine as engineers see what is returned when it is run with real customer data.

Meet Seymour: New Relic’s Exploration into Machine Learning for App Monitoring-2 (technology,complexity,Facebook,interview,challenge)

   One of the reasons Seymour was able to come so far so fast is that it is very focused, explained Lee Atchison , Principal Cloud Architect at New Relic, and author of “ Architecting for Scale: High Availability for Your Growing Applications published by O’Reilly. There are machine-learning components in Seymour, but they only have to learn about performance monitoring.
  Once Seymour surfaces an anomaly, it drills down, creating a trail of breadcrumbs across the services used, until it finds the piece of code that caused the anomaly, and sends that information to the developer, leading developer directly to the code instead of spending hours looking for which piece of code in which instance, run on which container, etc.
  The algorithms will get more complete and smarter over time, and of course, the more New Relic products a customer has, the more useful Seymour becomes, as some of the 20 algorithms are specific to a product and some range across all New Relic products, providing a wider array of insights.
  Peeking Behind the Curtain

   Jim Gochee , chief product officer, explained that Seymour is built into the New Relic platform, which collects time series metrics, transaction traces, event data, browser sessions and a variety of data types that are already in the platform all available through API calls and can be queried by the customer through web interfaces.
  Seymour runs background jobs periodically that comb through data then do processing on that using algorithms, heuristics, and maybe a dash of machine learning that have been coded by the New Relic engineers (or even Cirne himself).
  Seymour Is Barely a Year Old

   Cirne is a developer’s developer who has a history of grabbing ideas and running with them, holing himself up in resorts and coding for days , then calling in some developers to work with him before releasing the product to the R&D team. The idea for Seymour showed up about a year ago and Cirne ran with it.
12下一页
友荐云推荐




上一篇:Querying Data in Amazon S3 Directly with User-Space Page Fault Handling
下一篇:记录一个crontab的“坑”
酷辣虫提示酷辣虫禁止发表任何与中华人民共和国法律有抵触的内容!所有内容由用户发布,并不代表酷辣虫的观点,酷辣虫无法对用户发布内容真实性提供任何的保证,请自行验证并承担风险与后果。如您有版权、违规等问题,请通过"联系我们"或"违规举报"告知我们处理。

lly3616 发表于 3 天前
以后为自己醉你怎么看?
回复 支持 反对

使用道具 举报

nhokcodon_khoc 发表于 3 天前
沙发君,我来啦,想我了木?
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

我要投稿

推荐阅读

扫码访问 @iTTTTT瑞翔 的微博
回页顶回复上一篇下一篇回列表手机版
手机版/CoLaBug.com ( 粤ICP备05003221号 | 文网文[2010]257号 )|网站地图 酷辣虫

© 2001-2016 Comsenz Inc. Design: Dean. DiscuzFans.

返回顶部 返回列表