أكثر

كيف يمكنني مراقبة خدمات خادم Arcgis 10.0؟

كيف يمكنني مراقبة خدمات خادم Arcgis 10.0؟


أواجه مشكلة بانتظام أنه بعد تحديثات خادم windows ، يتم إعادة تشغيل خادم التطبيق تلقائيًا ولا يتم إعادة تشغيل خدمات ArcGIS Server 10.0. لست على علم بهذا حتى يتصل زملائي بالسؤال عن سبب عدم عرض النظام للبيانات الجغرافية. يستغرق ذلك بعد ذلك 30 دقيقة لإيقاف خادم tomcat ، وتدفق السجلات ، وإعادة تشغيل خدمات AGS واختبار أن كل شيء يعمل.

هل هناك أداة مراقبة من شأنها أن تشير أو حتى ترسل رسائل بريد إلكتروني عندما تتغير حالة الخدمات قيد التشغيل؟


من الناحية النظرية ، هذه مشكلة "محلولة" من منظور مسؤول النظام. يمكن لأي حزمة مراقبة جيدة مراقبة الأشياء ، فهي تعتمد فقط على تحديد الأشياء المراد مراقبتها (والتي تساعد في الحصول على بروتوكولات موثقة جيدًا ؛ خدمات ArcGIS المملوكة تجعل الأمور أكثر تعقيدًا إلى حد ما).

http://www.thegeekstuff.com/2009/09/top-5-best-network-monitoring-tools/ - يحتوي على قائمة واحدة. Nagios هو واحد لدي خبرة مع يعمل بشكل جيد ؛ علاوة على أنها مفتوحة المصدر. لقد استخدمته بنجاح لمراقبة تثبيت GeoServer على العديد من المستويات المختلفة:

  • نجاح طلبات WMS / WFS (تحليل استجابات XML).
  • لا تزال خدمة TomCat قيد التشغيل (مدقق خدمة Windows)
  • GeoWebCache لا يتم تجاوزه (تحليل صفحة HTML)
  • موازن التحميل يعمل بشكل جيد (تحليل ملف خصائص).

قد تكون مهتمًا أيضًا بـ https://serverfault.com/ community.


لست على علم بأي أدوات موجودة ، ولكن يمكنك العثور على معلومات في سجلات الخادم إذا فشل السياق في البدء أو فشل في الاتصال بمصدر البيانات (اعتمادًا على مستوى التسجيل). كانت متوفرة في C: Program Files (x86) ArcGIS Server10.0 server user log (أو حيث يوجد دير التثبيت الخاص بك). يمكنك إما إجراء مسح ضوئي لملفات textfiles أو استخدام واجهة Arcobjects IServerLog.

معلومات حول ملفات السجل هنا: http://help.arcgis.com/en/arcgisserver/10.0/help/arcgis_server_dotnet_help/index.html#/How_log_files_work/0093000000mv000000/

هناك طريقة أخرى تتمثل في كتابة ServerObjectExtension في أحداث معينة أو تسجيل شيء ما بشكل دوري لعملية المراقبة.


يمكنك تجربة ArcGIS System Monitor

http://www.arcgis.com/home/item.html؟id=848f48b0f88e4de7a036377197453efe


تعتبر أدوات المراقبة مثل Nagios جيدة للمراقبة العامة ، ولكن لكي تتمكن من إعادة تشغيل خدمة ArcGIS Server في حالة إيقاف تشغيل الخدمة ، فأنت بحاجة إلى أداة متكاملة وتعمل على ArcGIS Rest admin api. بقدر ما أعرف ، هناك أداة واحدة فقط تقوم بذلك حاليًا - iGeoAsset. يبدو أنه لا يرسل فقط إشعارًا فوريًا عبر البريد الإلكتروني / النص في حالة إيقاف خدمة خادم ArcGIS أو إيقاف تشغيل قاعدة البيانات الجغرافية ، ولكن لديه أيضًا القدرة على المصادقة التلقائية وإعادة تشغيل خدمة ArcGIS.


Geocortex Analytics هو خليفة Geocortex Optimizer ، وهو سهل الاستخدام للغاية ويمكنه مراقبة العديد من جوانب ArcGIS Server. تحليلات القشرة الأرضية


نظرًا لحدوث كل إصدار نقطي من ArcGIS Pro ، فقد تساءلت عما إذا كانت علامات الإصدار الخاصة به مرغوبة أم لا.

لقد كنت مؤيدًا لعلامات الإصدار لإصدارات النقطة لمنصة ArcGIS (ArcGIS for Desktop ، ArcGIS for Server ، ArcGIS Engine ، إلخ) ولكن امتنعت حتى الآن عن إنشائها لـ ArcGIS Pro. أعتقد أن هناك فرقًا بين الكيفية التي قد تساعد بها علامات إصدار البنيتين / تعيق الأسئلة لجذب إجابات محتملة هنا.

في حالة نظام ArcGIS الأساسي قبل ArcGIS Pro ، أعتقد أن التوصية بتطبيق منتج دائمًا وعلامة الإصدار سليمة. كان ولا يزال مفيدًا بشكل خاص عند تقييم الخيارات الخاصة بكيفية الإجابة على الأسئلة عند التغيير الرئيسي 9.3 إلى 10.0 ، وأيضًا عند التغيير 10.0 إلى 10.1 والذي كان كبيرًا لـ ArcPy (arcpy.da ، Python Toolboxes ، Python AddIns). حتى اليوم بعد سنوات عديدة من إصدار 10.0 ، ما زلنا نرى عددًا قليلاً من الأسئلة باستخدام هذا الإصدار.

في المقابل ، أعتقد أن التغيير في إصدارات نقطة ArcGIS Pro ، على الرغم من أنه كبير ، وربما أكبر بكثير ، من ArcGIS 10.x for Desktop ، لن يرى الإصدارات باقية إلى أي شيء مثل نفس الدرجة. أعتقد أن سهولة الترقية واستحسانها أثناء ArcGIS Pro 1.x تعني أنه يمكننا تقريبًا افتراض أن أحد الأسئلة سيستخدم أحدث إصدار في غضون شهر أو شهرين من هذا الإصدار. ربما عندما يصبح ArcGIS Pro أكثر أهمية بالنسبة للمؤسسات الأكبر حجمًا ، سنبدأ في رؤية المزيد من القصور الذاتي والمخاطر المتعلقة بالترقية ، لكن في الوقت الحالي أعتقد أنه عندما يسأل شخص ما سؤالًا عن ArcGIS Pro ، يمكننا أن نفترض بأمان أن الإجابة باستخدام ArcGIS Pro 1.3 أو إدراكها هي ما سوف تبحث عنه.

في الوقت الحالي ، أعتقد أننا يجب أن نستمر في استخدام علامة ArcGIS-pro واحدة لـ ArcGIS Pro وإعادة تقييم ما إذا كانت تحتاج إلى علامات إصدار (وربما إصدار نقطي) عندما تصل في النهاية إلى إصدار 2.x.


ما الذي أحصل عليه من خلال بوابة ArcGIS Enterprise الإلكترونية؟

تتضمن بوابة ArcGIS Enterprise الإلكترونية ما يلي:

موقع بوابة ArcGIS Enterprise الإلكترونية — في الواجهة الأمامية للبوابة الإلكترونية ، يقوم المستخدمون بتسجيل الدخول للبحث عن المحتوى واستخدامه ومشاركته.

Map Viewer - يتيح لك هذا التطبيق داخل موقع البوابة الإلكترونية عرض خرائط الويب وتصميمها وحفظها. فكر في الأمر كلوحة تدمج فيها معلومات وخدمات نظم المعلومات الجغرافية لإنشاء خريطتك الخاصة. يمكنك حفظ خرائطك ومشاركتها مع الآخرين وتضمينها في التطبيقات التي تقوم بإنشائها باستخدام قوالب تطبيقات ArcGIS القابلة للتكوين أو ArcGIS Web AppBuilder.

ArcGIS Web AppBuilder —يتضمن موقع البوابة الإلكترونية على الويب تطبيقًا تفاعليًا مضمنًا لتصميم تطبيقات الويب وإنشائها من خرائط الويب. لا تتطلب التطبيقات التي تنشئها باستخدام Web AppBuilder معرفة برمجية وهي قائمة على HTML ، مما يعني أنها تعمل على متصفحات سطح المكتب والأجهزة اللوحية والهواتف الذكية دون الحاجة إلى مكون إضافي. يأتي Web AppBuilder مع مجموعة متنوعة من السمات التي يمكنك تخصيصها والأدوات التي تتيح لك تقديم وظائف متقدمة مثل الطباعة عالية الجودة والمعالجة الجغرافية والتحرير والبحث. لمعرفة المزيد ، راجع ما هو ArcGIS Web AppBuilder.

Activity Dashboard for ArcGIS— يشتمل موقع الويب على تطبيق مضمن يُبلغ عن إحصائيات الاستخدام المتنوعة للعناصر والمستخدمين والمجموعات. يمكن لمسؤولي المؤسسة استخدام هذه المعلومات لمراقبة التقارير والمعلومات والمقاييس التي توضح بالتفصيل الأنشطة في المؤسسة. لمعرفة المزيد ، راجع حول تقارير الاستخدام.

عارض المشهد — في بوابة ArcGIS Enterprise الإلكترونية ، يتم استخدام تطبيق Scene Viewer لعرض المحتوى الجغرافي المكاني ثلاثي الأبعاد. يعمل Scene Viewer مع متصفحات الويب لسطح المكتب التي تدعم WebGL ، وهو معيار لتقنية الويب لتقديم الرسومات ثلاثية الأبعاد.

تطبيقات ArcGIS— تدعم بوابة ArcGIS Enterprise الإلكترونية التطبيقات سهلة الاستخدام التي تسمح للأشخاص بالتفاعل مع خرائط ومشاهد الويب من البوابة الإلكترونية. للحصول على قائمة كاملة بالتطبيقات الجاهزة للبوابة الإلكترونية ، راجع العملاء المشتركين لـ ArcGIS Enterprise.

أدوات المسؤول — يشتمل موقع بوابة ArcGIS Enterprise الإلكترونية على أدوات المسؤول التي تسمح بإدارة المستخدمين والمجموعات والمحتوى. يمكن فقط لأعضاء البوابة الإلكترونية الذين لديهم امتيازات المسؤول رؤية هذه الخيارات عند تسجيل الدخول إلى موقع الويب.

دليل Portal for ArcGIS— يُعد دليل Portal for ArcGIS طريقة عرض تفاعلية لموارد ArcGIS REST API للعمل مع البوابة الإلكترونية. على سبيل المثال ، تتوفر بعض المهام الإدارية مثل إلغاء تسجيل ArcGIS Web Adaptor (IIS) وتحديث موقع دليل محتوى البوابة الإلكترونية وتعيين مخزن الهوية في دليل Portal for ArcGIS. لمعرفة المزيد ، راجع حول دليل Portal for ArcGIS.


10.6.1 تعطل موقع ArcGIS Server HA

منذ الترقية إلى الإصدار 10.6.1 ، رأينا حالات تعطل للأجهزة في موقع ArcGIS Server (ليس الجهاز نفسه دائمًا). بعد القيام ببعض الغوص العميق في السجلات وشاشة ArcGIS ، نشهد ارتفاعات في الذاكرة المتاحة (من 5 جيجا بايت المتاحة إلى 32 جيجا بايت تقريبًا). عادةً ما تكون هذه مجرد ارتفاعات ، ولكن في بعض الأحيان نرى الخط الثابت للذاكرة المتاحة حتى ندخل ونعيد تشغيل الخدمة على الخادم. لقد ربطت هذه المسامير مع تحذيرات الجهاز المتزامن مع الموقع. عندما يحدث هذا ، فإنه عادةً ما يوقف جميع الخدمات ويعيدها جميعًا احتياطيًا ، وهو ما يبدو أنه ما تفعله المزامنة مع الموقع. يبدو أن المشكلة تكمن في توقف إحدى عمليات SOC ، مما يؤدي إلى إنهاء هذه العملية (أو إعادة تشغيل خدمة ArcGIS Server) لإعادة تشغيل الجهاز عبر الإنترنت. لسوء الحظ ، ليست خدمة الخرائط نفسها التي يتم تعليقها.

لدي تذكرة دعم متميزة مفتوحة لهذا ، لكنني أردت معرفة ما إذا كان أي شخص آخر قد جرب ذلك. كانت توصية الدعم المتميز هي زيادة عدد النوى على كلا الخادمين ، وقد تم ذلك ، لكننا ما زلنا نرى التعطل.

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

10.6.1 ArcGIS Server يعمل على 7.5 RHEL

متحد مع Portal كخادم مضيف

تشغيل حوالي 52 خدمة صور خرائط (لا توجد حاليًا خدمات معالم مستضافة حتى الآن)

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


الحاجيات داخل اللوحة

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

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

  • حول —يوفر معلومات حول تطبيقك.
  • إضافة بيانات — يُمكِّن المستخدمين النهائيين من إضافة البيانات إلى الخريطة من خلال البحث عن الطبقات في محتوى ArcGIS Online أو ArcGIS Enterprise ، أو إدخال عناوين URL ، أو تحميل الملفات المحلية.
  • التحليل - يحتوي على عدد من المهام التي تسمح لك بإجراء تحليلات مكانية مشتركة على البيانات المستضافة.
  • معرض خرائط الأساس — يقدم معرض خرائط الأساس ويسمح لك بتحديد واحد.
  • محرر السمة الدفعية — يسمح لك بتحديد الميزات وتحديث السمات المشتركة مرة واحدة.
  • الإشارات المرجعية — الإشارات المرجعية المكانية للتنقل السريع.
  • محلل الأعمال - يوفر طريقة لإنشاء الرسوم البيانية لمحلل الأعمال والتقارير الكلاسيكية.
  • الرسم البياني - يعرض الرسوم البيانية للمعالم المحددة.
  • تنسيق التحويل - يساعد المحللين في إدخال الإحداثيات وتحويلها بين العديد من التنسيقات الشائعة بما في ذلك UTM و MGRS العسكرية و DDM و DMS و DD و USNG.
  • تحليل التكلفة - يسمح لك برسم تصميم مقترح والحصول على التكلفة التقديرية للمشروع.
  • تجميع البيانات — يُنشئ ميزات جغرافية من العنوان أو تنسيق المعلومات المخزنة في ملفات CSV ويحدد كيفية ربط معلومات الحقل بين ملف CSV وطبقة الوجهة.
  • ضوء النهار - يسمح لك بتغيير كيفية تأثير ضوء الشمس والظلال على المشهد الخاص بك خلال ساعات وأشهر مختلفة.
  • الاتجاهات — يحسب ويعرض الاتجاهات بين موقعين أو أكثر.
  • المسافة والاتجاه — يسمح لك برسم الخطوط والدوائر والأشكال البيضاوية وحلقات النطاق لتصور معلومات مهمة حول الأماكن والأشياء ذات الأهمية.
  • بحث المنطقة — يسمح لك بالعثور على معلم نقطي متعلق بمضلع محدد ، وعرض معلومات تفصيلية حول المعالم ، والحصول على الاتجاهات إلى معلم النقطة المحدد.
  • رسم — يرسم رسومات ونصًا أساسيًا على الخريطة.
  • تحرير — يوفر أدوات لتعديل المعالم في الطبقات القابلة للتحرير.
  • دليل الاستجابة للطوارئ - يسمح لك بتحديد المخاطر المحتملة بناءً على نوع انسكاب المواد الخطرة والموقع الذي يختاره المستخدم على الخريطة.
  • عامل التصفية - يسمح لك بتحديد رؤية المعالم في الطبقة.
  • GeoLookup— يثري قائمة نقاط الطول والعرض من ملف CSV مقابل طبقات المضلع على الخريطة.
  • المعالجة الجغرافية - تتيح لك استخدام أي مهمة من خدمات المعالجة الجغرافية.
  • تراكب الشبكة - يتيح لك عرض شبكة النظام المرجعي للشبكة العسكرية الأمريكية (MGRS) بسرعة باستخدام موارد من جانب العميل.
  • رسم مرجعي شبكي - يسمح للمحلل بإنشاء شبكات لاستخدامها في تقسيم المناطق الجغرافية المهمة.
  • عامل تصفية المجموعة — يطبق عامل تصفية على الخريطة بناءً على طبقة واحدة أو أكثر في الخريطة.
  • قياس الصورة - يسمح لك بإجراء قياسات على خدمات الصورة مع إمكانية القياس.
  • ملخص المعلومات — يوفر عددًا من المعالم الموجودة في نطاق الخريطة الحالي لكل طبقة محددة.
  • إنفوجرافيك- يوفر قوالب رسومية لتصور ومراقبة البيانات الجدولية والإحصائية من طبقات المعالم في الخريطة ومصادر البيانات الإضافية.
  • قائمة الطبقات- تعرض قائمة الطبقات التشغيلية في التطبيق.
  • وسيلة إيضاح - تعرض وسيلة إيضاح للطبقات المرئية في الخريطة أو المشهد.
  • القياس - يسمح لك بقياس مساحة المضلع أو طول الخط أو العثور على إحداثيات نقطة. في 3D ، يمكنك قياس المسافة الأفقية والعمودية والمباشرة بين نقطتين.
  • بالقرب مني — يسمح لك بالعثور على الميزات داخل المخزن المؤقت لعنوان أو موقع محدد ، وعرض معلومات أكثر تفصيلاً حول هذه الميزات ، والحصول على الاتجاهات إلى الميزة المحددة.
  • تتبع الشبكة — يستخدم خدمة المعالجة الجغرافية لتتبع شبكة هندسية والتفاعل مع نتائجها. على سبيل المثال ، يحدد المستخدم موقع الفاصل الرئيسي لإنشاء منطقة الانقطاع.
  • عارض مائل - يعرض الصور في نظام إحداثيات أصلي باستخدام نظام إحداثيات الصورة.
  • Parcel Drafter - يُمكّن فنيي الخرائط من إدخال أوصاف metes-and-bounds والتحقق من أخطاء الإغلاق.
  • طباعة — طباعة متقدمة أو أساسية للخريطة الحالية.
  • إعلام عام — يسمح لك بتحديد مجموعة من الخصائص وإنشاء ملصقات بريدية أو ملف نصي منظم للمالكين والركاب.
  • الاستعلام — الاستعلام عن المعلومات من الطبقات التشغيلية عن طريق تنفيذ استعلام محدد مسبقًا.
  • مخططات الجدول ذات الصلة — تسمح لك بتخطيط قيم (مخطط شريطي أو دائري أو قطبي) من جدول مرتبط بطبقة معالم.
  • ميزة التقرير — تُمكّنك من جمع وإدارة ملاحظات جودة البيانات من المستخدمين.
  • لوحة تحكم المراجع - تعرض إحصائيات نتائج جودة البيانات على هيئة رسوم بيانية لتلخيص مشكلات جودة البيانات المحددة في بيانات نظام المعلومات الجغرافية الخاصة بك.
  • الفرز - يسمح لك بتحديد منطقة الاهتمام وتحليل الطبقات المحددة للتأثيرات المحتملة.
  • تحديد - يمكّنك من تحديد المعالم على الخريطة بشكل تفاعلي واتخاذ الإجراءات على المعالم المحددة.
  • مشاركة — يسمح لك بمشاركة أحد التطبيقات عن طريق نشره على حساب الوسائط الاجتماعية الخاص بك ، أو إرسال بريد إلكتروني به رابط ، أو تضمينه في موقع ويب أو مدونة. كما يوفر طريقة سهلة لتحديد معلمات URL للتطبيق.
  • المحرر الذكي - يقوم بتوسيع عنصر واجهة التحرير بمزيد من الميزات ، مثل القدرة على إجراء تحرير السمة في اللوحة بدلاً من النافذة المنبثقة.
  • دفق — يتصور ويتحكم في تغذيات البيانات في الوقت الفعلي من طبقات المعالم المتدفقة.
  • مصمم الملاءمة - يساعدك في العثور على أفضل موقع لنشاط ما والتنبؤ بقابلية التعرض للمخاطر ، أو تحديد المكان الذي من المحتمل أن يحدث فيه شيء ما.
  • تحليل التهديدات - يدعم موظفي السلامة العامة وأول المستجيبين لتحديد المسافات والمناطق الآمنة عند التخطيط للأحداث ، في حالة وقوع حادث.
  • الرؤية - تحدد ما هو مرئي من موقع المراقب بناءً على مسافة معينة وارتفاع المراقب ومجال الرؤية.

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

لإزالة الأداة ، مرر الماوس فوق الأداة وانقر فوق الرمز x.


كيفية إعداد عداد ArcGIS لحزمة تكوين السحابة

لقد قمت بنشر قالب CloudFormation لموازن التحميل المرن (ELB) من AWS جنبًا إلى جنب مع قالب ArcGIS Server CloudFormation المستقل (10.7.1). يحتوي موقع ArcGIS Server الخاص بي على خادم ملفات وعقدتي ArcGIS Server. آمل في إعداد عداد ArcGIS في الشاشة للنظر في موقع ArcGIS Server الجديد.

أواجه مشكلة في معرفة قواعد EC2 Security Group التي أحتاج إلى تمكينها حتى يتمكن Monitor من رؤية هذا الموقع الجديد. لدي هذا الإعداد في Monitor لموقعين آخرين من ArcGIS Server ، لكن لم يتم إنشاؤهما باستخدام قوالب CloudFormation.

لقد حاولت إضافة جميع قواعد TCP الواردة لكل من مجموعة أمان Monitor و ip المرن لخادم الشاشة الخاص بي إلى مجموعة أمان CloudFormation المكدس ، لكن ذلك لم ينجح. حاولت فعل الشيء نفسه لمجموعة الأمان ELB ، لكن هذا لم ينجح أيضًا.

أي شخص لديه أفكار حول كيفية إعداد هذا؟ شكرا

بواسطة ManojPatil

هل قمت بتكوين قواعد المغادرة أيضًا؟

ما هي منافذ TCP التي أضفتها ، هل تشمل هذه المنافذ - TCP 135 ، رقم المنفذ العشوائي بين 1024-65535؟

إنه أمر صعب بعض الشيء ، سأقترح العمل مع مسؤول النظام السحابي الخاص بك واكتشاف المنافذ العشوائية الصحيحة.

جميع المنافذ الصادرة مفتوحة لجميع حركات المرور على كل من مجموعة أمان مكدس CloudFormation ومجموعة أمان خادم المراقبة.

بواسطة ManojPatil

اسمحوا لي أن أحفر أرشيفات البريد الإلكتروني الخاصة بي وأتحقق مما فعلته سابقًا لحل مثل هذا النوع من المشكلات. أنا متأكد من أنني قمت بتوثيق هذا في مكان ما في مستودعي.

بواسطة ShreeRajagopala n

مرحبًا مايكل شونلاو - يستدعي سؤالك اتباع نهج شامل حيث سيحتاج الخبير إلى مراجعة النظام بأكمله معك. للقيام بذلك ، يرجى الاتصال بالدعم الفني لـ Esri في أقرب وقت ممكن.

لا أعتقد أن الدعم الفني سيكون قادرًا على الإجابة على هذا السؤال. لدي بالفعل إعداد مراقب محدد وأحاول الآن إضافة مكون جديد له تكوين مختلف قليلاً عن خوادم ArcGIS الحالية. كنت أتمنى أن يكون لدى أحد الأشخاص الذين عملوا مع قوالب Cloudformation و ELB بعض الأفكار. سأستمر في التحقيق.

هل يتعين عليك تسجيل الدخول بنجاح إلى ArcGIS Server Manager عبر مستعرض الويب الخاص بك (انظر الارتباط العام أدناه) التشغيل من الكمبيوتر المحمول أو من خادم ArcGIS Monitor؟

إذا كان بإمكانك تشغيل هذا الارتباط ، فيجب أن يعمل عنوان URL الخاص بالموقع وعنوان URL المميز الذي حددته في ArcGIS Monitor.

انه ليس بتلك البساطة. نعم ، يمكنني الوصول إلى عنوان URL الخاص بالمدير ، ومع ذلك تحاول أداة المراقبة حل عنوان IP الخاص بالخادم لسبب ما. لن ينجح ذلك لأن بيئة ArcGIS Server التي تم تغيير حجمها تلقائيًا تستخدم أجهزة مختلفة كل يوم بعناوين IP مختلفة ، لذلك حتى إذا سجلت عنوان IP الصحيح عند إنشاء المُجمع ، فقد لا يعمل ذلك في اليوم التالي لأن عنوان IP الخاص بالجهاز ليس كذلك يعد انضم إلى الموقع. لا يمكنني أيضًا استخدام عناوين IP المرنة مع مجموعة قياس تلقائي.

هذا ليس سيناريو قياسي. يستخدم ArcGIS Server مجموعة القياس التلقائي AWS EC2 مع موازن تحميل مرن ولا يستخدم ArcGIS Web Adaptor. لدي إعداد مُجمع ArcGIS في جهاز المراقبة مع ArcGIS Server الآخر الذي يعمل بشكل جيد. هذا الخادم الذي يستخدم أيضًا موازن تحميل مرن ، ولكنه ليس خادمًا تم قياسه تلقائيًا.

يجب أن تفعل ESRI نفس الشيء الذي أحاول القيام به مع أنظمتها الداخلية. أخبرني موظفو ESRI أنهم يستخدمون التحجيم التلقائي لـ AWS و ArcGIS Monitor لمراقبة أنظمتهم. كيف يختلف إعدادهم؟

ويرجى أيضًا عدم لصق التعليمات من الوثائق القياسية ثم وضع علامة على الإجابة على أنها صحيحة. هذا افتراض جدا.

بواسطة AboladeAfolabi2

مرحبا مايكل! لقد عملنا معًا في هذه الحالة جنبًا إلى جنب مع مورد داخلي آخر للتوصل إلى حل معلق معلق لحل دائم كما هو مذكور في الخطأ:

[BUG-000124066: تحسين وثائق ArcGIS Enterprise Cloud الخاصة بنا حتى يعرف المستخدمون أنه يمكنهم تعيين خصائص machineSuspendThreshold و suspensionMachineUnregisterThreshold لعمليات النشر ذات النطاق التلقائي]

[ENH-000118085: بعد استدعاء قاعدة القياس التلقائي ، لا يتم حذف الجهاز من موقع ArcGIS for Server مما يتركه معزولًا داخل قسم الأجهزة بالموقع. بسبب اليتامى ، يستغرق النشر وقتًا طويلاً]

أكتب هذا حتى يتمكن الآخرون من الاستفادة من الحل البديل ، وقمنا بتكوين الخصائص التالية:

machineSuspendThreshold (في الإصدار 10.7 ، تسجل الأجهزة حالتها مرة واحدة في الدقيقة في مخزن التكوين إذا كانت نشطة. تحدد هذه الخاصية الفترة الزمنية لعدم النشاط التي سيتم بعدها تعليق الجهاز عن تلقي الطلبات الإدارية والنشر. بمجرد أن يسجل الجهاز المُعلق نشاطًا الحالة ، ستتم إعادتها لتلقي مثل هذه الطلبات. القيمة الافتراضية هي 60 دقيقة.) ويقاف التشغيل (عند 10.7 ، تسجل الأجهزة حالتها مرة واحدة في الدقيقة في مخزن التكوين إذا كانت نشطة. تحدد هذه الخاصية الفترة الزمنية لعدم النشاط بعد التي سيتم إلغاء تسجيل جهاز من الموقع. يتم تعطيل هذه الخاصية افتراضيًا ، بقيمة -1. إذا تم استخدامها ، يجب أن يكون هذا الحد أعلى من خاصية machineSuspendThreshold).

يعد machineSuspendThreshold و suspensionMachineUnregisterThreshold ملحق JSON يمكن إضافته في Arcgis Server Admin API https: // server: port / arcgis / admin / system / properties

اعتبارًا من الإصدار 10.7.x ، هاتان الخاصيتان يمكن تكوين قيمهما لإلغاء تسجيل الأجهزة تلقائيًا من موقع ArcGIS Server بعد فترة زمنية معينة. كان من الجيد رؤية ArcGIS Monitor Counter وهو متصل كما هو متوقع بعد التكوين أعلاه.


موارد سينيكا

تستخدم Seneca Resources في بيتسبرغ ArcGIS لتمكين عمليات سير العمل الحيوية للأعمال.

ميناء روتردام موارد سينيكا مدينة سياتل والجرينز


بعد التخرج أو المغادرة ، متى سأفقد القدرة على تسجيل الدخول؟

تخضع جميع الحسابات والمعلومات للإزالة بمجرد تعليق بيانات اعتماد تسجيل الدخول إلى ISU. يتم تعليقها وفقًا للسياسات المعمول بها في الجامعة:

الطلاب: عندما تتخرج أو تترك ISU ، يظل Net-ID الخاص بك نشطًا لمدة فصل دراسي واحد. بعد ذلك ، يتم تعليق Net-ID الخاص بك لفصل دراسي آخر قبل انتهاء صلاحيته. يتم إرسال بريد إلكتروني لإعلامك عندما يكون Net-ID على وشك التعليق.

أعضاء هيئة التدريس والموظفين: عندما تغادر ISU ، يتم تعليق Net-ID الخاص بك بعد آخر يوم عمل لك. يتم إرسال بريد إلكتروني لإعلامك عندما يكون Net-ID على وشك التعليق.

وصولك مرتبط بدورك في جامعة ولاية أيوا. طالما كان لديك دور واحد على الأقل كطالب نشط ، أو طاقم عمل ، أو هيئة تدريس ، أو جهة تابعة برعاية ، فسيظل حساب ISU الخاص بك مخولًا باستخدام ArcGIS.


يتم تنظيم بيانات ArcGIS في مجلدات مساحة العمل وقواعد البيانات الجغرافية

توفر مجلدات مساحة العمل وقواعد البيانات الجغرافية الحاويات الأساسية لتخزين المعلومات الجغرافية وإدارتها في ArcGIS. مجلدات مساحة العمل هي مجرد مجلدات ملفات على القرص تحتوي على العديد من قواعد البيانات الجغرافية والملفات الشخصية ، ومجموعات البيانات المستندة إلى الملفات ، وسلسلة من مستندات ArcGIS.

أحد مجلدات مساحة العمل الرئيسية في ArcMap هو المجلد الرئيسي لكل خريطة ، وهو الموقع المستخدم افتراضيًا لتخزين مستند الخريطة ، وحفظ النتائج ، وإنشاء مجموعات بيانات جديدة.

يمكن أن تحتوي مجلدات مساحة العمل على مجموعات بيانات خارجية في العديد من تنسيقات الملفات بالإضافة إلى مراجع لقواعد البيانات الجغرافية. على سبيل المثال ، يمكنك العمل مع قواعد البيانات الجغرافية للملفات ، والاتصال بقواعد بيانات ArcSDE الجغرافية ، والعمل مع المجلدات التي تحتوي على العديد من ملفات البيانات — مثل ملفات الأشكال والتغطية Esri ، وصور JPEG ، وملفات DXF CAD ، وجداول dBASE ، وجداول بيانات Excel ، وملفات بيانات GML.

تقوم بتنظيم مجموعات البيانات ومستندات ArcGIS في سلسلة من مجلدات نظام الملفات (يشار إليها غالبًا باسم مجلدات مساحة العمل) وفي قواعد البيانات الجغرافية. يُعد تنظيم مجموعات البيانات حسب مجلدات مساحة العمل وفي قواعد البيانات الجغرافية مفيدًا لأنه يوفر آلية للقيام بما يلي:

  • التحكم في الوصول إلى مجموعات البيانات.
  • توفير إطار عمل لتحديث مجموعات البيانات ومشاركتها.
  • تنظيم العديد من مجموعات البيانات الجغرافية وتوثيقها وفهرستها.

يمكن أن تتضمن المحتويات النموذجية ما يلي:

  • مستندات ArcMap (.mxd)
  • مستندات ArcGlobe (.3dd)
  • ملفات الطبقة (.lyr)
  • نصوص Python (.py)
  • الصور (مثل ملفات .jpg و .tif)

تستخدم تطبيقات ArcGIS سلسلة من المستندات لحفظ العمل الذي تم إنشاؤه في ArcGIS. تحدد هذه المستندات كيفية إدارة الخرائط وعناصر الخريطة وطبقات الخريطة والكرات الأرضية وعناصر الكرة الأرضية ونماذج المعالجة الجغرافية واستخدامها داخل البرنامج. على سبيل المثال ، تحدد وثيقة الخريطة مجموعة طبقات الخريطة الموجودة في الخريطة مع عناصر تخطيط الخريطة وخصائص العرض المستخدمة لتقديم مجموعات بيانات GIS. بمجرد إنشاء مستند خريطة ، يمكنك استخدامه ببساطة عن طريق النقر المزدوج فوق اسم المستند لفتحه. سيؤدي هذا إلى تشغيل تطبيق ArcMap للخريطة المحددة.

يتم حفظ كل مستند ArcGIS كملف في مجلد القرص.

توجد بعض مستندات ArcGIS شائعة الاستخدام في مجلدات مساحة العمل

انقر نقرًا مزدوجًا للفتح في ArcMap.

ملف يحتوي على خريطة وطبقاتها ومعلومات العرض والعناصر الأخرى المستخدمة في ArcMap.

انقر نقرًا مزدوجًا للفتح في ArcMap. يتم استخدامه لمشاركة الخرائط وقواعد البيانات الجغرافية مع مستخدمين آخرين وللمشاركة في ArcGIS Online.

وثيقة خريطة بالإضافة إلى قاعدة بيانات جغرافية لمحتويات الخريطة. توفر وثيقة الخريطة جميع مواصفاتها ، وتوفر قاعدة البيانات الجغرافية البيانات الفعلية المستخدمة في الخريطة.

انقر نقرًا مزدوجًا للفتح في ArcGlobe.

ملف يحتوي على كرة أرضية ، وطبقاتها ، وخصائص العرض ثلاثي الأبعاد للاستخدام في ArcGlobe ، وهو جزء من امتداد 3D Analyst.

انقر نقرًا مزدوجًا للفتح في ArcScene.

ملف يحتوي على مشهد ثلاثي الأبعاد وطبقاته وخصائصه ثلاثية الأبعاد للاستخدام في ArcScene ، والذي يعد جزءًا من امتداد 3D Analyst.

يُستخدم لنشر الخدمات مع ArcGIS for Server.

تم إنشاؤه في ArcMap وحفظه باستخدام نافذة حفظ تعريف الخدمة.

يستخدم لحفظ مسودة تعريف الخدمة.

تم إنشاؤه في ArcMap وحفظه باستخدام نافذة حفظ تعريف الخدمة.

اسحب إلى ArcMap و ArcGlobe و ArcScene و ArcGIS Explorer.

الطبقة عبارة عن مجموعة من القواعد لعرض مجموعات البيانات والعمل معها في ArcMap و ArcGlobe. تتضمن تعريفات الطبقة تعيينات الرموز والتصنيفات وقواعد وضع العلامات وخصائص استخدام الخريطة الأخرى.

اسحب إلى ArcMap و ArcGlobe و ArcScene و ArcGIS Explorer.

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

يُستخدم للترميز الجغرافي في ArcGIS.

مجموعة بيانات وقواعد محدد المواقع المستخدمة في الترميز الجغرافي للعناوين في ArcGIS. محددات المواقع هي أنواع من مجموعات بيانات قاعدة البيانات الجغرافية ويمكن حفظها بشكل مستقل عن قاعدة البيانات الجغرافية كملف قرص للمشاركة والاستخدام.

يظهر كصندوق أدوات. في ArcGIS for Desktop ، يفتح مجلد أدوات يحتوي على نماذج المعالجة الجغرافية والبرامج النصية. يتم استخدامه أيضًا لنشر أدوات المعالجة الجغرافية على ArcGIS for Server.

مجموعات من نماذج المعالجة الجغرافية المحفوظة ومشاركتها باستخدام ملفات صندوق الأدوات.


توحيد موقع ArcGIS Server مع البوابة الإلكترونية

في حالة اتحاد ArcGIS Server مع بوابة ArcGIS. أتساءل كيف ينتقل الطلب من نقطة إلى نقطة أخرى وكيف تتم المصادقة نظرًا للحالة التي لدي بها تثبيت HA of ArcGIS Server و ArcGIS Portal (بدون Webadapter واستخدام الأجهزة NLB)

  1. في حال كان لدينا تطبيق ويب خاص بالمؤسسات
  2. تم تكوين تطبيقات الهواتف الذكية التي ستصل مباشرة إلى موقع خادم ArcGIS
  3. وبشكل عام أريد أن أعرف سير العمل

تسعى وكالتنا جاهدة لاستخدام "مستوى الويب" مع IWA لعدة أسباب:

  • تقديم تجربة تسجيل دخول أحادي. على الرغم من أن بعض مواقع ArcGIS Server الخاصة بنا "عامة" ، فإن العديد من مستخدمينا يصلون إلى تلك الموجودة على الأجهزة التي تتحكم فيها مؤسستنا ويتم الوثوق بها من قبل وحدات التحكم بالمجال. لا يُطلب من المستخدمين تسجيل الدخول بشكل منفصل أثناء الوصول إلى الموارد المحمية أو خدمات النشر أو إدارة الموقع.
  • أنا أعمل في وكالة حكومية ومن المفترض أن يكتمل التشفير باستخدام خوارزمية متوافقة مع FIPS 140-2. الآن لا يمكنني القول بنسبة 100٪ أن Microsoft Negotiate (الذي يستخدم Kerberos أو NTLM) متوافق مع FIPS 140-2 ، لكننا نستخدم ذلك مع العديد من أنظمة مؤسستنا وحصلنا بنجاح على "سلطة التشغيل". أعلم أن المصادقة المستندة إلى "الرمز المميز" من Esri ليست معتمدة على أنها متوافقة مع FIPS 140-2 وأن متخصصي أمن تكنولوجيا المعلومات لدينا غير مهتمين بقبول مخاطر نظام مصادقة الملكية.
  • لقد وجدنا بعض نقاط الضعف المهمة في الرموز (التي لن أفصلها هنا).

ما زلنا نستخدم الرموز المميزة عند الضرورة (كان هناك عدد قليل من منتجات Esri التي لا تعمل بشكل جيد مع طبقة الويب). أتوقع أن استخدامك للرموز سيكون جيدًا لجهودك.

اكتمال الاتحاد على مستوى "الموقع". لذلك إذا كنت تقوم بتشغيل أجهزة متعددة في "موقع" ArcGIS Server واحد مع موازن تحميل تابع لجهة خارجية أمام تلك الأجهزة ، أتوقع أنك ستحتاج فقط إلى توحيد "الموقع" باستخدام عنوان URL لموازنة التحميل.

إذا كنت تقوم بعزل خوادم Arcgis إلى مواقع فردية ، فقد تحتاج إلى توحيد كل موقع مع البوابة الإلكترونية. لم أكمل هذا بعد ، لذا سيتعين عليك المرور ببعض الممرات والخطأ لمعرفة ما إذا كان ذلك ممكنًا (أو التواصل مع Esri).

بالنسبة إلى عنوان URL للخدمة ، سيكون http://reverseproxy.domain.com/myorg (بافتراض أن myorg هو "المثيل" مثل Arcgis)

بالنسبة إلى عنوان URL الخاص بالإدارة ، ستحتاج إما إلى تمكين وظائف الإدارة من خلال LB (غير مستحسن ما لم تكن هناك وسائل حماية أخرى) ، أو توفير عنوان url خاص بالإدارة من LB الخاص بك يحتوي على بعض وسائل الحماية ، أو استخدام الخوادم الخلفية مع منفذ 6443.

سيحتاج المستخدمون إلى المصادقة على البوابة قبل السماح لهم بالوصول إلى الخدمات المحمية. إذا تمت مشاركة خدماتك مع "الجميع" ، فيمكنهم الوصول إليها بشكل مجهول من تطبيقات مؤسستك الأخرى.

أعتقد أنني أفهم أسئلتك. أنت تقوم بتشغيل ArcGIS Server (AGS) وبوابة إلكترونية عالية التوفر بدون استخدام محول ويب. هذا يعني أنك لا تستخدم مصادقة طبقة الويب مع أي من المنتجين ولكن بالأحرى تستخدم المصادقة القائمة على الرمز المميز لملكية Esri.

ما أفهمه هو أنه عندما تقوم بتوحيد حل AGS مع حل البوابة ، فإن AGS يرث مخزن الهوية وطرق المصادقة / التفويض للبوابة. هذا يعني أنه يمكنك استخدام هوية 1 في البوابة الإلكترونية للمصادقة ومن ثم الحصول على وصول مرخص (عبر مجموعات البوابة الإلكترونية) للخدمات الأساسية المتوفرة في ArcGIS Server. أوصي بشدة بقراءة المقالة الوصول إلى موارد REST من مقالة خادم متحد.

الحد الأدنى. نظرًا لأن AGS يعتمد على هويات البوابة الإلكترونية ، فإن تطبيق العميل (تطبيق الويب الخاص بالمؤسسة ، تطبيق الهاتف الذكي ، إلخ) سيحتاج إلى المصادقة على البوابة الإلكترونية للوصول إلى خدمات ArcGIS Server. سيحتاج المطور إلى الحصول على رمز البوابة واستخدام الرمز المميز للبوابة للوصول إلى خدمات AGS. نظرًا لأن AGS يستخدم رمز البوابة ، أعتقد أن AGS يتحقق من صلاحية الرمز المميز للبوابة مع البوابة للتأكد من أن الرمز المميز صالح. لهذا السبب ، من الأفضل أن يعيش كل من AGS والبوابة `` قريبين من بعضهما البعض '' (اتصال قائم على LAN بدلاً من WAN) لأسباب تتعلق بالأداء.

فيما يلي مثال على النشر داخل الشركة. تم تكوين بوابتنا باستخدام مصادقة Windows المتكاملة (IWA) باستخدام محول الويب. نحن نستفيد من هويات Active Directory (AD) الموجودة لدينا داخل بوابتنا. افترض أن هذا هو: https: //myportal.domain/portal/home

لدينا ArcGIS Server موحد مع هذه البوابة الإلكترونية. لا يستخدم ArcGIS Server محول الويب وتم توحيده مع البوابة الإلكترونية. افترض أن هذا هو: https: //myags.domain: 6443 / arcgis

When I access my ArcGIS Server outside of the portal with the direct url: https://myags.domain:6443/arcgis/rest/services I can see services that are shared with 'Everyone' (public anonymous). If I want access to a secured resource (a service shared with only a specific group), then I need to authenticate with my portal and pass my portal token. This assumes I'm in a group that is authorized access to the secured web-service. Looking at my AGS ' Info ' Page: https://myags.domain:6443/arcgis/rest/info?f=json I see the following:

That just told me that I need to acquire a token from the tokenServicesUrl (which is the portal) to access secured resources. Per the documentation (see the 'accessing REST resources. ' link above), I need to acquire a token with a 'Webapp URL' being the URL of the ArcGIS Server: https://myags.domain:6443/arcgis/rest

I can acquire a token with the methods above, and use the token to access protected resources in my arcgis server.

I would think a best practice of accessing services outside of the portal would be to do something like:

  1. Query the ArcGIS Server 'info' page to identify the authInfo (authentication information).
  2. Use the tokenServicesUrl to acquire a token for the end user. You will most likely need to prompt for a username/password. Make sure to set the 'WebApp URL' appropriately.
  3. Use the token generated in step 2 for requests to the ArcGIS server, passing the parameter token with the value being the generated token. Make sure to protect this token as it represents an identity and if compromised could be used with malicious intent.
  4. Monitor requests with the token. If the token expires (or is somehow invalidated at some point) either prompt for credentials again and acquire a new token, or securely retain the original credentials and generate a new token.

Bonus points (extra credit): If the HTTP Request to the AGS 'info' page fails with an HTTP status code 401 (unauthorized) and there is a www-authenticate header present, then use the www-authenticate header value to determine what sort of 'web-tier' authentication method is supported. I often times do this as we are striving to go web-tier anywhere available. Per the doc, this may not be necessary in your scenario:

If the server you want to federate uses web-tier authentication, you'll need to disable web-tier authentication (basic or digest) and enable anonymous access on the ArcGIS Web Adaptor configured with your site before federating it with the portal. Although it may sound counterintuitive, this is necessary so your site is free to federate with the portal and read the portal's users and roles. If your ArcGIS Server site is not already using web-tier authentication, no action is required on your part. You can continue with the steps below.

But would provide a code-base that would work for services federated with a portal, and services not federated with a portal. I ended up with the following pseudo-code in for a few 'tools' that I built:

But have yet to work out SAML, PKI, OAUTH, OAUTH2 and other authentication methods since we have not yet implemented those. Best of luck!


شاهد الفيديو: Download u0026 Installation ArcGIS Server. Publish a Dynamic #WMS Service. Part 24