Debug School

srikanthganoju@gmail.com
srikanthganoju@gmail.com

Posted on

Day1 of Datadog

What is Obserbability?
observability is the extent to which you can understand the internal state or condition of a complex system based only on knowledge of its external outputs.

What is Datadog?
Datadog is a monitoring and analytics tool for information technology (IT) and DevOps teams
that can be used to determine performance metrics as well as event monitoring for infrastructure and cloud services

What is Datadog Agent?
Data dog Agent is a lightweight software running on your host. Its function is to faithfully collect events and
performance indicators for you and transmit them to Datadog so that you can use these monitoring and running data to do something.

What is DogstatsD?
DogStatsD aggregates multiple data points for each unique metric into a single data point over a period of time called the flush interval.

How Datadog works?
Datadog uses a Go-based agent and its backend is made from Apache Cassandra, PostgreSQL and Kafka. A Rest application program interface (API) is used to allow
Datadog to integrate with numerous services, tools, and programming languages. Integrations such as Kubernetes, Chef, Puppet.

Top 10 commands used in Datadog Agent?
$ systemctl start datadog-agent
$ systemctl stop datadog-agent
$ systemctl restart datadog-agent
$ systemctl status datadog-agent
$ ls /var/log/datadog/
$ more /etc/datadog-agent/datadog.yaml
$ more /var/log/datadog/agent.log
$ more /var/log/datadog/process-agent.log
$ more /var/log/datadog/trace-agent.log
$ datadog-agent configcheck
$ datadog-agent config
$ datadog-agent health
$ datadog-agent hostname
$ datadog-agent version

What is Datadog config file and which config you used today?
C:\ProgramData\Datadog\datadog.yaml
/etc/datadog-agent/datadog.yaml

Top comments (0)