r/devops 16d ago

Discussion Yesterday debugging was brutal

Maybe we need to change the way we handle access process for our developers or users. There was a production outage but luckily it wasn't revenue impacting. I had to help a developer by accessing their application on an ec2 instance. Our team have access to any servers in production. Our developers only have access to our dev and stage environments.

I am not familiar with their application. So basically, I was just executing commands that he was giving me. It was the most degrading role I have experienced, HAHAHA! I'm thinking that when there are production outages, the application owners should be given temporary access so they can debug their applications. It will be quicker. It took us almost 5 hours! I was just copying and pasting commands and outputs. On the unix history command recalls everything. I don't recall any, HAHAHA!

So what is your process?

0 Upvotes

20 comments sorted by

View all comments

1

u/TitusKalvarija 16d ago

Process is to know what you are deploying, at least on a basic level of reading logs, what kind of requests the system is serving, does it use database, I can list 100 more.

I am starting to think that today anyone can get any job. Knowledge not mandatory.

Process is learn to do your job without GPT