Sysdig logo

Sysdig

Open source container monitoring for all Linux container technologies, including Docker, LXC, etc
67
132
+ 1
11

What is Sysdig?

Sysdig is open source, system-level exploration: capture system state and activity from a running Linux instance, then save, filter and analyze. Sysdig is scriptable in Lua and includes a command line interface and a powerful interactive UI, csysdig, that runs in your terminal. Think of sysdig as strace + tcpdump + htop + iftop + lsof + awesome sauce. With state of the art container visibility on top.
Sysdig is a tool in the Monitoring Tools category of a tech stack.
Sysdig is an open source tool with 6.7K GitHub stars and 656 GitHub forks. Here’s a link to Sysdig's open source repository on GitHub

Who uses Sysdig?

Companies
11 companies reportedly use Sysdig in their tech stacks, including Gini, HIS, and LogDNA.

Developers
54 developers on StackShare have stated that they use Sysdig.

Sysdig Integrations

Pros of Sysdig
4
Easy setup
4
Powerful web app
3
Monitoring
Decisions about Sysdig

Here are some stack decisions, common use cases and reviews by companies and developers who chose Sysdig in their tech stack.

We have Prometheus as a monitoring engine as a part of our stack which contains Kubernetes cluster, container images and other open source tools. Also, I am aware that Sysdig can be integrated with Prometheus but I really wanted to know whether Sysdig or sysdig+prometheus will make better monitoring solution.

See more

We are looking for a centralised monitoring solution for our application deployed on Amazon EKS. We would like to monitor using metrics from Kubernetes, AWS services (NeptuneDB, AWS Elastic Load Balancing (ELB), Amazon EBS, Amazon S3, etc) and application microservice's custom metrics.

We are expected to use around 80 microservices (not replicas). I think a total of 200-250 microservices will be there in the system with 10-12 slave nodes.

We tried Prometheus but it looks like maintenance is a big issue. We need to manage scaling, maintaining the storage, and dealing with multiple exporters and Grafana. I felt this itself needs few dedicated resources (at least 2-3 people) to manage. Not sure if I am thinking in the correct direction. Please confirm.

You mentioned Datadog and Sysdig charges per host. Does it charge per slave node?

See more

Sysdig's Features

  • Real-Time Dashboard
  • Historical Replay
  • Dynamic Topology
  • Intelligent Alerting

Sysdig Alternatives & Comparisons

What are some alternatives to Sysdig?
Prometheus
Prometheus is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts if some condition is observed to be true.
New Relic
The world’s best software and DevOps teams rely on New Relic to move faster, make better decisions and create best-in-class digital experiences. If you run software, you need to run New Relic. More than 50% of the Fortune 100 do too.
Datadog
Datadog is the leading service for cloud-scale monitoring. It is used by IT, operations, and development teams who build and operate applications that run on dynamic or hybrid cloud infrastructure. Start monitoring in minutes with Datadog!
osquery
osquery exposes an operating system as a high-performance relational database. This allows you to write SQL-based queries to explore operating system data. With osquery, SQL tables represent abstract concepts such as running processes, loaded kernel modules, open network connections, browser plugins, hardware events or file hashes.
AppDynamics
AppDynamics develops application performance management (APM) solutions that deliver problem resolution for highly distributed applications through transaction flow monitoring and deep diagnostics.
See all alternatives

Sysdig's Followers
132 developers follow Sysdig to keep up with related blogs and decisions.