عندما يتعلق الأمر شبكة الرصد هناك الكثير من الأدوات التي توفر تجربة مراقبة ممتازة. ومع ذلك ، قليل من الاصطدامات تحظى بقدر من الاهتمام Nagios ضد Zabbix. تم نشر كلا الحلين بواسطة المؤسسات لمراقبة شبكات المؤسسات الكبيرة. في هذه المقالة ، سنقارن Nagios الأساسية و Zabbix لأن كلاهما مفتوح المصدر ومتاح مجانًا (بدلاً من Nagios الحادي عشر وهو منتج مدفوع).
كما تراقب الشبكة كلاهما يوفران للمستخدمين التوازن المثالي بين البساطة والعمق. تعتمد القدرة على مراقبة الشبكة على منظورك. بشكل عام ، يقدم كلا البرنامجين رؤية شاملة للشبكة المتصلة. تجعل جودة هذين المنتجين أمرًا صعبًا للغاية لاختيار الأفضل ، لكننا تابعنا عملية تقسيم كل منتج استنادًا إلى الميزات الرئيسية.
سنبحث الميزات الرئيسية مثل لوحات, كونفيغورابيليتي, التنبيهات, بروتوكول الدعم, الاستكشاف, و الإضافات. الهدف من ذلك هو إلقاء نظرة شاملة على ما يقدمه كل منتج والذي يوفر تجربة مراقبة شاملة أفضل. فيما يلي ملخص موجز لكيفية تكديس هذين المنتجين:
لوحة القيادة وواجهة المستخدم | لوحة القيادة عالية الجودة. توفر لوحة القيادة Nagios Core معلومات أساسية مثل حالة الأجهزة ولكنها لا توفر نفس المستوى من الوضوح وجودة العرض مثل Zabbix. | لوحة القيادة عالية الجودة. Zabbix لديه الحافة على أساس قيمة الإنتاج. يمكن تخصيص لوحة معلومات Zabbix وتقدم تجربة أنظف من Nagios Core. | Zabbix |
ترتيب | Nagios يجبر المستخدم على إدخال التكوينات كملفات نصية. | التكوين هو ميزة أخرى تميل بشدة نحو Zabbix. يسمح لك Zabbix بتغيير التكوينات الخاصة بك من خلال واجهة على شبكة الإنترنت. | Zabbix (بناءً على الراحة وسهولة الاستخدام) |
تصور | لا يقدم Nagios Core الرسوم البيانية افتراضيًا. ومع ذلك ، إذا قمت بتنزيل المكون الإضافي NagVis ، فيمكنك مراقبة الشبكة من خلال استخدام الرسوم البيانية. | لدى Zabbix رسومات بيانية متميزة متاحة خارج الصندوق. | Zabbix (بناءً على الراحة) |
واجهة ويب | لديها واجهة على شبكة الإنترنت الخاصة بها. مريحة للنشر ولكن تفاعلك مع Nagios Core محدود للغاية. على سبيل المثال ، يمكنك القيام بالأساسيات مثل عرض صحة الشبكة وإنشاء تقارير ولكن لا يمكنك فعل الكثير. واجهة المستخدم قديمة أيضًا. | لديها واجهة على شبكة الإنترنت الخاصة بها. مريحة للنشر. يتيح لك Zabbix تهيئة بيئة المراقبة الخاصة بك من خلال استخدام واجهة مستخدم حديثة. | Zabbix |
الاستكشاف | غير قادر على تشغيل الاكتشاف التلقائي افتراضيًا. ومع ذلك ، مع المكون الإضافي NagiosQL ، يمكنك تشغيل الاكتشاف التلقائي للعثور على الأجهزة المتصلة. هذه هي واحدة من المناطق القليلة التي يتمتع فيها Nagios Core بميزة مميزة على Zabbix. | غير قادر على تشغيل الاكتشاف التلقائي افتراضيًا. | Nagios الأساسية |
دعم البروتوكول | يوفر دعمًا لـ HTTP و FTP و SMTP و SNMP و POP3 و SSH و MySQL. | يوفر دعمًا لـ HTTP و FTP و SMTP و SNMP و POP3 و SSH و MySQL. | متقارب |
التنبيهات والإشعارات | يتم تقديم التنبيهات والإشعارات خارج الصندوق. يمكنك اختيار تلقي التنبيهات عبر البريد الإلكتروني والرسائل النصية القصيرة. يوفر Nagios Core مستويات تنبيه متعددة ولكنه لا يتطابق مع تخصيص Zabbix. | يتم تقديم التنبيهات والإشعارات خارج الصندوق. يمكنك اختيار تلقي التنبيهات عبر البريد الإلكتروني والرسائل النصية القصيرة. يسمح لك Zabbix أيضًا بتخصيص الرسائل وتحديد سلسلة تصعيد. | Zabbix |
قوالب الرصد | لا | تقدم Zabbix قوالب FTP و HTTP و HTTPS و IMAP و LDAP و MySQL و NNTP و SMTP و SSH و POP و Telnet. | Zabbix |
الإضافات | تقدم Nagios Core مجموعة واسعة من المكونات الإضافية. | لا | Nagios الأساسية |
تواصل اجتماعي | 67000 عضو | 80000 عضو | Zabbix |
السعر | مجانا يتمتع Nagios Core بميزة العمل كنقطة انطلاق إلى Nagios XI. هذا يسمح للمستخدم بترقية احتياجاته. | مجانا | Nagios الأساسية |
لوحة القيادة وواجهة المستخدم
المقارنة الأولى التي سننظر فيها بين هذين المنتجين هي واجهات المستخدم الخاصة بهم. بشكل حاسم وهذا يعني لوحة القيادة. في كلا البرنامجين ، ستكون لوحة القيادة هي المكان الذي تقضي فيه معظم وقتك ، لذلك من المهم أن تكون لديك القدرة على مراقبة شبكتك بفعالية. Nagios الأساسية يقدم تجربة المستخدم التي تبقي الأمور بسيطة. هناك عرض مرئي لصحة البنية التحتية وشاشات عرض ملونة متعددة لإظهار مدى جودة أداء شبكتك.
يتم تصنيف الخدمات والأجهزة مع مجموعة متنوعة من الحالات مثل: حسنا, تحذير, مجهول, حرج و قيد الانتظار. يوفر لك هذا كل ما تحتاجه لمراقبة شبكة على مستوى المؤسسات. يتم عرض شجرة التنقل على الجانب الأيسر من الصفحة بحيث يمكنك بسهولة معرفة أين توجد الصفحات الرئيسية مثل الاتجاهات والتنبيهات والإشعارات.
من ناحية أخرى, وZabbix تحافظ لوحة القيادة على مظهر عالي الجودة. واجهة المستخدم واضحة وتخرج شاشات العرض المرمزة بالألوان من الشاشة محددة جيدًا. ال Zabbix لوحة القيادة قابلة للتخصيص بالكامل. بينما قد تحتاج إلى بعض المعرفة بالترميز للحصول على أقصى استفادة من تصميمه ، إلا أنه يوفر لك تجربة أكثر تخصيصًا من Nagios الأساسية. على سبيل المثال ، يمكن أن يكون لديك جداول توضح حالات المضيف والنظام في الصفحة الأولى حتى تعرف على الفور ما إذا كانت هناك أية مشكلات.
من حيث تجربة المستخدم الشاملة ، وسهولة الاستخدام والتصميم, Zabbix لديه ميزة متميزة. مزيج من الحداثة والتصميم للتخصيص يجعل لتجربة رصد شخصية حقا. في حين Nagios الأساسية من المؤكد أن لديك الأسس اللازمة لمراقبة شبكتك ، فهي ليست مرضية للاستخدام.
ترتيب
يعد التكوين مجالًا سيظهر كثيرًا في هذه المناقشة لأنه من المهم للغاية تنظيم تجربة المراقبة. Zabbix لديه ميزة هائلة في هذا الصدد لأنه يمكنك تغيير التكوينات عبر الواجهة المستندة إلى الويب. واحدة من القضايا الرئيسية مع Nagios الأساسية هو أنه يجب إدخال جميع التكوينات كملفات نصية. بدلاً من التفاعل مع واجهة المستخدم ، يتعين على المستخدم إنشاء ملفات نصية.
والنتيجة هي تكوينات غير مريحة لإنشاء. Zabbix يحصل على موافقة في هذا المجال على أساس مدى سهولة إنشاء التكوينات. في حين أن التكوينات القائمة على الملفات النصية ليست نهاية العالم ، فإن المستخدمين الأحدث سيكونون أكثر راحة في التعامل معهم وZabbix واجهة المستخدم الرسومية.
تصور
إحدى الميزات المشتركة بين أفضل أدوات مراقبة الشبكة هي تصور. البرامج التي تعرض بيانات الشبكة الخاصة بك في الرسوم البيانية والمخططات التي يسهل قراءتها هي بلا شك الأكثر شعبية. تعد القدرة على الرجوع إلى رسم بياني لعرض الاتجاهات على شبكتك أمرًا أساسيًا لفهم ما يجري تحت الغطاء. من اثنين من المنتجات, فقط Zabbix يأتي مجهز برسومات بيانية خارج الصندوق.
مرتب لعرض الرسوم البيانية على Nagios Core ، تحتاج إلى استخدام البرنامج المساعد NagVis. هذه ليست عملية صعبة ولكن نقص هذه الميزة هو بالتأكيد فرصة ضائعة. وZabbix التصور هو أفضل من الاثنين. بمجرد رفع الرسم البياني Zabbix يقف التصميم في مواجهة أي منتج مراقبة شبكة آخر تقريبًا ، مما يجعله الاختيار الأول هنا.
واجهة ويب
على حد سواء Nagios و Zabbix لديك واجهة تستخدم على شبكة الإنترنت ولكن هذا هو المكان الذي Zabbix لديه ميزة واضحة. Nagios الأساسية يقدم لك واجهة مستخدم أساسية ولكن بصرف النظر عن تجربة الإنترنت التي عفا عليها الزمن ، يمكنك ذلك فقط عرض صحة الشبكة وإنشاء التقارير. على الرغم من أن هذا يكفي لمعظم المستخدمين ، إلا أنه لا يسمح لك بإنشاء أي تكوينات مخصصة. Zabbix يمكن تهيئتها وفقا لمتطلباتك بشكل افتراضي في حين مع Nagios تحتاج إلى تكوين عبر ملفات نصية أو نشر مكونات إضافية.
إذا كنت تبحث عن نظام أساسي يسهل نشره ويمكن الوصول إليه عبر الإنترنت Zabbix يجب أن يكون اختيارك. Nagios الأساسية يقدم واجهة المستخدم الرسومية على شبكة الإنترنت التي تشعر عشر سنوات من التاريخ. في حين Nagios Core’s التصميم لا يزال ينجز المهمة وZabbix تجعل التهيئة وواجهة الويب النحيفة أكثر مهارة في التعامل مع أعباء عمل المؤسسات الكبيرة.
الاستكشاف
من الناحية الفنية لا Nagios الأساسية أو Zabbix يمكن أن السلوك الاستكشاف بشكل افتراضي ، مع ذلك ، بمساعدة مكون إضافي يسمى NagiosQL يمكنك اكتشاف الأجهزة تلقائيًا عبر شبكتك. هذا يعني أنه عند تشغيل Nagios ، سيبدأ البحث عن الأجهزة تلقائيًا. بمعنى آخر ، لن يتعين عليك إضافتها يدويًا. على Zabbix ستحتاج إلى قضاء بعض الوقت في القيام بذلك يدويًا.
عن طريق زيارة Nagios موقع تبادل يمكنك تفعيل ذلك NagiosQL توصيل في. هذه هي ميزة واحدة حيث Nagios الأساسية لديه ميزة هائلة انتهت Zabbix. توفر لك القدرة على إضافة أجهزة إلى شبكتك دون الحاجة إلى تكوين كل شيء يدويًا الكثير من الوقت والجهد قبل بدء مراقبة الشبكة.
دعم البروتوكول
يرتبط جزء كبير من قدرة مراقبة الأنظمة باستخدامه للبروتوكولات. بدون البروتوكولات الصحيحة ، تكون رؤيتك على شبكة محدودة للغاية. لحسن الحظ على حد سواء Zabbix و Nagios لدينا مجموعة جيدة من البروتوكولات لتتمكن من العمل معها. كل المنتجات الدعم HTTP, FTP, SMTP, SNMP, POP3, SSH, و الخلية. فيما يتعلق بدعم البروتوكول, Nagios النواة و Zabbix هي مطابقة بالتساوي.
التنبيهات والإشعارات
أصبحت التنبيهات والإشعارات واحدة من أهم جوانب مراقبة الشبكة. المراقبة اليدوية معيبة للغاية ، وحتى لو كنت في مكتبك على مدار 24 ساعة في اليوم ، فلن تتمكن من رصد كل حدث صغير يحدث على شبكتك. تسمح لك التنبيهات بالاعتماد على نظام مراقبة الشبكة لديك للإشارة إلى النشاط الإشكالي الذي يمكنك حله.
على حد سواء Zabbix و Nagios الأساسية لديها نظام التنبيهات الخاصة بهم. ينبهك كل منتج عبر البريد الإلكتروني والرسائل النصية القصيرة عند اكتشاف مشكلة ما. Nagios لديه مستويات تنبيه متعددة, تعيين الأحداث مع وجود خطأ أو تحذير أو رسالة جيدة. يساعدك هذا على تحديد أولويات الأحداث الأكثر أهمية. وZabbix التنبيهات والإشعارات جيدة لأنها تسمح لك بذلك تخصيص محتوى رسالتك.
على سبيل المثال ، يمكنك إنشاء رسائل تتضمن معلومات مثل البيانات والوقت واسم المضيف وقيمة العنصر وقيمة المشغل وملف تعريف المضيف ووحدات ماكرو المستخدم وسجل التصعيد. هذا مفيد جدًا للتأكد من تضمين كافة المعلومات ذات الصلة. لكن ما يعطي حقا وZabbix نظام التنبيهات الحافة هي قدراته التصعيد. إذا لم تتلق رسالتك الأولية أي استجابة ، فسيتم إرسالها إلى مستلم آخر. في حالة عدم وجود استجابة في نهاية السلسلة ، يمكنه تنفيذ أمر تلقائيًا للعمل.
تسمح لك هذه المجموعة من تكوينات التنبيه بتخصيص نظام التنبيهات وفقًا لاحتياجات فريقك. يمكنك تعيين من هو أول نقطة اتصال والتأكد من استعداد أعضاء الفريق الآخرين للتدخل في حالة عدم وجود استجابة. بناءً على الرسائل المخصصة والقدرة على تحديد سلاسل التصعيد, Zabbix لديه ميزة واضحة.
قوالب الرصد
القوالب هي مجال يتم التغاضي عنه غالبًا لصالح ميزات رائعة مثل لوحات المعلومات القابلة للتخصيص والتصور. هذا أمر مؤسف لأن قوالب المراقبة تلغي الكثير من احتياجات التكوين اليدوي. Zabbix لديه مجموعة من القوالب ل FTP, HTTP, HTTPS, IMAP, LDAP, الخلية, NNTP, SMTP, SSH, POP و تلنت. تسمح لك هذه القوالب بالبدء في التشغيل وبدء المراقبة فورًا من إعدادات القالب.
لا يحتوي Nagios Core على قوالب مراقبة. بينما يمكنك العثور على معلومات حول مراقبة الاجهزة من على نطاق أوسع مجتمع Nagios, لا يزال يتطلب المزيد من الاستثمار من القوالب الافتراضية التي تقدمها Zabbix. وZabbix تُحدث القوالب فرقًا كبيرًا في تجربة مراقبة الشبكة بشكل عام وتعطي هذا المنتج اليد العليا هنا.
الإضافات
في العديد من الأقسام الأخرى ، سمعتنا نتحدث عن المكونات الإضافية Nagios. توافر الإضافات هو شيء يحدد Nagios الأساسية بعيدا عن Zabbix. يوجد مئات الإضافات المتاحة ليتم استخدامها مع Nagios Core. في حين أن كل هذه ليست مفيدة ، هناك الكثير منها. على الرغم من Zabbix هي أداة هائلة لعدم وجود المكونات الإضافية إلى حد ما من فرصة ضائعة. Nagios الأساسية يقدم قيمة أفضل للاثنين من حيث الإضافات.
تواصل اجتماعي
غالبًا ما يكون وجود مجتمع متنوع ونشط وراء الأداة مفيدًا تمامًا مثل أي ميزات أساسية. يقف المجتمع المحيط بمنصة مراقبة الشبكة كمصدر للمعلومات القيمة والبصيرة. إذا كانت لديك مشكلة في منتجك أو كنت بحاجة إلى إرشادات حول كيفية تحقيق أقصى استفادة من بيئة المراقبة الخاصة بك ، فيجب أن تكون منتديات المجتمع الخاصة بمنتجك أحد منافذ الاتصال الأولى.
على حد سواء Nagios و Zabbix معروفة بوجود مجتمعات دعم نشطة. لدى Zabbix حاليًا قائمة بأعضاء يبلغ مجموعهم أكثر من 80،000, وعدد كبير من المستخدمين النشطين. بشكل مفاجئ Nagios لديه أقل بكثير مع ما يقرب من 67000 مستخدم. توفر لك الميزات التالية لكلا المجتمعين موردًا موثوقًا به للمعلومات حول كل منتج.
المجتمعات المستخدم من توفر كلتا الأداتين مصادر غنية للتمديدات لهذه المنتجات. في حالة Nagios ، يمكنك الحصول على مئات الإضافات من المجتمع مجانًا. يمكن أن يستخدم Zabbix بالفعل وظائف Nagios الإضافية مع القليل من البرمجة النصية اليدوية لتكييف إخراج الوظائف من بنية Nagios إلى إجراءات تدفق المعلومات الأكثر بساطة في Zabbix. ومع ذلك ، يعد مجتمع Zabbix مصدرًا رائعًا للقوالب ، وهي الطريقة الرئيسية المتاحة لتخصيص Zabbix.
تكيف
نظرًا لأن كل من Nagios Core و Zabbix عبارة عن مشاريع مفتوحة المصدر ، يحق لك الوصول إلى التعليمات البرمجية وإعادة كتابة أجزاء منها وإنشاء تطبيق مخصص يناسب احتياجاتك تمامًا. ومع ذلك ، في معظم الحالات, يميل مستخدمي Nagios Core إلى الاعتماد على الوظائف الإضافية لتخصيص النظام و يعتمد مستخدمو Zabbix على القوالب كوسيلة للتخصيص.
خدمات
يحتوي كل من Nagios Core و Zabbix على عوامل مدمجة تعمل على توسيع قدرات الأدوات. لدى Zabbix وكيل واحد يدير جميع الخدمات. وهذا ما يسمى وكيل زابيكس. يمكنك جعل وكيل Zabbix يقوم بمهام مشابهة للخدمات المقدمة من وكلاء مختلفين في Nagios Core.
هؤلاء العملاء Nagios الأساسية هم Nagios عن بعد البرنامج المساعد (NRPE) ، مما يسهل الرصد عن بعد ، و Nagios معالج البيانات عن بعد (NRDP) ، وهي آلية نقل البيانات, NSClient++, والتي تمكن Nagios كور لمراقبة أجهزة ويندوز ، و Nagios Cross Platform Agent, وهو واجهة برمجة التطبيقات لتغذية البيانات في التطبيقات الأخرى.
في الخدمات ، يعتبر النهج المعياري للناجيوس هو الفائز الواضح على وكيل Zabbix.
السعر
ليس سراً أن أدوات مراقبة الشبكة يمكن أن تكون باهظة الثمن ، خاصة فيما يتعلق بالأدوات الأكثر شيوعًا في السوق. ومع ذلك ، على حد سواء Zabbix و Nagios باك هذا الاتجاه من خلال كونها متاحة مجانا. الفرق بين الاثنين هو ذلك يمكنك ترقية Nagios Core إلى Nagios XI. على الرغم من أن هذه المنتجات ليست هي نفس المنتج ، إلا أنها تستحق ذلك لأنها توفر للمستخدمين مسارًا يمكن من خلاله الترقية. Nagios الحادي عشر يبدأ من 995 دولارًا (1،519 جنيهًا إسترلينيًا). هذا السعر يتيح لك استخدام بنية تحتية مراقبة, سعة تخطيط الرسوم البيانية, جنبا إلى جنب مع الآلاف من إضافات و متعددة–مستأجر قدرات.
في حين أن هذين هما العنق والرقبة في السعر ، علينا أن نعطي الحافة ل Nagios لأن لديك القدرة على الترقية إذا لزم الأمر. الميزات التي تقدمها الترقية إلى Nagios الحادي عشر هي كبيرة بما فيه الكفاية ليتفوق Zabbix في العديد من المجالات الرئيسية. تتمثل إحدى المجالات ، على وجه الخصوص ، في معالجات التكوين التي تنقلك إلى عملية استخدام العديد من الميزات Nagios.
Zabbix: Premium Network Monitoring متاح مجانًا
بعد مقارنة الاثنين فمن الواضح أن Zabbix هو الفائز. في حين Nagios النواة لديه الأساسيات اللازمة لتشغيل مراقبة شبكة فعالة ، فهو ببساطة لا يمتلك الخبرة والتكوين Zabbix هل. Zabbix هي شاشة شبكة مجانية تعمل مثل المنتج الموجود في شريحة السعر الأعلى. إلى جانب عدم وجود الاستكشاف خاصية, Zabbix هو منتج جيد للغاية.
على الرغم من أنه لا يتمتع بقدرة الاستكشاف التلقائي لـ Nagios الأساسية ينفذ عالية في جميع المجالات. في معظم الاختلافات الرئيسية, Zabbix يتفوق ببساطة Nagios النواة. مع نظام التنبيهات مع تصعيد تلقائي لمسح إنشاء رسم بياني ، فإن هذا المنتج يحتوي على كل شيء.
وZabbix تتحد الميزات معًا لبناء تجربة مراقبة بسيطة جدًا ومرضية. تعمل قوالب المراقبة على تقليل مقدار التكوين اليدوي الذي يجب إكماله لعرض شبكتك. بمجرد اكتشاف مشكلة في الرسائل المخصصة وسلسلة التصعيد تجعل استجابة الحدث فعالة بشكل غير عادي. يستجيب البرنامج للأحداث الرئيسية عن طريق تمرير المعلومات مباشرة إلى أعضاء المفتاح تلقائيا.
على الرغم من Nagios الأساسية يقدم تجربة مراقبة الجودة ، إنه لا يعمل وZabbix مستوى. تبدو واجهة المستخدم قديمة ، كما أن الافتقار إلى التكوين المريح والتصور الافتراضي يؤدي إلى انخفاضه بالفعل. بالرغم من هذا Nagios الأساسية يمتاز بميزة مميزة للاكتشاف التلقائي ، واجهة المستخدم الرسومية المستندة إلى الويب والمكونات الإضافية الإضافية.
في معظم بيئات المؤسسات Zabbix هي أفضل وسيلة للاستخدام. إذا كنت تفكر في تطبيق أداة مراقبة الشبكة في مؤسستك ، فإننا نوصي بشدة بمراعاة ذلك Zabbix. على الرغم من أنه يمكن أن يكون من السهل التغاضي عنه في هذا السوق المشبع ، إلا أنه بالتأكيد يجب أن تفكر فيه إذا كنت تقدر النشر الخفيف والتكوين المتميز.
أنظر أيضا:
25 أفضل أدوات مراقبة الشبكة والبرمجيات من 2023
أفضل 10 أدوات لإدارة الأداء والتطبيق
أفضل 10 خوادم TFTP مجانية لنظامي التشغيل Windows و Linux و Mac
أفضل 20 خوادم SFTP و FTPS مجانية لنظامي التشغيل Windows و Linux
حالة الأجهزة. ومع ذلك ، لا يوفر نفس المستوى من الوضوح وجودة العرض مثل Zabbix. بالمقابل ، توفر Zabbix لوحة عالية الجودة وتقدم تجربة أنظف وأكثر تخصيصًا. لذلك ، يفوز Zabbix في هذه المقارنة.
ترتيب فيما يتعلق بالتكوين ، يجبر Nagios المستخدم على إدخال التكوينات كملفات نصية. ومع ذلك ، يسمح لك Zabbix بتغيير التكوينات الخاصة بك من خلال واجهة على شبكة الإنترنت. لذلك ، يفوز Zabbix في هذه المقارنة.
تصور Nagios Core لا يقدم الرسوم البيانية افتراضيًا. ومع ذلك ، إذا قمت بتنزيل المكون الإضافي NagVis ، فيمكنك مراقبة الشبكة من خلال استخدام الرسوم البيانية. لدى Zabbix رسومات بيانية متميزة متاحة خارج الصندوق. لذلك ، يفوز Zabbix في هذه المقارنة.
واجهة ويب Nagios Core لديها واجهة على شبكة الإنترنت الخاصة بها. ومع ذلك ، تفاعلك معها محدود للغاية. على سبيل المثال