تصدير/استيراد CSV

يُستخدم تصدير/استيراد CSV للمهام التالية:

  • المعالجة الجماعية - إضافة الأجهزة ومجموعات المهام ومثيلات القوالب
  • المعالجة الجماعية - تحديث الأجهزة والوظائف (العتبات والأسماء والفترات الزمنية ومعلمات الوظيفة)
  • المعالجة الجماعية - حذف المهام
  • وظيفة القالب
  • الجرد التفصيلي بما في ذلك العتبات

تصدير/استيراد CSV يأخذ بعين الاعتبار مستويين من المجموعات فوق الجهاز فقط. سيتم تصدير الأجهزة والمهام في الهياكل الشجرية الأعمق فقط مع مجموعتين أعلاه.

لاستخدام وظيفة التصدير، انتقل إلى /الجذر/التكوينات، وحدد الوظيفة المناسبة من القائمة أو انقر فوق رمز تصدير CSV:

يتم تشغيل الاستيراد والتصدير كمستخدم يبدأ الإجراء أو يقوم بتحرير كائن المجدول (التصدير فقط). عند استيراد ملف CSV، يجب أن يكون بنفس التنسيق الذي تم إنشاؤه بواسطة وظيفة التصدير.

يحتوي كل عمود على علامة (بأحرف كبيرة) في سطر الرأس لتحديد نوع العمود. يتم تعريف العلامات الموضحة في القسم التالي.

CSV - علامات المجموعة

العلامةالوصف
اسم_المجموعة_1اسم المجموعة أسفل الأصل الاستيراد/التصدير
اسم المجموعة أسفل GROUP_NAME_2اسم المجموعة أسفل GROUP_NAME_1 (فوق الأجهزة)

CSV - علامات الجهاز

العلامةالوصف
اسم_الجهازاسم الجهاز. يجب ألا تكون هذه العلامة فارغة لعملية الإضافة/التحديث
نوع_الجهازنوع الجهاز. المفاتيح الممكنة: جدار الحماية، وجدار الحماية_بيكسل، بوابة، بوابة، مضيف، معرفات_IP، واجهة، أخرى، وكيل، طابعة، جهاز توجيه، موجه، خادم، ssl، محول، vpn، wlan
DEVICE_ADDRESSاسم DNS أو عنوان IP الخاص بالجهاز
قناع_الشبكة_الفرعية للجهازقناع الشبكة الفرعية للجهاز

CSV - علامات الوظيفة

العلامةالوصف
اسم_المهمةاسم المهمة. يجب ألا تكون هذه العلامة فارغة لعملية الإضافة/التحديث
نوع_المهمة

نوع المهمة. لا يمكن تغيير هذا العنصر.

المفاتيح الممكنة لعملية الإضافة: dhcp، القرص_البعيد، dns، dns_query، ملف الإحضار، http، http، ping، imap، واجهة_نوانترفيك البعيدة، parsefile، pop3، عملية_عن بعد، shell، smtp، snmp، sql، tcp، buslay

JOB_AGENTاسم تسجيل الدخول للمجمّع الذي سيقوم بتنفيذ المهمة
JOB_INTERVAL

الفاصل الزمني بالثواني.

القيم الممكنة: 5، 10، 10، 20، 30، 30، 40، 40، 50، 60 (دقيقة واحدة)، 120 (دقيقتان)، 180 (3 دقائق)، 240 (4 دقائق)، 300 (5 دقائق)، 360 (6 دقائق)، 600 (10 دقائق)، 1800 (30 دقيقة)، 3600 (ساعة واحدة)، 7200 (ساعتان)، 21600 (6 ساعات)، 43200 (12 ساعة)، 86400 (يوم واحد)، 604800 (7 أيام)

تنفيذ_الوظيفةالقيم الممكنة: بدأ، توقف
JOB_PARAMETERS

سلسلة تحتوي على جميع المعلمات الضرورية لتشغيل المهمة. يُرجى ملاحظة أنه يجب ترميز \r على شكل $!r!$ و \n على شكل $!n!$.

مثال لمهمة ICMP: interval_mode=0&حزم=10&بايت=10&بايت=56&icmpid_random=0

job_alarm_limits

سلسلة حد الإنذار.

مثال لمهمة ICMP: WarningCond=Or&Or&Warning1=رمز_خطأ؛<>؛ 0؛1؛&MajorCond=Or&Major1=خسارة حزمة؛ %3d؛100؛1;

CSV - علامات PID

هناك العديد من علامات PID التي تحتوي على خصائص وخصائص مخصصة تم تعيينها للكائنات. يتم إنشاء هذه الأعمدة إذا تم تحديد محتوى قياسي أو كامل مع التصدير.

مثال: رقم PID التسلسلي

CSV - علامات أخرى

العلامةالوصف
اسم_القالباسم القالب الذي يرتبط به الجهاز أو مثيل المهمة
النوعنوع الكائن (مجموعة، جهاز، مهمة)، لا يمكن تغييره
المعرفمعرف الكائن لعملية التحديث/الحذف
الأمر

القيم الممكنة:

تجاهل: يتم تجاهل الصف (كما لو تم حذفه من ملف csv)

استخدام: في حالة عدم الإضافة/التحديث، يُستخدم كأصل للإضافة أدناه (ضروري للوظائف والقوالب)

إضافة: إضافة كائن (بالنسبة للوظائف: يجب تعريف الجهاز باستخدام الأمر إضافة أو استخدام أو تحديث)

تحديث: تحديث التكوين (لا يمكن تغيير أنواع المهام)

حذف: يمكن حذف الوظائف فقط

CSV - تصدير

لإنشاء كائن تصدير، انتقل إلى /الجذر/التكوينات وحدد إضافة تصدير CSV:


مثال على التكوين:

الخاصيةالوصف
الاسماسم تكوين التصدير
فاصل العموداختر واحداً من , ; | : أو علامة التبويب
المجموعة السفليةنقطة الدخول لشجرة الكائنات. يتم تصدير الكائنات الموجودة أسفل هذه المجموعة. استعرض إلى المجموعة التي تحتوي على الأجهزة المراد تصديرها
المحتوى

يسمح بتحديد كمية البيانات المراد تصديرها. لا يتم تصدير العلامات GROUP_NAME_1 و GROUP_NAME_2 إلا إذا تم تحديد المجموعات في التكوين. لا يتم تصدير علامات الأجهزة إلا إذا تم تحديد الأجهزة. لا يتم تصدير علامات المهام إلا إذا تم تحديد المهام. إذا تم تصدير المهام فقط، تتم إضافة علامة DEVICE_NAME لأغراض المعلومات.

أساسي: يتكون من: اسم_المجموعة1، اسم_المجموعة2، اسم_المجموعة2، اسم_الجهاز، نوع_الجهاز، نوع_الجهاز، عنوان_الجهاز، اسم_المهمة، نوع_المهمة، وكيل_المهمة، عدد_المهام، تنفيذ_المهمة، معلمات_المهمة، حدود_المهام، حدود_المهام، اسم_النموذج، النوع، المعرف، الأمر

كامل: يتكون من المحتويات الأساسية و DEVICE_SUBNET_MASK، DEVICE_SYSLOG_SOURCE، DEVICE_SYSLOG_LEVEL، DEVICE_WEB_LINK، DEVICE_REMOTE_ACCESS، بالإضافة إلى جميع علاماتPID

المجموعاتبالنقر فوق هذا المربع، سيحتوي الملف أيضًا على اسم المجموعة التي تحتوي على الكائنات، بالإضافة إلى اسم المجموعة التابعة للمجموعة
الأجهزة والوظائففي هذا القسم، يمكن تقليل كمية الإدخالات في ملف CSV عن طريق تحديد عامل تصفية كما هو موضح في تكوين المثال أعلاه


لإنشاء ملف تصدير، انتقل إلى الكائن الجديد، وانقر فوق إنشاء واضغط على زر إنشاء في اللوحة اليمنى:

بعد الإنشاء، افتح ملف CSV باستخدام Internet Explorer؛ أو Firefox أو Excel أو أي تطبيق جدول بيانات أو احفظه محليًا. قم بتغيير المعلمات إذا رغبت أو اتركها كما هي.

نموذج إخراج ملف تصدير CSV:


CSV - الاستيراد

انتقل إلى /الجذر/التكوينات وحدد إضافة استيراد CSV:

التكوين:


الخاصيةالوصف
الاسماسم تكوين استيراد CSV
فاصل العموداختر واحداً من، | ; | : أو علامة التبويب، اعتماداً على الفاصل المستخدم في الملف المراد استيراده
المجموعة أدناهنقطة دخول شجرة الكائنات لإضافة كائنات أدناه. بالنسبة لأوامر التحديث والحذف والاستخدام، يتم استخدام النوع والمعرف في ملف CSV ويتم تجاهل إدخال التكوين هذا
ملفملف CSV المراد استيراده. يتم مسح الإدخالات الفارغة. لا يتم تعديل الإدخالات غير الموجودة للكائنات الموجودة وتترك فارغة للكائنات المضافة
تحميل ملفمنطقة لتحميل ملفات الاستيراد CSV المعدة

قبل بدء عملية الاستيراد، يتم إجراء فحص تناسق للملف والذي يمكن البدء به يدوياً بالضغط على تحقق. يتم عرض نظرة عامة إحصائية على صفحة الاستيراد. يحتوي ملف السجل على مزيد من المعلومات لكل صف تمت معالجته.

CSV - مثال استيراد CSV

يمكن استخدام ملف CSV تم تصديره مسبقاً كقالب للاستيراد. يمكن إضافة أجهزة ومهام ومثيلات قالب جهاز أو مهمة جديدة باستخدام التكوين الموضح أدناه. بعد التصدير، يتم تعيين جميع الأوامر افتراضيًا على التجاهل.

في المثال التالي، يجب إضافة جهازين مع وظيفتين لكل منهما أسفل المجموعة الحالية منطقة زيورخ أسفل مجموعة الأجهزة . تم ترك عمود المعرف من الكائنات المصدرة لتحديد المجموعات الموجودة. تم تغيير عمود الأمر من تجاهل لاستخدامه للمجموعات ولإضافته للأجهزة والمهام الجديدة:

استخدام أي كائن استيراد موجود، أو إنشاء كائن جديد باستخدام إضافة استيراد CSV. يمكن استخدام كائن الاستيراد نفسه لمهام استيراد مختلفة. يمكن إنشاء كائنات استيراد متعددة لإجراءات الاستيراد التلقائية المستقبلية.

انقر فوق استيراد لفتح تكوين الاستيراد:

قم بسحب وإسقاط ملف CSV المُعدّ إلى منطقة تحميل ملف وانقر فوق تحقق:

إذا فشل التحقق، افتح ملف السجل الموجود أسفل قسم تفاصيل النتائج وصحح الأخطاء في ملف الاستيراد:

إذا كان الفحص ناجحاً، تحقق من الكائنات المدرجة في قسم تفاصيل النتيجة وانقر فوق استيراد:

بعد اكتمال الاستيراد، يتم عرض تفاصيل النتيجة مرة أخرى:

يجب أن تظهر الكائنات الناتجة الآن أسفل مسار شجرة الإدخال المحدد:

CSV - الاستيراد باستخدام القوالب

عند استخدام الاستيراد باستخدام CSV، يمكن استخدام عمود ملف CSV المصدر TEMPLATE_NAME لإنشاء مثيلات للقوالب الموجودة. لاحظ ما يلي حول استيراد القوالب:

  • يتم تفسير العمود TEMPLATE_NAME فقط إذا تم استخدام الأمر إضافة للصف المعني
  • يتحقق الاستيراد في حالة وجود قالب واحد فقط من المستوى الأعلى من النوع المناسب، وإلا فإنه يشير إلى وجود خطأ
  • القوالب مدعومة للمجموعات والأجهزة والمهام
  • يتم إنشاء الكائنات الجديدة كمثيلات من القالب
  • تتم إضافة المجموعات والأجهزة أسفل الأصل الحالي
  • تتم إضافة الوظائف أسفل الجهاز الحالي (آخر جهاز تمت إضافته أو تعريفه بواسطة الأمر "استخدام")
  • من غير الممكن إضافة مجموعة أسفل جهاز ما