My (s)crappy personal site was up during the AWS outage, Azure outage and now Cloud flare outage. And I have it for 2 months only! Maybe I can add a tracker somewhere, might be fun.
Uptime Kuma already has some automatically generated badges[1], but not for specific events. Your could manually built your own custom ones based on the same framework[2] though.