<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Debug School: MathanKumaran</title>
    <description>The latest articles on Debug School by MathanKumaran (@2mathankumarans_874).</description>
    <link>https://www.debug.school/2mathankumarans_874</link>
    <image>
      <url>https://www.debug.school/images/CPDdQlGexClW9WOTxwLbEDeLKxuBxqind7bvkmstzXo/rs:fill:90:90/g:sm/mb:500000/ar:1/aHR0cHM6Ly90aGVw/cmFjdGljYWxkZXYu/czMuYW1hem9uYXdz/LmNvbS9pLzk5bXZs/c2Z1NXRmajltN2t1/MjVkLnBuZw</url>
      <title>Debug School: MathanKumaran</title>
      <link>https://www.debug.school/2mathankumarans_874</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://www.debug.school/feed/2mathankumarans_874"/>
    <language>en</language>
    <item>
      <title>Installing Docker and monitored in DataDog by Mathan</title>
      <dc:creator>MathanKumaran</dc:creator>
      <pubDate>Tue, 18 Apr 2023 12:09:31 +0000</pubDate>
      <link>https://www.debug.school/2mathankumarans_874/installing-docker-and-monitored-in-datadog-by-mathan-2gnh</link>
      <guid>https://www.debug.school/2mathankumarans_874/installing-docker-and-monitored-in-datadog-by-mathan-2gnh</guid>
      <description>&lt;p&gt;&lt;strong&gt;&lt;em&gt;Integrate Docker and gather metrices using Datadog Agent&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;* Install Datadog agent (for example in Ubuntu). Then enable process monitoring using the steps mentioned in below link.

--&amp;gt; https://www.devopsschool.com/blog/how-to-enable-live-process-monitoring-in-datadog-agent/

* Install Docker server. For example, follow this link for installing in Ubuntu

--&amp;gt; https://www.devopsschool.com/blog/how-to-install-docker-in-linux/

* Enable Docker integration with Datadog by modifying conf.yaml file located inside /etc/datadog-agent/conf.d/docker.d/. Need to create this file first by making a copy from conf.yaml.default.

* Restart the Datadog agent.

* Create the container

Login to the Datadog and verify docker &amp;amp; container metrics are appearing and reporting.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
    </item>
    <item>
      <title>DataDog Commands by MathanKumaran</title>
      <dc:creator>MathanKumaran</dc:creator>
      <pubDate>Mon, 17 Apr 2023 11:51:03 +0000</pubDate>
      <link>https://www.debug.school/2mathankumarans_874/datadog-commands-by-mathankumaran-2ol9</link>
      <guid>https://www.debug.school/2mathankumarans_874/datadog-commands-by-mathankumaran-2ol9</guid>
      <description>&lt;p&gt;&lt;strong&gt;DD_API_KEY= DD_SITE="datadoghq.com" bash -c "$(curl -L &lt;a href="https://s3.amazonaws.com/dd-agent/scripts/install_script_agent7.sh)"&gt;https://s3.amazonaws.com/dd-agent/scripts/install_script_agent7.sh)&lt;/a&gt;"&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    To install the agent in Linix
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;systemctl start datadog-agent&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    To start the datadog agent
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;systemctl restart datadog-agent&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    To restart the datadog agent
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;systemctl stop datadog-agent&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    To restart the datadog agent
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;systemctl status datadog-agent&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    To check the status for the agent whether its running or not
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;datadog-agent configcheck&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    To get the list of config item check information
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Configuration provider: file&lt;br&gt;
Configuration source: file:/etc/datadog-agent/conf.d/cpu.d/conf.yaml.default&lt;br&gt;
Instance ID: cpu:e331d61ed1323219&lt;br&gt;
{}&lt;/p&gt;

&lt;h1&gt;
  
  
  ~
&lt;/h1&gt;

&lt;p&gt;=== disk check ===&lt;br&gt;
Configuration provider: file&lt;br&gt;
Configuration source: file:/etc/datadog-agent/conf.d/disk.d/conf.yaml.default&lt;br&gt;
Instance ID: disk:67cc0574430a16ba&lt;br&gt;
use_mount: false&lt;/p&gt;

&lt;h1&gt;
  
  
  ~
&lt;/h1&gt;

&lt;p&gt;=== file_handle check ===&lt;br&gt;
Configuration provider: file&lt;br&gt;
Configuration source: file:/etc/datadog-agent/conf.d/file_handle.d/conf.yaml.default&lt;br&gt;
Instance ID: file_handle:381b8b6ca58d37b0&lt;br&gt;
{}&lt;/p&gt;

&lt;h1&gt;
  
  
  ~
&lt;/h1&gt;

&lt;p&gt;=== io check ===&lt;br&gt;
Configuration provider: file&lt;br&gt;
Configuration source: file:/etc/datadog-agent/conf.d/io.d/conf.yaml.default&lt;br&gt;
Instance ID: io:541b60d158de04a7&lt;br&gt;
{}&lt;/p&gt;

&lt;h1&gt;
  
  
  ~
&lt;/h1&gt;

&lt;p&gt;=== load check ===&lt;br&gt;
Configuration provider: file&lt;br&gt;
Configuration source: file:/etc/datadog-agent/conf.d/load.d/conf.yaml.default&lt;br&gt;
Instance ID: load:bf7cea93fb3aa780&lt;br&gt;
{}&lt;/p&gt;

&lt;h1&gt;
  
  
  ~
&lt;/h1&gt;

&lt;p&gt;=== memory check ===&lt;br&gt;
Configuration provider: file&lt;br&gt;
Configuration source: file:/etc/datadog-agent/conf.d/memory.d/conf.yaml.default&lt;br&gt;
Instance ID: memory:3f1f6288b95b9979&lt;br&gt;
{}&lt;/p&gt;

&lt;h1&gt;
  
  
  ~
&lt;/h1&gt;

&lt;p&gt;=== network check ===&lt;br&gt;
Configuration provider: file&lt;br&gt;
Configuration source: file:/etc/datadog-agent/conf.d/network.d/conf.yaml.default&lt;br&gt;
Instance ID: network:4b0649b7e11f0772&lt;br&gt;
{}&lt;/p&gt;

&lt;h1&gt;
  
  
  ~
&lt;/h1&gt;

&lt;p&gt;=== ntp check ===&lt;br&gt;
Configuration provider: file&lt;br&gt;
Configuration source: file:/etc/datadog-agent/conf.d/ntp.d/conf.yaml.default&lt;br&gt;
Instance ID: ntp:3c427a42a70bbf8&lt;br&gt;
{}&lt;/p&gt;

&lt;h1&gt;
  
  
  ~
&lt;/h1&gt;

&lt;p&gt;=== uptime check ===&lt;br&gt;
Configuration provider: file&lt;br&gt;
Configuration source: file:/etc/datadog-agent/conf.d/uptime.d/conf.yaml.default&lt;br&gt;
Instance ID: uptime:c72f390abdefdf1a&lt;br&gt;
{}&lt;br&gt;
~&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;datadog-agent config&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;  To get the configuration details.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;datadog-agent health&lt;/strong&gt; &lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;  To check healthcheck of the component
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Agent health: PASS&lt;br&gt;
=== 16 healthy components ===&lt;br&gt;
ad-servicelistening, aggregator, collector-queue-15s, collector-queue-900s, dogstatsd-main, forwarder, healthcheck, healthcheck, metadata-agent_checks, metadata-host, metadata-inventories, metadata-resources, tagger-store, tagger-workloadmeta, workloadmeta-puller, workloadmeta-store&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;datadog-agent hostname&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    To get the hostname where the agent is running
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;datadog-agent version&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    To get the version of the agent running
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
    </item>
    <item>
      <title>Observability By MathanKumaran</title>
      <dc:creator>MathanKumaran</dc:creator>
      <pubDate>Mon, 17 Apr 2023 05:21:55 +0000</pubDate>
      <link>https://www.debug.school/2mathankumarans_874/observability-by-mathankumaran-2c4l</link>
      <guid>https://www.debug.school/2mathankumarans_874/observability-by-mathankumaran-2c4l</guid>
      <description>&lt;p&gt;What is Observability ?&lt;/p&gt;

&lt;p&gt;Observability provides the overall behavior of the system. How the system is behaving, what is the reason for failure or any performance issue. &lt;/p&gt;

&lt;p&gt;The Key factor of Observability are:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Metrics&lt;/li&gt;
&lt;li&gt;Logging&lt;/li&gt;
&lt;li&gt;Tracing&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;How to setup Observability ?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.crowdstrike.com/wp-content/uploads/2021/06/Screen-Shot-2021-06-28-at-9.49.33-AM-1024x608.png"&gt;https://www.crowdstrike.com/wp-content/uploads/2021/06/Screen-Shot-2021-06-28-at-9.49.33-AM-1024x608.png&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
