Datadog’s $5M Outage
newsletter.pragmaticengineer.com
newsletter.pragmaticengineer.com
I can convert from UTC to my timezone (TZ) in my head, since logs are usually UTC. I know other engineers can do this, too. What I cannot do is convert from a random TZ to my TZ without looking it up. Clearly, the author knew this, which is why EST was added for an American audience.
Note the Datadog post-mortem is UTC [0], but the status page isn't [1]; even the EU one is ET [2].
So why are time stamps not being in UTC a thing?
Reasons I can think of:
* Status pages and post-mortems are not for engineers, but for management?
* Certain US-based companies use ET (i.e. EST or EDT) or PT (i.e. PST or PDT), and everybody else has cargo-culted it.
[0] https://www.datadoghq.com/blog/2023-03-08-multiregion-infras...
No SLA whatsoever? Send Datadog your data, they lose it all, no discount or penalty but at least they don't charge you for storing it?
> For most customers, Datadog’s live functionality was restored within a day and a half, and all data was backfilled within two days, with no reported data loss.
Please test how `systemctl restart systemd-networkd` affects your custom networking setup. It is quite likely to break.
DataDog also published their own post-mortem: [2]
[1] https://www.freedesktop.org/software/systemd/man/networkd.co...
[2] https://www.datadoghq.com/blog/2023-03-08-multiregion-infras...