Skip to content

Releases: ycrash/yc-360-script

Major Release

17 Jun 07:39
Compare
Choose a tag to compare

Changelog

  1. Improved compatibility with Docker/Kubernetes environments, enabling successful capture of process, resource, and GC data.
  2. Resolved issue causing empty Process Reports due to incomplete capture of the top command output.
  3. Fixed missing Resource Reports by correcting the handling of vmstat command execution.
  4. Addressed GC log display failure by ensuring reliable execution of the ps command.
  5. Set default AppLogLineCount to 10,000
  6. Made heap dump capture asynchronous using goCapture
  7. Enhanced AppLogLineCount to support -1 value for reading all lines
  8. Reverted JStack sleep duration to 10s, applicable with or without tdCaptureDuration
  9. Disabled tdCaptureDuration for JStack in M3 mode
  10. Added support for pre-compressed hdPath to avoid redundant compression
  11. Introduced initial implementation of extended data
  12. Fixed issue where extended data checked the wrong channel
  13. Implemented httpClientTimeout configuration
  14. Updated extended data to include file extension in request URL sent to yc-server
  15. Modified heap dump capture to retain original file extension for compressed dumps
  16. Extended data improvements:
    • Validation added: edFolder must not match the working directory
    • Updated logic to prevent clearing of edFolder

Major Release

09 May 08:13
Compare
Choose a tag to compare

Changelog

  1. Security Updates: Upgraded stdlib and x/net modules to address Go module vulnerabilities.

  2. Process Management: Resolved an issue that caused duplicate processes during M3 execution.

  3. Platform Support: Implemented automatic app log discovery for macOS systems.

  4. Codebase Improvements:
    - Refactored logic related to hd-sub and heap management for improved maintainability.
    - Added support for extended agent runtime duration.

Major Release

24 Jan 16:27
Compare
Choose a tag to compare

Changelog

  1. Bug Fix
  • Issue with true result in case command was ignored,
  • Closing file to prevent potential blocking on io operation,
  • True transmitted status if dmesg capturing skipped,
  • Issue with a specified thread dump file,
  • Closing javacore file to prevent potential blocking on io operation
  1. Diagram added to README file.
  2. Removed unwanted files
  3. Major bug fix and enhanced the capability

Major Release

27 Jul 04:48
Compare
Choose a tag to compare

Changelog

  • Added time string to top result
  • Improved netstat output format
  • Return 127.0.0.1 instead of panic while error happens
  • vmstat implementation
  • vmstat fixed build error
  • Added command top from procps
  • Added tags configured in the YAML to meta-info request for action API
  • Socket timeout while reading response from OpenJ9 VM
  • Fixed toph2 error continue instead of break when error happens
  • Full thread dump to thread dump
  • jattach: change timeout to 30 minutes
  • Support timestamp override as value in m3-fin response
  • Fixed stuck process while capturing Kernel data