إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

انشاء LogServer بسهولة

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • انشاء LogServer بسهولة

    السلام عليكم

    عندما تدير أكثر من سيرفر تحتاج الى مراقبة وقراءة اللوق في كل تلك السيرفرات ، ولجعل العملية أسهل أقوم بضم تلك اللوقات الى سيرفر واحد

    من خلال هذا الموضوع راح نتعلم كيف نعمل سيرفر خاص باللوق ،بمعنى اخر ساجعل جهازي يستقبل اللوق من اجهزة اخرى أولا

    اقوم بتحرير الملف /etc/sysconfig/syslog ، ثم اضيف الخيار r- للمتغير SYSLOGD_OPTIONS ليصبح هكذا
    كود:
    SYSLOGD_OPTIONS="-r -m 0"
    ثم اقوم باعادة تشغيل الخدمة باحد هذه الاوامر

    كود:
    service syslog restart
    /etc/init.d/syslog restart
    الان اصبح جهازي قادر على استقبال اللوق من اجهزة اخرى ، وبقي علينا اعداد هذه الاجهزة لارسال اللوق لجهازي

    في السيرفر الاخر نقوم بتحرير الملف /etc/syslog.conf ، لتحديد اماكن تخزين او طباعة اللوق من النظام

    ولنجعل اللوق الخاص بالخدمة cron يذهب للسيرفر البعيد اكتب فيه مايلي

    كود:
    cron.*    @10.0.0.3
    باعتبار ان 10.0.0.3 هو عنوان الاي بي للسيرفر الذي اعددته مسبقا.

    واي خدمة تبي اللوق الخاص فيها يذهب للسيرفر البعيد اقوم بكتابة اسمها ، مثال mail

    كود:
    mail.*   @10.0.0.3
    عليك قراءة هذا الملف والتعليقات التي فيه ، لتحدد أي من هذه الخدمات يجب ان يذهب اللوق الى هناك أو في ملف محلي

    وتقوم بمسح الاعداد الاصلي او الافتراضي لها .

    مثلا لو اردنا ان نجعل كل اللوق الذي يظهر في ملف /var/log/messages يذهب للسيرفر البعيد ، اقوم بكتابة ما يلي

    كود:
    *.info;mail.none;news.none;authpriv.none;cron.none     @10.0.0.3
    طبعا اقوم بازلة الاعداد الافتراضي ، بمسح السطر التالي

    كود:
    *.info;mail.none;news.none;authpriv.none;cron.none /var/log/messages
    لينوب عنه السطر الاول ، وهكذا

    ومن هذا الملف تستطيع تحديد اماكن تخزين اللوق سواء في سيرفر بعيد او في ملف محلي بنفس الجهاز.

    لمزيد من المعلومات عليك بالامر man syslog .

    ان شاء الله تعم الفائدة للجميع

  • #2
    نايس ياعزوز ، موضوع 100%
    Programming-Fr34ks[dot]NET
    Ma Weblog
    ابدأ بتعلم Python | Ruby
    كتاب البايثون متوافر الآن
    لا اتواجد بهذا المنتدى ... للإتصال

    تعليق


    • #3
      Azooz R0x
      V.I.P

      (وَاصْبِرْ فَإِنَّ اللَّهَ لَا يُضِيعُ أَجْرَ الْمُحْسِنِينَ)
      هود 115

      Linux is user-friendly, but it happens to be selective about its friends

      "احذر أن تكون مثل البقية تأخذ وﻻتعطي ، فلن يكون هناك مصادر تعليمية على الشبكة، ﻻأكثر الله من أمثالهم"


      مجتمع لينوكس العربي: وقف لله تعالى وصدقة جارية، فلا بارك الله في كل من يحاول الإساءة إليه في الظاهر أو في الخفاء...


      تعليق


      • #4
        طيب ياعزوز شرح جميل والحمد لله عرفت للوج سيرفر .. لكن عندي سؤال ..


        هل الامر : netstat -an يفي بغرض معرفه الجهات المتصله بالسيرفر وهل يعرض الـip او لا ...


        شكرا ع الموضوع الي مثل وجهك تم التسيف :thumpsup_green: لاستفيد منه لاحقاُ ..


        ###

        bad3r
        :argeeleh:
        Twitter
        : @Linux4SA

        تعليق


        • #5
          ممتاز
          شكرا
          لابد ان نسأل لماذا......
          لابد ان نبحث عن أجوبة.....
          لابد ان تكون متوافقة مع العقل و الواقع.....
          الحمد لله الذي منحنا هذه النعم.

          تعليق


          • #6
            موضوع جااااااامد و الLog Servers على الرغم من كونها مهمة إلا إنها أحيانا بتسبب أخطار أمنية حقيقية!
            My-LiFe My Blog
            أنتظروا ثلاثة مفاجئات قريباً..
            I'm GONE !...WITHOUT h3h3!

            تعليق


            • #7
              شكرا للجميع

              sAFA7_eLNeT منين هيجي الخطر دا ؟

              تعليق


              • #8

                There's no place like 127.0.0.1

                تعليق


                • #9
                  تمام الان اتضحت الصورة

                  تعليق

                  يعمل...
                  X
                  😀
                  🥰
                  🤢
                  😎
                  😡
                  👍
                  👎