Api ApiBoot 2.1.1.RELEASE release assembly framework, the new link requests log analysis frame

ApiBoot for the interface services and health, based on SpringBoot complete extension, automated configuration, by encapsulating a series of Starter allow the caller to quickly integrate components, reducing the learning, the use of the threshold, to improve development efficiency.

ApiBoot official website

Official website address: http://apiboot.minbox.io

Update Log

2.1.1.RELEASE (2019- 7-16 release)

  • ApiBoot Logging first edition released
  • Zero intrusion code design
  • Support link log output
  • Support SpringCloud Openfeign pass-through link information log
  • After the completion of the support request more information log notification request Order Notice
  • Support Request exception stack information is saved
  • Support reading RequestBody content
  • Support reading ResponseBody content
  • Support request log associated specific service Id
  • Support for custom log storage
  • ApiBoot OAuth
  • Token support Redis storage
  • Support memory mode, Redis way to configure multiple clients
  • Support memory mode, Redis arranged token is valid
  • ApiBoot Mybatis Enhance
  • Rich examples
  • Official website Documentation Updates

ApiBoot invasive zero, link requests log analysis frame

ApiBootProviding a single application, request log analysis application framework micro service ApiBoot Loggingcharacteristics are listed below:

  • 链路: Request log information for each request generating a single link or multiple, precise positioning program location problem.
  • 耗时: You can analyze each request time-consuming, and improve the performance bottleneck services
  • 异常信息: Encounter unusual request, provide information log requests exception stack of
  • 请求参数: You can get RequestBody, PathParamthe parameters of two ways
  • 响应内容: The content information may be acquired in response to this request.
  • 服务信息: Available ID, IP, Port and other information services.
  • 异步通知: Log data acquired by the request Event/Listenerto the asynchronous notification RPC, MQ, REST, Local.
  • 数据分析: Threshold warning, abnormal notification (SMS, email, etc., 2.1.1.RELEASE version is not implemented.)

ApiBoot LoggingInternal use 拦截器, Filterin combination complete a series of operations.

  1. If a request for headerthe information contained traceId(链路ID)is added to the link, if there is no new link information is generated
  2. If a request headercontaining the information spanId(跨度ID), which is used spanIdas parent spanId, both associated with the request on the subordinate.

Architecture design

 

Guess you like

Origin www.oschina.net/news/108312/apiboot-2-1-1-release-released