All components are green, but production is down: analyzing an incident found in git
This article examines an instructive case of an incident where the company's infrastructure appeared fully operational according to monitoring metrics, yet production services remained unavailable for twenty minutes. Despite perfect database performance and no errors in the cloud infrastructure, the team could not quickly identify the cause of the failure. The author emphasizes that the problem was hidden in the infrastructure configuration change history, which engineers ignored during the first minutes of the outage. The analysis demonstrates that even with advanced monitoring and infrastructure-as-code, the human factor and reviewing Git history remain critical when troubleshooting. The article urges specialists to pay more attention to auditing infrastructure code changes, as they often contain non-obvious causes for major system failures that standard monitoring systems fail to capture.
This is a summary. Read the full article at the original source:
HabrRelated stories
In a recent exploration of modern development, developer Erikch examines whether coding agents should influence the choice of software libraries. As A…
Can the universe fit on an infinite canvas? Or where does 'entanglement' actually live?
The author continues a series of articles on the development of the Plyra prototype, a tool for managing complex and entangled knowledge, positioned a…
I stored Tailwind classes in the database. After the build, half of the styles disappeared
The author shares their experience with a non-standard technical challenge: storing raw HTML with Tailwind CSS classes directly in a database. During…



