高效、便捷、一站式日志解决方案--阿里云日志服务

日志服务(Log Service,Log)是针对日志场景的一站式服务,在阿里巴巴集团内部被广泛使用。用户无需开发就能快捷完成日志生命周期中采集、消费、投递以及查询功能。

日志服务当前提供如下功能

  • 日志中枢(LogHub):通过Agent/API实时收集、订阅、消费日志数据
  • 日志投递(LogShipper):将日志定时归档至存储/计算类服务(ODPS/OSS)
  • 日志查询(LogSearch):提供基于时间、关键词查询用以定位及分析问题

高效、便捷、一站式日志解决方案--阿里云日志服务

其中日志中枢为基础功能,用户可根据需求选择日志投递及日志查询功能。日志服务提供健全API及Web控制台方便用户使用。

产品优势

  1. 使用便捷

    • 告别复杂配置,5分钟接入

      • 通过API/Web管理上万设备
      • 原生Agent支持,操作简单
  2. 丰富上下游,并不断拓展中

      *     上游:Linux、Windows,API、SDK 
      *     下游: SDK/API、ODPS 、EMR(Sp ark、MR)、Storm
      *     即将推出:OSS、云监控等
  3. 稳定可靠

      *     三副本可靠性;48H任意时段消费
      *     高可用设计,可依赖服务
      *    支持多租户、支持RAM
    

基于日志服务的解决方案

日志服务与多个云产品、以及第三方开源生态进行对接,最大程度上降低用户使用门槛:例如流计算、数据仓库、监控等,除此之外在安全等领域引入ISV,可以通过安全云市场享受日志分析专家的服务。

高效、便捷、一站式日志解决方案--阿里云日志服务

一些典型场景

日志分析、大数据分析(Log Analysis)

典型场景与使用过程:

  1. 通过Agent、API实时收集系统产生事件,例如访问、点击等
  2. 通过LogHub接口进行流计算,例如分析用户最喜爱的节目,当前观看最高的频道,各个省市点播率等,精确运营
  3. 对日志进行数仓离线归档,每天、每周出详细的运营数据、账单等

__适合领域__:流媒体、电子商务、移动分析、游戏运营等,大名鼎鼎的CNZZ也是日志服务的用户)

日志审计 (SEIM, Auditing)

典型场景与使用过程:

  1. 通过Agent实时收集日志至日志服务,在此过程中无需担心误删、或被黑客删除
  2. 通过日志查询功能,快速分析访问行为,例如查询某个账户、某个对象、某个操作的操作记录
  3. 通过日志投递OSS、ODPS对日志进行长时间存储,满足合规审计需要

__适合领域__:电子商务、*平台、网站等。 阿里云官网产品:ActionTrail,日志审计等就是基于日志服务开发

问题诊断(Trouble Shooting)

典型场景与使用过程:

  1. 开发过程中,对客户端、移动设备、服务端、模块等加入日志、并通过ID进行关联
  2. 收集各个模块日志,通过云监控、流计算等实时获得访问情况
  3. 当请求或订单发生错误时,开发无需登录服务器,直接通过日志查询功能对错误关键词、次数、关联影响等进行查询,快速定位问题,减少影响覆盖面

__适合领域__:交易系统、订单系统、移动网络等

其它:

计量计费、业务系统监控、漏洞检测、运营分析、移动客户端分析等。在阿里云内部,日志服务无处不在,几乎所有云产品都在使用日志服务解决日志处理、分析等问题。

常用链接

上一篇:从操作系统内核看设计模式--linux内核的facade模式


下一篇:【Python】python对象与json相互转换