4/12
Video + Hình ảnh + AudioB2+60 XP

Giao tiếp xử lý sự cố hệ thống khẩn cấp

Incident Response & Production Outage Communication

Giao tiếp bình tĩnh, rõ ràng và chuẩn xác trong các sự cố sập hệ thống nghiêm trọng (SEV-1): điều phối nhóm ứng cứu khẩn cấp, thực hiện khôi phục phiên bản (rollback), cập nhật tình hình cho các bên liên quan và họp rút kinh nghiệm (blameless post-mortem).

“Communicate calmly and concisely during high-severity (SEV-1) production outages: coordinate war-room triage, execute rollbacks or mitigations, update stakeholders, and lead blameless post-mortems.”

Giao tiếp bình tĩnh, rõ ràng và chuẩn xác trong các sự cố sập hệ thống nghiêm trọng (SEV-1): điều phối nhóm ứng cứu khẩn cấp, thực hiện khôi phục phiên bản (rollback), cập nhật tình hình cho các bên liên quan và họp rút kinh nghiệm (blameless post-mortem).

Từ vựng trọng tâm (8)

outage

/ˈaʊ.tɪdʒ/noun

sự cố ngừng hoạt động, sập hệ thống/dịch vụ

A period when a power supply, cloud service, or software system is unavailable or non-functional.

“We experienced a 12-minute partial outage on the checkout service this afternoon.”

→ Chiều nay chúng tôi đã gặp một sự cố gián đoạn cục bộ kéo dài 12 phút ở dịch vụ thanh toán.

B2

roll back

/rəʊl bæk/phrasal verb / noun (rollback)

khôi phục, quay lui hệ thống về phiên bản ổn định trước đó

To revert a software deployment or database state to a previous working version.

“Let's roll back release v3.14 immediately to stop the memory leak.”

→ Hãy quay lui (roll back) bản phát hành v3.14 ngay lập tức để chặn lỗi rò rỉ bộ nhớ.

B2

root cause

/ˈruːt ˌkɔːz/noun phrase

nguyên nhân gốc rễ (của sự cố)

The fundamental underlying reason for a system failure or bug.

“The root cause of the outage was an exhausted database connection pool.”

→ Nguyên nhân gốc rễ của sự cố sập hệ thống là do cạn kiệt vùng kết nối cơ sở dữ liệu (connection pool).

B2

mitigate

/ˈmɪt.ɪ.ɡeɪt/verb

giảm thiểu tác động, khắc phục tạm thời để hệ thống chạy lại

To make a problem or outage less severe or painful, often before a permanent fix is applied.

“We mitigated the traffic spike by scaling up our Kubernetes worker nodes.”

→ Chúng tôi đã giảm thiểu tác động của đợt tăng lưu lượng đột biến bằng cách mở rộng thêm các node xử lý trên Kubernetes.

B2

blast radius

/ˈblɑːst ˌreɪ.di.əs/noun phrase

bán kính/phạm vi ảnh hưởng của sự cố (bao nhiêu % người dùng hoặc phân hệ bị tác động)

The extent of damage or number of users/services affected when a component fails in production.

“Thanks to feature flags, the blast radius was limited to 5% of beta users.”

→ Nhờ sử dụng cờ tính năng (feature flags), phạm vi ảnh hưởng của lỗi đã được giới hạn ở mức 5% người dùng thử nghiệm.

B2

triage

/ˈtriː.ɑːʒ/verb / noun

phân loại mức độ khẩn cấp và chẩn đoán nhanh để ưu tiên xử lý

The process of quickly examining problems or bugs to decide which ones are the most serious and must be dealt with first.

“Our on-call engineer is currently triaging the elevated 502 Bad Gateway alerts.”

→ Kỹ sư trực ca (on-call) của chúng tôi hiện đang phân loại và chẩn đoán nhanh các cảnh báo lỗi 502 tăng cao.

B2

blameless post-mortem

/ˈbleɪm.ləs ˌpəʊstˈmɔː.təm/noun phrase

buổi họp/báo cáo mổ xẻ sự cố không quy chụp lỗi cá nhân

A structured review after an incident focused on improving system resilience and processes rather than punishing individuals.

“We will hold a blameless post-mortem tomorrow morning to document lessons learned and preventive action items.”

→ Chúng ta sẽ tổ chức buổi họp rút kinh nghiệm không đổ lỗi (blameless post-mortem) vào sáng mai để ghi nhận bài học và các đầu việc phòng ngừa tái diễn.

B2

degraded performance

/dɪˈɡreɪ.dɪd pəˈfɔː.məns/noun phrase

suy giảm hiệu năng (hệ thống chưa sập hẳn nhưng chạy chậm hoặc chập chờn)

A state where a system is still operational but responding much slower or with partial errors.

“Users in the APAC region are currently experiencing degraded performance on search queries.”

→ Người dùng tại khu vực Châu Á - Thái Bình Dương hiện đang gặp tình trạng suy giảm hiệu năng khi thực hiện truy vấn tìm kiếm.

B2

Mẫu câu thông dụng (6)

#1Urgent / Professional

“We are currently investigating elevated error rates on [Service], affecting approximately [Percentage]% of users.”

Hiện chúng tôi đang điều tra tỷ lệ lỗi tăng cao trên [Dịch vụ], ảnh hưởng tới khoảng [Phần trăm]% người dùng.

Ngữ cảnh: Thông báo đầu tiên khi phát hiện sự cố gửi cho các bộ phận liên quan hoặc đăng lên trang trạng thái.

“We are currently investigating elevated 5xx error rates on the payment gateway, affecting approximately 18% of checkout requests.” — Hiện chúng tôi đang điều tra tỷ lệ lỗi 5xx tăng cao trên cổng thanh toán, ảnh hưởng tới khoảng 18% yêu cầu thanh toán.

#2Decisive / Technical

“The issue appears to be triggered by [Deployment/Change]. We are initiating an immediate rollback.”

Sự cố có vẻ xuất phát từ [Bản cập nhật/Thay đổi]. Chúng tôi đang tiến hành quay lui (rollback) ngay lập tức.

Ngữ cảnh: Thông báo quyết định xử lý tức thời (rollback) để nhanh chóng khôi phục dịch vụ.

“The issue appears to be triggered by release v4.2 deployed at 10:15 AM. We are initiating an immediate rollback to v4.1.” — Sự cố có vẻ xuất phát từ bản phát hành v4.2 triển khai lúc 10:15 sáng. Chúng tôi đang tiến hành quay lui ngay lập tức về bản v4.1.

#3Reassuring / Professional

“The rollback is complete and error rates have returned to normal baseline. We are monitoring closely.”

Quá trình quay lui đã hoàn tất và tỷ lệ lỗi đã trở về ngưỡng bình thường. Chúng tôi đang tiếp tục theo dõi sát sao.

Ngữ cảnh: Thông báo rằng sự cố đã được khắc phục tạm thời và hệ thống đã ổn định trở lại.

“The rollback is complete and API error rates have returned to normal baseline. We are monitoring telemetry closely for the next 30 minutes.” — Quá trình quay lui đã hoàn tất và tỷ lệ lỗi API đã trở về mức bình thường. Chúng tôi đang theo dõi sát các chỉ số giám sát trong 30 phút tới.

#4Command / Analytical

“What is the current blast radius, and do we have a workaround for affected customers?”

Phạm vi ảnh hưởng hiện tại lớn đến đâu, và chúng ta có giải pháp tạm thời nào cho các khách hàng bị tác động không?

Ngữ cảnh: Người chỉ huy sự cố (Incident Commander) đánh giá mức độ ảnh hưởng và phương án hỗ trợ khách hàng.

“What is the current blast radius, and do we have a manual workaround for enterprise customers trying to export invoices?” — Phạm vi ảnh hưởng hiện tại lớn đến đâu, và chúng ta có cách xử lý thủ công tạm thời nào cho các khách hàng doanh nghiệp đang cần xuất hóa đơn không?

#5Professional / Structured

“We will share the next status update in [Number] minutes, or sooner if we have a breakthrough.”

Chúng tôi sẽ gửi bản cập nhật tình hình tiếp theo sau [Số] phút nữa, hoặc sớm hơn nếu có bước tiến mới.

Ngữ cảnh: Thiết lập mốc cập nhật thông tin rõ ràng để ban giám đốc yên tâm và không làm gián đoạn kỹ sư đang sửa lỗi.

“We will share the next status update in 15 minutes, or sooner if we have a breakthrough on the database lock.” — Chúng tôi sẽ gửi cập nhật tiếp theo sau 15 phút nữa, hoặc sớm hơn ngay khi tháo gỡ được tình trạng khóa bảng cơ sở dữ liệu.

#6Leadership / Engineering Culture

“Once the dust settles, we'll schedule a blameless post-mortem to address the root cause and add automated guardrails.”

Sau khi sự cố được giải quyết êm xuôi, chúng ta sẽ lên lịch họp rút kinh nghiệm (blameless post-mortem) để xử lý tận gốc nguyên nhân và bổ sung chốt chặn tự động.

Ngữ cảnh: Chuyển bước từ ứng cứu khẩn cấp sang phân tích nguyên nhân gốc rễ và phòng ngừa dài hạn.

“Once the dust settles, we'll schedule a blameless post-mortem to address the root cause and add automated staging load tests.” — Sau khi mọi việc ổn định, chúng ta sẽ họp rút kinh nghiệm không đổ lỗi để giải quyết nguyên nhân gốc rễ và bổ sung bước kiểm thử chịu tải tự động trên staging.

Hội thoại song ngữ

Sơn(Incident Commander (SRE Lead))SEV-1 incident / current blast radius

“Everyone, we have a SEV-1 incident in production. PagerDuty triggered at 14:10 UTC due to a spike in 504 Gateway Timeouts on the order service. Maya, what is the current blast radius?”

Mọi người chú ý, chúng ta đang có một sự cố mức độ nghiêm trọng cao nhất (SEV-1) trên môi trường Production. Cảnh báo PagerDuty kích hoạt lúc 14:10 UTC do lỗi 504 Gateway Timeout tăng vọt ở phân hệ đơn hàng. Maya, phạm vi ảnh hưởng hiện tại thế nào?

Maya(On-call Backend Engineer)triaging / isolated to order placement

“I'm triaging the Datadog traces right now, Sơn. Approximately 65% of checkout requests are timing out. The browse and cart services are unaffected, so the blast radius is isolated to order placement.”

Em đang chẩn đoán nhanh qua nhật ký truy vết trên Datadog đây anh Sơn. Khoảng 65% yêu cầu thanh toán đang bị quá thời gian chờ. Dịch vụ xem hàng và giỏ hàng không bị ảnh hưởng, nên phạm vi sự cố đang cô lập ở bước đặt hàng.

Sơn(Incident Commander (SRE Lead))deployment or config change

“Did any deployment or config change go out right before 14:10 UTC?”

Có bản triển khai code hay thay đổi cấu hình nào vừa được đẩy lên ngay trước 14:10 UTC không?

Maya(On-call Backend Engineer)exhausting our PostgreSQL connection pool

“Yes—release v2.18 was deployed at 14:05 UTC. It introduced a synchronous fraud-check query that seems to be exhausting our PostgreSQL connection pool under high throughput.”

Có ạ—bản phát hành v2.18 vừa được triển khai lúc 14:05 UTC. Bản này có thêm một truy vấn kiểm tra gian lận đồng bộ, có vẻ đang làm cạn kiệt vùng kết nối PostgreSQL khi lượng truy cập tăng cao.

Sơn(Incident Commander (SRE Lead))Initiate an immediate rollback / mitigate customer impact

“Don't try to hotfix it live. Initiate an immediate rollback to v2.17 to mitigate customer impact first. I'll post an update in the #incident-status channel and notify Customer Support.”

Đừng cố vá lỗi trực tiếp lúc này. Hãy tiến hành quay lui (rollback) ngay lập tức về bản v2.17 để khôi phục dịch vụ cho khách hàng trước. Anh sẽ đăng cập nhật vào kênh #incident-status và báo cho đội Hỗ trợ Khách hàng.

Maya(On-call Backend Engineer)Rollback to v2.17 is complete

“Rollback to v2.17 is complete! Connection pool utilization just dropped from 100% back down to 22%, and 504 errors have returned to zero.”

Quá trình rollback về bản v2.17 đã hoàn tất! Mức sử dụng vùng kết nối vừa giảm từ 100% xuống lại 22%, và lỗi 504 đã giảm về 0 rồi ạ.

Sơn(Incident Commander (SRE Lead))blameless post-mortem / load-testing guardrails

“Great work staying calm under pressure, Maya. Let's monitor telemetry for 20 more minutes before resolving the incident, and we'll schedule a blameless post-mortem tomorrow morning to review our load-testing guardrails.”

Em đã giữ bình tĩnh xử lý rất tốt dưới áp lực cao đấy Maya. Hãy theo dõi các chỉ số thêm 20 phút nữa trước khi đóng sự cố, và sáng mai chúng ta sẽ họp rút kinh nghiệm (blameless post-mortem) để rà soát lại các chốt chặn kiểm thử chịu tải nhé.

Ghi chú văn hóa

Các công ty công nghệ hàng đầu thế giới luôn xây dựng văn hóa 'Blameless Post-Mortem' (Họp mổ xẻ sự cố không đổ lỗi cá nhân). Thay vì hỏi 'Ai làm sập hệ thống?', họ hỏi 'Lỗ hổng nào trong quy trình kiểm thử tự động và cảnh báo đã để lọt lỗi này lên Production?'. Top global tech companies practice a 'Blameless Post-Mortem' culture. Instead of asking 'Who broke production?', ask 'What gap in our automated testing, monitoring, or deployment pipeline allowed this bug to reach production?'

Ngữ pháp trong bài

Trọng tâm Ngữ pháp & Ngôn ngữ Chức năng

Grammar & Functional Language Focus

Dùng thì Hiện tại tiếp diễn cho hành động đang xử lý ('We are currently investigating...'), Câu bị động để giữ giọng điệu khách quan không đổ lỗi cá nhân ('A faulty configuration was deployed at...'), và Hiện tại hoàn thành khi thông báo hệ thống đã khôi phục ('Service has been fully restored').

Use Present Continuous for active triage ('We are currently investigating elevated 5xx error rates...'), Passive Voice to maintain a blameless tone ('A faulty configuration was deployed at 14:02 UTC'), and Present Perfect for resolution ('Service has been fully restored').

Bài tập đánh giá (5 câu)

+50 XP
Câu 1 / 5

During a severe production outage (SEV-1), what should be the engineering team's #1 immediate priority?

Trong lúc xảy ra sự cố sập hệ thống nghiêm trọng (SEV-1), ưu tiên số 1 tức thời của đội ngũ kỹ thuật là gì?

Câu 2 / 5

Complete the command: 'Let's _______ back the deployment to v2.17 immediately to restore checkout service.'

Điền từ thích hợp: 'Let's _______ back the deployment to v2.17 immediately to restore checkout service.'

Câu 3 / 5

What does 'blast radius' mean in software engineering and cloud operations?

Thuật ngữ 'blast radius' (bán kính ảnh hưởng) trong vận hành hệ thống phần mềm có nghĩa là gì?

Câu 4 / 5

Complete the phrase: 'Tomorrow we will hold a _______ post-mortem to focus on system improvements rather than pointing fingers.'

Điền tính từ thích hợp: 'Tomorrow we will hold a _______ post-mortem to focus on system improvements rather than pointing fingers.'

Câu 5 / 5

What does 'triage' mean when an on-call engineer receives multiple alerts?

Động từ 'triage' có nghĩa là gì khi kỹ sư trực ca nhận được hàng loạt cảnh báo lỗi?