Releases: draios/sysdig
Releases · draios/sysdig
0.12.1
0.12.0
New features
- New filters
container.mount.*to match container mount points - New filter
container.privilegedto match containers running in privileged mode - Support latest kubernetes features:
k8s.deployment.*andk8s.rs.*filters are now available - Added
globoperator for strings, works as classic shell glob path matcher - Added
pmatchoperator - Add
lesspackage on docker image
Bug fixes
- Fix memory allocation of
PPM_IOCTL_GET_PROCLIST, caused csysdig crashes in certain cases - Now sysdig compiles on PPC64
- Install script fixes for EPEL and Unbreakable kernel
- Navigation issues on csysdig
0.11.0
New features
- Support for tracers. A way to add user level events to sysdig stream. See announcement blog post.
- New csysdig views: Traces List, Traces Summary, Traces Spectogram
- New evtin.* and span.* filters
- startswith operand for strings, ex:
fd.name startswith /etc - evt.is_open_{read,write} fields, true or false if an event is an open() in read or write
Bugfixes
- Improved performances of Kubernetes metadata parsing.
- Bug fixes for IPv6
0.10.1
Bug fixes
- Minor bugfixes, mostly related to Kubernetes and Mesos parsing
0.10.0
New and updated features
setsideventproc.sidfilter field: the session id of the process generating the eventproc.snamefilter field: the name of the current process session leader--force-term-compatcommand line option: try to configure simple terminal settings (xterm-1002) that work better with terminals like putty
Bug fixes
- Many minor bugfixes
0.9.0
New and updated features
- Mesos and Marathon support:
- csysdig views:
Mesos Tasks,Mesos Frameworks,Marathon Apps,Marathon Groups -msysdig/csysdig parameter to specify URLs for Mesos Master and Marathon API-pmsysdig parameter to get a Mesos-friendly event output- Filter fields:
mesos.task.name,mesos.task.id,mesos.task.label,mesos.task.labels,mesos.framework.name,mesos.framework.id,marathon.app.name,marathon.app.id,marathon.app.label,marathon.app.labels,marathon.group.name,marathon.group.id
- csysdig views:
icontainsfilter comparison operator: case-insensitive string comparison- Support for SSL based authentication and bearer token authentication against the Kubernetes API server. Previously, SSL was just supported for CA verification. See the updated documentation for
-K - New actions on csysdig views:
lsofandrenice - New network filter fields that support a CIDR notation (e.g.
127.0.0.1/24):fd.net,fd.cnet,fd.snet,fd.lnet,fd.rnet
Bug fixes
- Many minor bugfixes
0.8.0
Bug fixes
- Better terminal mouse handling for csysdig
- Minor bugfixes
New and updated features
rktsupport (when running sysdig in a container, bind mounting the rkt directory is necessary, e.g.-v /var/lib/rkt:/host/var/lib/rkt:rofor Docker)chrooteventcontainer.type: the container type, e.g. docker or rkt- Prebuild
sysdig-probefor Debian kernels
0.7.1
Bug fixes
- Fix
sysdig-probecompilation for kernel < 3.4.0 - Fix compilation on OSX
0.7.0
Bug fixes
- Fix
sysdig-probefor kernel 4.4 - Fix a remotely possible deadlock during
ioctlcalls - Fix Kubernetes support when data returned from the API server is particularly big
- Minor bugfixes
New and updated features
- Spectrogram views in csysdig:
spectro_all(System call latency spectrogram) andspectro_file(File I/O latency spectrogram) - Ability to authenticate to a Kubernetes API server using a certificate, via
-K <file_name>or--k8s-api-cert=<file_name>. Can also be specified via the environment variableSYSDIG_K8S_API_CERT - Ability to sort columns in csysdig views using the keyboard
--filter-proclist: apply the filter to the process table-M: add the possibility to stop collecting after X secondsevt.latency.quantized: 10-base log of the delta between an exit event and the correspondent enter eventevt.latency.human: delta between an exit event and the correspondent enter event, as a human readable string (e.g. 10.3ms)
0.6.0
Bug fixes
- Properly compile under Windows and OSX
- Fix a potential kernel bug when accessing a parent process
- Minor bugfixes
New and updated features
- Full support to Kubernetes, even when saving events to a trace file
semgetsystem eventaccesssystem event- Automatically build
sysdig-probeforboot2dockerreleases - Properly filter process table serialization in a trace file when a process filter is used
- Some csysdig actions now ask the user for confirmation