تطبيق تقنية المعلومات في المنزل: تسجيل السجلات
في إطار سلسلتي حول جعل منزلك أشبه بيئة عمل تجارية جادة، أريد هذه المرة الحديث عن جمع السجلات. تطرقنا إلى هذا الموضوع قليلاً في “تطبيق تقنية المعلومات في المنزل: إدارة التذاكر والمراقبة” إذ يجمع Spiceworks الذي ذكرته هناك قدراً من أحداث Windows. كان ذلك معالجة خفيفة جداً للموضوع، غير أن “متخصص تقنية المعلومات المنزلية” الجاد سيريد شيئاً أكثر متانة وعلى مستوى المؤسسات.
انتقل جمع السجلات وبحثها وإعداد تقاريرها على مستوى المؤسسات من مكانة متخصصة إلى أداة تقنية معلومات جوهرية على مدى العقد الماضي بقيادة Splunk المتواجدة في كل مكان. هناك منتجات كثيرة يمكن أن تندرج في هذه الفئة بدرجات متفاوتة من الميزات والمتانة. تميل أنظمة التسجيل التقليدية "القديمة" إلى الاندراج في فئات جامعي أحداث Windows كـ Spiceworks وWindows Event Collector وManageEngine EventLog Analyzer. في عالم UNIX وعالم أجهزة الشبكات نميل إلى العمل مع أنظمة متوافقة مع syslog كـ Rsyslog وSolarwinds Kiwi Syslog Server. لكن هذه المنتجات محدودة إلى حد ما، إذ تتمحور كثيراً حول منصات محدودة وكثيراً ما تكون مكلفة للغاية (Kiwi) أو تفتقر إلى تجربة مستخدم جيدة (Rsyslog). عند الاستكشاف لمختبرك المنزلي قد يكون منطقياً تجربة بعض هذه المنتجات. لكن للرقي الحقيقي بمستوى تسجيلك سنحتاج إلى النظر في منصات أكثر متانة بكثير تعالج جميع مصادر البيانات هذه وأكثر، وتكون قابلة للتوسع ومصممة ليس فقط حول جمع البيانات بل حول جعلها قابلة للبحث والعرض وبشكل مأمول صالحة للاستخدام من قِبل أكثر من مجرد مسؤول النظام المنزلي المتمرس.
يتصدر هذا الجيل الجديد من أنظمة جمع السجلات Splunk. Splunk هو بشكل أساسي حزمة برامج خاصة محلية النشر لكنها متاحة بخيار "مجاني" مثالي عموماً لهواة تقنية المعلومات المنزلية. يُحدّد الإصدار المجاني حجم سجلات الاستيعاب اليومي ولا يدعم مستخدمين متعددين وهو ما من المرجح ألا يشكل عقبة حقيقية للاستخدام المنزلي. حد الاستيعاب حالياً 500 ميجابايت يومياً وهو حجم هائل من السجلات. يفهم Splunk أن عملاءه الذين يدفعون سيكونون دائماً المتاجر الأكبر ذات الأحجام الكبيرة من السجلات لذا فإن منح منتجهم مجاناً للمتاجر الصغيرة والمستخدمين الشخصيين يُفيد فعلياً نتيجتهم النهائية من خلال تشجيع تجربة أوسع ومعرفة بمنتجهم. Splunk معقد نسبياً ويستغرق بعض الجهد للإعداد لكنه بالغ القوة والغنى بالميزات.
Splunk بالكاد هو اللاعب الوحيد في مجال معالجة السجلات المحلية. في عالم المصدر المفتوح هناك موجة من النشاط حول جمع السجلات وإعداد تقاريرها تبنى في معظمها فوق منصة بيانات Elasticsearch NoSQL والرئيسي منها يُعرف بمجموعة “ELK” في إشارة إلى المكونات الثلاثة الرئيسية: Elasticsearch وLogstash وKibana. بديل شائع هو الحفاظ على المجموعة مع استبدال Kibana واجهة تحليل البيانات بـ Graylog2 وهو أيضاً مفتوح المصدر. توفر مجموعة ELK أو ما شابهها وظائف مشابهة جداً لـ“Splunk” دون قيود Splunk. Splunk هو بالتأكيد الخيار الأكثر شعبية للمؤسسات اليوم لكن ELK يحقق تقدماً ملحوظاً في حصة الاهتمام ويظهر بكثرة أكبر في الشركات الأكثر ابتكاراً كشركات ناشئة تقنية وشركات أبحاث وخدمات استضافة كبيرة (Dreamhost راعٍ بارز).
التصدي لمشروع إدارة سجلات محلي سيوفر ذريعة رائعة لكل تلك الأجهزة الزائدة المنتشرة في المنزل وسيمنح تجربة أعمق في إدارة الأنظمة إذ هناك "خادم" أكبر للإدارة والصيانة. خلافاً لما هو في الأعمال، عند ممارسة تقنية المعلومات في المنزل هناك مزايا كبيرة للتوسع التقني والقصد من اتخاذ المسار الأصعب. نسعى بنشاط إلى تحديات وأنظمة ذات مغزى تعمل في المنزل وتُنتج قيمة حقيقية، وتحليل السجلات مكان رائع لإضافة قيمة من خلال الاستفادة من البيانات التي تنتجها شبكتك بالفعل وتقديمها لك بطريقة تجعلك أكثر قدرة على توقع المشكلات قبل وقوعها وتتبع المشكلات بعد حدوثها وتعزيز الأمان بشكل كبير - معرفة ما يحدث في شبكتك وأجهزتك له قيمة كبيرة، وتحليل أحداث Windows وسجلات UNIX syslog يدوياً أمر ممل وعرضة للأخطاء. النظر إلى البيانات المصورة أكثر فعالية وموثوقية. كما يمكن لمنصات التسجيل إرسال تنبيهات بناءً على أحداث السجلات.
إدارة السجلات المحلية ليست الخيار الوحيد. إدارة السجلات متاحة أيضاً في نموذج أعمال البرمجيات كخدمة مع لاعبَين رئيسيَّين حقيقيَّين: Splunk من خلال خدمة “Splunk Storm” والرائدة في السوق Loggly. يقدم كلا هذَين المورّدَين إصدارات مجانية كاملة محدودة السعة من منتجاتهما المستضافة والتي تفوق بكثير ما يحتاجه أي مستخدم منزلي لتقنية المعلومات. تتيح لك هذه الخدمات البدء وتشغيل إدارة السجلات على مستوى المؤسسات في غضون دقائق دون أي استثمار سواء في الوقت أو المال أو الأجهزة. إذا كانت أهدافك أقل تركيزاً على تعلم إدارة النظام وأكثر تركيزاً بشكل بحت على إدارة السجلات الجيدة أو كنت ببساطة تفتقر إلى رفوف الأجهزة في المنزل التي تستدعي إنشاء خدمات تقنية معلومات "إضافية" عن قصد في المنزل، فإدارة السجلات المستضافة هي على الأرجح الخيار الصحيح لك. بالنسبة لمن يتمحورون حول التطوير أو إدارة الشبكات أو مجالات أخرى من تقنية المعلومات، هذا على الأرجح الخيار الأكثر فائدة. Loggly بشكل خاص سهل التسجيل والبدء في إرسال بيانات السجلات لأي شخص وهو المنتج الرائد في إدارة السجلات المستضافة اليوم.
كلما كبرت شبكتك المنزلية وازداد نشاطها كلما زادت قيمة جمع السجلات الجيد وإدارتها. توفر السجلات نظرة ثاقبة عميقة في شبكتك وحل إدارة سجلات جيد لن يمنحك فحسب نظرة عامة عالية المستوى على بياناتك بل سيكون مفيداً أيضاً في استبدال العروض التقليدية لبيانات سجلاتك الحية. العمل من واجهة ويب جذابة أكثر فعالية عموماً من تصفح السجلات يدوياً حتى عند النظر في الأحداث الحالية. وبعض حلول إدارة السجلات ستوفر أيضاً مرافق جيدة لاحتفاظ طويل الأمد بالسجلات وهو ما يفتقر إليه كثيراً في الحلول غير المركزية.
تزداد أهمية إدارة السجلات الجيدة يوماً بعد يوم وتغدو خدمة متوقعة في الأعمال. قبل خمس سنوات كان من الشائع رؤية حتى المؤسسات الكبيرة جداً لم تتبنَّ بعد هذه الأنواع من الأدوات. اليوم يُفترض أن أي شركة بحجم معقول ستمتلك حل تسجيل متمكناً ومتطوراً تقريباً هو Splunk، ومع انخفاض حواجز الدخول بشكل متزايد من ELK وLoggly نرى تسجيل المؤسسات يشق طريقه إلى شركات أصغر فأصغر. التسجيل في المنزل طريقة ممتازة لتعزيز ملفك الشخصي وتوسيع معرفتك ومهاراتك وبناء سيرتك الذاتية. ابدأ التسجيل اليوم!