<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Incident Management on BonsAI Documentation</title>
    <link>/docs/incident-management/</link>
    <description>Recent content in Incident Management on BonsAI Documentation</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <atom:link href="/docs/incident-management/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>On-Call</title>
      <link>/docs/incident-management/on-call/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/incident-management/on-call/</guid>
      <description>&lt;h1 id=&#34;on-call&#34;&gt;&#xA;  On-Call&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#on-call&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;How Datadog On-Call pages each owning team and who is expected to respond.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Classification:&lt;/strong&gt; Internal-Only&lt;/p&gt;&#xA;&lt;h2 id=&#34;when-to-use-this-page&#34;&gt;&#xA;  When to Use This Page&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#when-to-use-this-page&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;You are joining a team and need paging set up&lt;/li&gt;&#xA;&lt;li&gt;You want to know who gets paged and when&lt;/li&gt;&#xA;&lt;li&gt;You are adding a monitor that should page a team&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;teams&#34;&gt;&#xA;  Teams&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#teams&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Each team owns its monitors and gets paged for them. The Admin team is notified on every incident.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Triggering Incidents</title>
      <link>/docs/incident-management/triggering/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/incident-management/triggering/</guid>
      <description>&lt;h1 id=&#34;triggering-incidents&#34;&gt;&#xA;  Triggering Incidents&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#triggering-incidents&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Every way an incident can start, and how each source reaches the owning team.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Classification:&lt;/strong&gt; Internal-Only&lt;/p&gt;&#xA;&lt;h2 id=&#34;when-to-use-this-page&#34;&gt;&#xA;  When to Use This Page&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#when-to-use-this-page&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;You want to know why you were paged&lt;/li&gt;&#xA;&lt;li&gt;You are adding a new monitor that should page&lt;/li&gt;&#xA;&lt;li&gt;You spotted a problem and need to raise it&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;trigger-sources&#34;&gt;&#xA;  Trigger Sources&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#trigger-sources&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Source&lt;/th&gt;&#xA;          &lt;th&gt;Type&lt;/th&gt;&#xA;          &lt;th&gt;Route&lt;/th&gt;&#xA;          &lt;th&gt;Result&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;P1 Datadog monitor&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Automated&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;@incident-critical&lt;/code&gt; + &lt;code&gt;@oncall-&amp;lt;team&amp;gt;&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Incident auto-declared, team paged, Slack channel created&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;P2 Datadog monitor&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Automated&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;@oncall-&amp;lt;team&amp;gt;&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Team paged, no incident created&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;P3 Datadog monitor&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Automated&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;@oncall-&amp;lt;team&amp;gt;&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Team paged, no incident until declared&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Prod deploy failure&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Automated&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;notify-failures&lt;/code&gt; job in &lt;code&gt;prod-deploy.yaml&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Page (PagerDuty today, migrating)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Sentry alert&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Automated&lt;/td&gt;&#xA;          &lt;td&gt;Sentry → Slack alert channel&lt;/td&gt;&#xA;          &lt;td&gt;Engineer declares manually&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Datadog UI&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Manual&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Incidents → Declare Incident&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Incident declared, team paged&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;p1-monitors-end-to-end&#34;&gt;&#xA;  P1 Monitors: End to End&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#p1-monitors-end-to-end&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;A P1 monitor &lt;strong&gt;always&lt;/strong&gt; triggers an incident. No human decision is needed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Managing Incidents</title>
      <link>/docs/incident-management/managing-incidents/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/incident-management/managing-incidents/</guid>
      <description>&lt;h1 id=&#34;managing-incidents&#34;&gt;&#xA;  Managing Incidents&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#managing-incidents&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;How an incident is run in Datadog from declaration to resolution. Each incident gets its own Slack channel, and Ken Kanai is always the Incident Commander.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Classification:&lt;/strong&gt; Internal-Only&lt;/p&gt;&#xA;&lt;h2 id=&#34;when-to-use-this-page&#34;&gt;&#xA;  When to Use This Page&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#when-to-use-this-page&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;You just declared or acknowledged an incident&lt;/li&gt;&#xA;&lt;li&gt;You are the lead responder for your team&lt;/li&gt;&#xA;&lt;li&gt;You need the status update templates&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;severity-levels&#34;&gt;&#xA;  Severity Levels&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#severity-levels&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Level&lt;/th&gt;&#xA;          &lt;th&gt;Definition&lt;/th&gt;&#xA;          &lt;th&gt;Response Time&lt;/th&gt;&#xA;          &lt;th&gt;Update Cadence&lt;/th&gt;&#xA;          &lt;th&gt;Examples&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;SEV-1&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Complete outage or security breach&lt;/td&gt;&#xA;          &lt;td&gt;Immediate&lt;/td&gt;&#xA;          &lt;td&gt;15 min&lt;/td&gt;&#xA;          &lt;td&gt;API down, database unavailable&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;SEV-2&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Major flow impaired&lt;/td&gt;&#xA;          &lt;td&gt;15 minutes&lt;/td&gt;&#xA;          &lt;td&gt;30 min&lt;/td&gt;&#xA;          &lt;td&gt;Login failing, extraction stopped&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;SEV-3&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Partial impact, no workaround&lt;/td&gt;&#xA;          &lt;td&gt;1 hour&lt;/td&gt;&#xA;          &lt;td&gt;60 min&lt;/td&gt;&#xA;          &lt;td&gt;One integration sync failing&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;Only SEV-1 to SEV-3 are used. Minor issues with a workaround become Linear tickets, not incidents.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Postmortems</title>
      <link>/docs/incident-management/postmortems/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/incident-management/postmortems/</guid>
      <description>&lt;h1 id=&#34;postmortems&#34;&gt;&#xA;  Postmortems&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#postmortems&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;How every resolved incident turns into learnings and tracked fixes.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Classification:&lt;/strong&gt; Internal-Only&lt;/p&gt;&#xA;&lt;h2 id=&#34;when-to-use-this-page&#34;&gt;&#xA;  When to Use This Page&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#when-to-use-this-page&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;An incident moved to &lt;strong&gt;Resolved&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;li&gt;You own a postmortem&lt;/li&gt;&#xA;&lt;li&gt;You are running a postmortem review meeting&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;requirements&#34;&gt;&#xA;  Requirements&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#requirements&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Severity&lt;/th&gt;&#xA;          &lt;th&gt;Postmortem&lt;/th&gt;&#xA;          &lt;th&gt;Deadline&lt;/th&gt;&#xA;          &lt;th&gt;Review meeting&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;SEV-1&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Required&lt;/td&gt;&#xA;          &lt;td&gt;48 hours&lt;/td&gt;&#xA;          &lt;td&gt;Required&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;SEV-2&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Required&lt;/td&gt;&#xA;          &lt;td&gt;48 hours&lt;/td&gt;&#xA;          &lt;td&gt;Required&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;SEV-3&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Required&lt;/td&gt;&#xA;          &lt;td&gt;1 week&lt;/td&gt;&#xA;          &lt;td&gt;Optional&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;The Lead Responder from the owning team writes the postmortem. Ken Kanai, as Incident Commander, approves it.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
