Skip to content

Release 1.2.0

Compare
Choose a tag to compare
@seanvaleo seanvaleo released this 15 Nov 20:19
· 1391 commits to master since this release
5d77514

Minor Release

Assets are available attached to the release here and via Docker and the Cribl CDN at the links below.

New Features and Improvements

AppScope 1.2.0 introduces substantial new functionality:

  • The new scope start command, which takes a filter list as an argument. The filter list has an allowlist section for specifying which processes to scope (along with desired configs), and an optional denylist section for specifying which processes not to scope. Related issues: #987,#1027,#1038,#1069.

  • Integration with Cribl Edge and Cribl Stream version 4.0, whose built-in AppScope Source now supports creating filters (equivalent to editing the filter list described above). Cribl Edge and Cribl Stream also now provide an AppScope Config Editor for creating AppScope config files (variants of scope.yml) and storing them in an AppScope Config Library.

  • The new scope detach command, which stops scoping a process without terminating that process. Related issues: #370,#1039,#1085,#1087,#1088,#1089,#1094,#1107,#1129.

  • To attach to or detach from a process running in a container, it is no longer necessary to run AppScope within the container. You can just scope the container processes from the host. Related issues: #1061,
    #1119.

  • Support for executables built with Go 1.19. (This release also removes support for executables built with Go 1.8.) Related issue: #1073.