ApiBoot 2.1.2.RELEASE release, the introduction of links-style log component Admin

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

2.1.2.RELEASE update log

  • ApiBoot Logging (Formula link log component)
    • The request may specify a path prefix configured to report collected log
    • Specified path can not be excluded acquisition of log
    • Json support after printing beautify console
    • Support real-time reporting request logs
    • Support reported at regular specified quantity request log
    • After the start of the project can be configured reporting interval, unit: seconds
    • Support temporary memory cache request log mode
    • Support Services to report the cache after stopping all logging to Admin
    • Admin support the configuration report specified address, to be reported log
    • Admin support from the service registry to obtain the address of the load balancing request log report
    • Support Configuration report the security log user information request
  • ApiBoot Logging Admin (first edition link assembly starting Admin formulas log)
    • Support SpringCloud registry service discovery
    • Support beautification received request log json content
    • Support service reported record specific information log
    • It supports data source stored request log
    • Support SpringSecurity Configuration Protection security log report

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.

Guess you like

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