16 votes
Accepted

How to communicate queue-based processing delays to non-technical team members?

As with any outage communications, a non-technical reader will be primarily looking to understand: How long was it? How bad was it? Amazon CloudWatch metrics provides the following metrics for SQS ...
user avatar
9 votes

How to investigate a main process that has died in a docker container?

General ways to track why a process in Linux failed are good. One such way is to run a process using strace which will tell you the system calls process did and usually point to the reason for a ...
user avatar
9 votes
Accepted

How to implement the immutable server pattern without loosing the ability to do post-mortems?

First of all, removing ssh on an immutable server doesn't guarantee there'll be no change, it's more that as there should be no need to change something you reduce the attack surface by removing a ...
user avatar
  • 11.1k
7 votes

How to implement the immutable server pattern without loosing the ability to do post-mortems?

The fact that you don't have SSH access doesn't mean there is no way to access the machine. Most likely you'll be running it on some cloud operator, where you can also do the following: take a ...
user avatar
  • 1,557
3 votes

How to investigate a main process that has died in a docker container?

As far as I am aware, commit and run are the best options here to give you full access to the container as it was when it died. Ideally, your container would spit out some more useful information ...
user avatar
  • 650
3 votes

Should we name names in a blameless post-mortem/retrospective?

Yes, you should include names. "Blameless" postmortems do need to have detailed information and not be bowdlerized. Let me quote from one of the most definitive sources on blameless postmortems, the ...
user avatar
  • 131
3 votes

Should we name names in a blameless post-mortem/retrospective?

Usually for a blameless postmortem, the best idea is to go further than the human error (which for a proper 5 whys should not arise, that's rule 11, but we're just humans :)) and complete the 5 Whys ...
user avatar
  • 11.1k
1 vote

Should we name names in a blameless post-mortem/retrospective?

So, the second example is clearly better - but surely they're missing the whole point of blameless culture? Firstly, it's not relevant who did it or if anyone really wants to follow the link and ...
user avatar

Only top scored, non community-wiki answers of a minimum length are eligible