日志服务(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. 当请求或订单发生错误时,开发无需登录服务器,直接通过日志查询功能对错误关键词、次数、关联影响等进行查询,快速定位问题,减少影响覆盖面

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

其它:

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

转自:http://chuansong.me/n/2127255

aliyun 日志服务(Log Service,Log)是针对日志场景的一站式服务的更多相关文章

  1. sed -n "29496,29516p" service.log:从29496行开始检索,到29516行结束

    在工作中常用的Linux命令  javalinux 发布于 2019-07-24   约 11 分钟 前言 只有光头才能变强. 文本已收录至我的GitHub仓库,欢迎Star:https://gith ...

  2. .NET 使用自带 DI 批量注入服务(Service)和 后台服务(BackgroundService)

    今天教大家如何在asp .net core 和 .net 控制台程序中 批量注入服务和 BackgroundService 后台服务 在默认的 .net 项目中如果我们注入一个服务或者后台服务,常规的 ...

  3. 安装 log.io 实时监控 php_error 日志

    Log.io 实时监控 php_error.log 日志 开启 php_error 实时监控日志的第一步,要首先开启 php_error 的功能. vi php.ini 修改 PHP 配置文件,将 ; ...

  4. Log Parser 微软强大的日志分析工具

    Log Parser(微软网站下载)是微软公司出品的日志分析工具,它功能强大,使用简单,可以分析基于文本的日志文件.XML 文件.CSV(逗号分隔符)文件,以及操作系统的事件日志.注册表.文件系统.A ...

  5. 错误:One or more post-processing actions failed. Consult the OPP service log for details

     今天在做采购出入库明细报表的时候,有的时候能正常打印,有的时候报 One or more post-processing actions failed. Consult the OPP serv ...

  6. MySQL中的重做日志(redo log),回滚日志(undo log),以及二进制日志(binlog)的简单总结

    MySQL中有六种日志文件,分别是:重做日志(redo log).回滚日志(undo log).二进制日志(binlog).错误日志(errorlog).慢查询日志(slow query log).一 ...

  7. [日志log] 常用log日志记录方式对比和详解

    1.现在都有哪些记录日志的方法 A.java.util.logging.Logger - 使用详解 B.log4j - 使用详解 C.SLF4J(simple logging Facade for J ...

  8. Oracle数据库运维:要对监听日志文件(listener.log)进行定期清理,如果不定期清理,会遇到下面一些麻烦

    原文链接: http://www.lookdaima.com/WebForms/WebPages/Blanks/Pm/Docs/DocItemDetail.aspx?EmPreviewTypeV=2& ...

  9. ccze - A robust log colorizer(强大的日志着色器)

    这些程序遵循通常的GNU命令行语法,长选项以两个破折号(` - ')开头.选项摘要如下. -a, - argument PLUGIN = ARGUMENTS              使用此选项将AR ...

随机推荐

  1. 大数据学习——mapreduce运营商日志增强

    需求 1.对原始json数据进行解析,变成普通文本数据 2.求出每个人评分最高的3部电影 3.求出被评分次数最多的3部电影 数据 https://pan.baidu.com/s/1gPsQXVYSQE ...

  2. python004 Python3 解释器

    Python3 解释器Linux/Unix的系统上,一般默认的 python 版本为 2.x,我们可以将 python3.x 安装在 /usr/local/python3 目录中.安装完成后,我们可以 ...

  3. 按Esc按钮关闭layer弹窗

    //按Esc关闭弹出框 $(document).ready(function () { }).keydown( function (e) { if (e.which === 27) {  layer. ...

  4. POJ1061青蛙的约会

    Description 两只青蛙在网上相识了,它们聊得很开心,于是觉得很有必要见一面.它们很高兴地发现它们住在同一条纬度线上,于是它们约定各自朝西跳,直到碰面为止.可是它们出发之前忘记了一件很重要的事 ...

  5. cp: omitting directory解决方案

    cp: omitting directory是因为目录下面还有目录.应该使用递归方法.需要加入-r参数. 及:cp -r 该目录名.

  6. 【POJ1149&BZOJ1280】PIGS(最大流)

    题意:Emmy在一个养猪场工作.这个养猪场有M个锁着的猪圈,但Emmy并没有钥匙. 顾客会到养猪场来买猪,一个接着一个.每一位顾客都会有一些猪圈的钥匙,他们会将这些猪圈打开并买走固定数目的猪. 所有顾 ...

  7. php除法的知识点

    php除法的知识点 $a = 7; $b = 3; $c = $a/$b; var_dump($c);//float(2.3333333333333) //整数部分+小数点+小数部分=15位 $b = ...

  8. mysql针对转义字符的模糊搜索

    由于urlencode之后会产生很多'%'符号,这个符号在mysql模糊搜索中代表任意字符,显示会出现问题,例如 name字段经过urlencode之后变成‘%E6%9D%8E%E5%87%A1’,如 ...

  9. neo4j在linux下的安装

    1. Neo4j简介 Neo4j是一个用Java实现的.高性能的.NoSQL图形数据库.Neo4j 使用图(graph)相关的概念来描述数据模型,通过图中的节点和节点的关系来建模.Neo4j完全兼容A ...

  10. 【C++基础 02】深拷贝和浅拷贝

    我的主题是.每天积累一点点. =========================================== 在类定义中,假设没有提供自己的拷贝构造函数,则C++提供一个默认拷贝构造函数. C ...