Skip to content

Releases: scouter-project/scouter

v1.7.1

25 Jun 08:10

Choose a tag to compare

Release Note

Features

  • Summary view support multi-date searching now. (previous version only shows a day data)

    • menu : Collector > Summary
    • menu : Collector > [Object type] > Summary
  • Import & export perspective settings

    • menu : File > Export perspective settings
    • menu : File > Import perspective settings
  • This version is official release for Alert plugin(script type plugin of collector server)
    -We can build our own alarm rules by handling alert plugins(script type plugin) which are able to compose various performance metrics.

v1.7.0.1

09 Jun 11:34

Choose a tag to compare

Hot fix of java-batch-agent's miss-packaging issue.

v1.7.0

08 Jun 04:57

Choose a tag to compare

Release Note

Features

  • add JDBC driver support of altibase and tibero
  • add performance metric, queuing time
    • measure queuing time from front edge server to application.
    • options (with default value)
    trace_request_queuing_enabled = false;
    trace_request_queuing_start_host_header = "X-Request-Start-Host";
    #time format : t=microsecond (or) ts=second.milli
    #(eg) X-Request-Start-Time: t=1496657175.687
    trace_request_queuing_start_time_header = "X-Request-Start-Time";
  • Experimental feature

    • Traceability for asynchronous processing by producing lambda expressions.
      • It should be tested on a staging environment before applying to production.
      • option(java agent) : hook_lambda_instrumentation_strategy_enabled
  • Added options

    • XLog Search limit count option with default value
      • option(collector) : req_search_xlog_max_count = 500
    • XLog dragging limit count (default : 200)
      • options(client) : XLog Max Display Count
    • add XLog error marking option on sql and api call exception
      • (always making as error at previous version)
      • xlog_error_on_sqlexception_enabled=true
      • xlog_error_on_apicall_exception_enabled=true
  • MISC

    • show detailed description on client's configuration view.(when dbl-click or copy&paste on the list)
    • add help button on XLog view and XLog profile view
    • add another reflection help methods that can be used on script plugin of java agent.

Bug Fixes

  • Fix database purge bug.
  • Fix the bug that manually redefine classes doesn't work correctly.

MISC

  • Change build system : ant to maven
  • Change versioning rule : 0.6.x -> 1.7.x

v0.6.0 release

10 May 14:11

Choose a tag to compare

Release Note

Features

  • features for Spring @controller (Java Agent)

    • the option for profiling parameters of @RequestMapping method
      profile_spring_controller_method_parameter_enabled
    • new scripting plugin which is invoked at start point of @RequestMapping method
  • new options for scouter repository (Collector)

    • separating purge options for data class.
      • profile data, xlog data and counter data
        • profile data - all executed methods and sqls... mgr_purge_keep_days
        • xlog data - all request information(service name & elapsed time..) mgr_purge_xlog_without_profile_keep_days
        • counter data - numbered data like elapsed time chart, tps chart ... mgr_purge_counter_keep_days
  • detailed exeption hooking options (Java Agent)

    • the pattern matching exceptions are marked as error on XLog view.
      -hook_exception_class_patterns
      -hook_exception_exlude_class_patterns
      -hook_exception_handler_method_patterns
      -hook_exception_hanlder_exclude_class_patterns

Bug Fixes

  • fix the critical exception on applications using mariadb jdbc driver 1.5.6
  • fix datasouce collection logic because of changing the JMX attribute name on Tomcat 8.5

Miscellaneous

  • Host Agent : exception handling for abnormal disk status
  • Host Agent : add counter-netstat enabled option
  • Java Agent : Add profile header keys option
  • Java Agent : Add parameterized step
  • Collector : Add check_term option for alert rule engine
  • Collector : Add non-permenant-daily-repository option for service-name & api-name
  • Client : colored gap time at profiling
  • Client : make faster xlog filter when the search term match exactly without wildcards.
  • Add additional XLog column 'text1', 'text2' for user specific data and the columns does not use the scouter text dictionary.

pre-0.5.2-1

13 Apr 01:06

Choose a tag to compare

pre-0.5.2-1 Pre-release
Pre-release
Merge pull request #314 from scouter-project/dev

Dev

v0.5.1 release

30 Mar 13:21

Choose a tag to compare

Release Note

Features

Change Note

  • Scouter client : STDOUT redirect to console view.

Bug fix

  • fix the bug that produces blank xlog profile view when method step name has a blank name.
  • change default value of the option hook_lambda_instrumentation_strategy_enabled to false.
    (It produces CallSite generation error on some unknown environment.)

v0.5.0 Release

27 Mar 14:09

Choose a tag to compare

Release Note

Features

  • Support @XXXMapging RequestHandle annotation
  • Support async servlet
  • Support spring RestTemplate and AsyncRestTemplate
  • Trace multithreaded transaction
  • Restore XLog column's width and order
  • add another option '3:Header' to trace_user_mode values
  • Add scouter notice

Change Note

  • Chagne mac client workspace ( userhome/.scouter )

Bug fix

  • When tokenize sql, ignore comment

v0.4.22 Release

14 Jan 06:47

Choose a tag to compare

Release Note

Feature

  • Auto thread dump when cpu usage exceed threshold
  • ServiceGroup will show percentage in tooltip #276
  • Add batch counters

Change Note

  • Client project updated to eclipse neon plugin.
  • Client runtime environment based on JRE 1.8
  • Tycho version up 0.26.0
  • Reverse asm weaving ordering

Bug fix

v0.4.21 Release

10 Nov 08:01

Choose a tag to compare

Release note

  • Support MacOS Sierra
  • Add peak load control

v0.4.20 Release

16 Oct 13:09

Choose a tag to compare

Release note

  • Add active service vertical eq chart