Skip to content

rscampos/tracee

This branch is 4 commits ahead of, 177 commits behind aquasecurity/tracee:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2e661e1 · Jan 14, 2025
Jan 14, 2025
Apr 15, 2024
Jan 10, 2025
Mar 29, 2023
Jan 10, 2025
Dec 18, 2024
Jan 10, 2025
Dec 18, 2024
Dec 18, 2024
Jan 13, 2025
Jan 10, 2025
Dec 25, 2024
Jan 7, 2025
Oct 8, 2024
May 20, 2022
May 25, 2023
May 12, 2023
Aug 27, 2024
Feb 16, 2022
May 22, 2024
Sep 19, 2019
Dec 18, 2024
Nov 15, 2019
May 15, 2023
Jan 4, 2024
Jun 10, 2023
Dec 18, 2024
May 1, 2023
Jan 10, 2025
Jan 10, 2025
Dec 18, 2024
Feb 6, 2023

Repository files navigation

Tracee Logo

Before moving on, please consider giving us a GitHub star ⭐️. Thank you!

About Tracee

Tracee is a runtime security and observability tool that helps you understand how your system and applications behave.
It is using eBPF technology to tap into your system and expose that information as events that you can consume.
Events range from factual system activity events to sophisticated security events that detect suspicious behavioral patterns.

To learn more about Tracee, check out the documentation.

Quickstart

To quickly try Tracee use one of the following snippets. For a more complete installation guide, check out the Installation section.
Tracee should run on most common Linux distributions and kernels. For compatibility information see the Prerequisites page. Mac users, please read this FAQ.

Using Docker

docker run --name tracee -it --rm \
  --pid=host --cgroupns=host --privileged \
  -v /etc/os-release:/etc/os-release-host:ro \
  -v /var/run:/var/run:ro \
  aquasec/tracee:latest

For a complete walkthrough please see the Docker getting started guide.

On Kubernetes

helm repo add aqua https://aquasecurity.github.io/helm-charts/
helm repo update
helm install tracee aqua/tracee --namespace tracee --create-namespace
kubectl logs --follow --namespace tracee daemonset/tracee

For a complete walkthrough please see the Kubernetes getting started guide.

Contributing

Join the community, and talk to us about any matter in the GitHub Discussions or Slack.
If you run into any trouble using Tracee or you would like to give use user feedback, please create an issue.

Find more information on contribution documentation.

More about Aqua Security

Tracee is an Aqua Security open source project.
Learn about our open source work and portfolio here.

About

Linux Runtime Security and Forensics using eBPF

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 84.0%
  • C 14.0%
  • Shell 1.2%
  • Other 0.8%