تازهترین مقاله
چرخهٔ عمر یک خطا: از گزارش کاربر تا رفع در اسپرینت
یک خطای واقعی را از مرورگر کاربر تا لاگ بکاند، دیتابیس، سرور و تابلوی تیم دنبال میکنیم و میبینیم در هر لایه کجا را باید نگاه کرد.
خواندن مقالهراهنماهای عملی برای کسانی که سامانه میسازند و نگه میدارند: رصد خطا، لاگ متمرکز، SQL Server، امنیت سرور و مدیریت اسپرینت — به فارسی و بدون حاشیه.
تازهترین مقاله
یک خطای واقعی را از مرورگر کاربر تا لاگ بکاند، دیتابیس، سرور و تابلوی تیم دنبال میکنیم و میبینیم در هر لایه کجا را باید نگاه کرد.
خواندن مقالهتاریخ تحویل بهتنهایی نمیگوید نسخه کجا عقب افتاد. ثبت تاریخ برنامهای و واقعی برای چهار نقطهٔ عطف، تأخیر را همان روز نشان میدهد.
منابع، دیسک، آپدیت، آنتیویروس، سرویسها، گواهیها، ساعت و لاگینهای ناموفق؛ چکلیستی عملی برای پایش روزانهٔ سرورهای ویندوز و لینوکس.
سرآیند W3C traceparent، OpenTelemetry در ASP.NET Core و Java و enricher در Serilog: راهنمای عملی رساندن trace_id به همهٔ خطوط لاگ یک درخواست.
باجافزار پیش از رمز کردن فایلها ردپا میگذارد. این نشانهها را بشناسید و بدانید در دقیقههای اول چه باید کرد.
چرخش فایل لاگ، چند سرور و کانتینرهای موقت، grep را کند و ناقص میکنند. لاگ متمرکز چیست و برای راهاندازی درستش به چه چیزهایی باید فکر کرد.
خطای ۹۰۰۲ یعنی لاگ ترنزکشن جا ندارد. پیش از shrink کردن، باید فهمید چه چیزی جلوی استفادهٔ دوباره از لاگ را گرفته است.
بکاپ گرفتن نیمی از کار است. اینکه فایل بکاپ واقعاً برمیگردد و دیتابیس سالم بالا میآید را فقط با بازگرداندن واقعی و DBCC CHECKDB میشود فهمید.
گزارش «کار نمیکند» قابل بازتولید نیست. یک گزارش باگ خوب چه دارد، چطور کاربر را مجبور به نوشتنش نکنیم و فیلدهای حساس را چطور ماسک کنیم.