ब्लॉग पर वापस जाएं
Arnošt Havelka

प्रीमियम: Bash लॉग हंट

grep पाइपलाइन, काउंट्स और सहेजे गए इंसिडेंट नोट्स के साथ डिप्लॉयमेंट विफलताओं को तेज़ी से खोजें।

इंटरएक्टिव पाठ शुरू करें
प्रीमियम: Bash लॉग हंट

जब इंसिडेंट होते हैं, तो गति मायने रखती है। यह अभ्यास मिक्स्ड-केस एरर के लिए एक दोहराने योग्य grep वर्कफ़्लो सिखाता है।

पाइपलाइन पैटर्न (Pipeline Pattern)

कमांड आज़माएं

कौन सी कमांड फ़ेल काउंट को संग्रहीत करती है?

कमांड बनाएं
cat deploy.log | grep -i 'fail' | wc -l > fail-count.txt
grep -iएक ही बार में fail/FAIL/Fail को मैच करें।
wc -lमैचिंग लाइन्स गिनें।
>काउंट को एक रिपोर्ट फ़ाइल में सहेजें।
टर्मिनल
C:\Users\User>cat deploy.log | grep -i 'fail' | wc -l > fail-count.txt

स्टेप 1: एरर सिग्नल की पुष्टि करें (Step 1: Confirm Error Signal)

Command Prompt
INFO deploy started WARN retrying worker FAIL api timeout info finished stage fail db reconnect
C:\Users\User>cat deploy.log

स्टेप 2: टाइमलाइन के लिए काउंट सहेजें (Step 2: Save Count for the Timeline)

Command Prompt
C:\Users\User>cat fail-count.txt

स्टेप 3: इंसिडेंट थीम द्वारा विभाजित करें (Step 3: Slice by Incident Theme)

लक्षणों के आधार पर विफलताओं को विभाजित करने के लिए अतिरिक्त फ़िल्टर का उपयोग करें:


ज्ञान जांच

1 / 2

इंसिडेंट ट्राइएज के दौरान grep -i का उपयोग क्यों करें?

संदर्भ

ये दस्तावेज़ लिंक इस लेख में उपयोग किए गए कमांड के लिए आधिकारिक विवरण प्रदान करते हैं।

अगला

प्रीमियम: Bash इंसिडेंट ड्रिल

सुरक्षित रिलीज़ ट्राइएज वर्कफ़्लो चलाएं: स्टेज, एरर निकालें, और प्रभाव मात्रा को वेरिफाई करें।