# إضافة مُهيئ (Datadog APM) في إضافة مخصصة؟

**URL:** <https://meta.discourse.org/t/add-datadog-apm-initializer-in-custom-plugin/155804>\
**Category:** Development\
**Created:** [24 يونيو 2020، 12:52م UTC](https://meta.discourse.org/t/add-datadog-apm-initializer-in-custom-plugin/155804 "2020-06-24T12:52:17Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![raph](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/raph/32/184924_2.png) [@raph](https://meta.discourse.org/u/raph)\
**Post date:** [24 يونيو 2020، 12:52م UTC](https://meta.discourse.org/t/add-datadog-apm-initializer-in-custom-plugin/155804/1 "2020-06-24T12:52:17Z")

</div>

مرحباً بالجميع! هذا أول منشور لي، آسف إذا اخترت القسم الخطأ.

أود إعداد discourse لـ [Datadog APM instrumentation](https://docs.datadoghq.com/tracing/setup/ruby/#quickstart-for-rails-applications)، وقد بدا لي من المنطقي استخدام ملحق مخصص لهذا الغرض (متبعين فكرة [discourse-prometheus](https://github.com/discourse/discourse-prometheus)).

الطريقة المعتادة لإعداد تطبيق Rails لـ APM هي استخدام ملف تهيئة (initializer) - وأنا لست (بعد) على دراية عميقة بنظام الإضافات في discourse. هل توجد طريقة لتحميل مثل هذا الملف في وقت مبكر من عمر تطبيق discourse باستخدام نظام الإضافات الحالي؟ إذا لم تكن هناك طريقة، فما هي الخيارات الأخرى المتاحة؟ أفضل عدم الاضطرار إلى إنشاء نسخة من التطبيق بالكامل فقط لإضافة ملف تهيئة واحد 😅

---

_[View the full topic](https://meta.discourse.org/t/add-datadog-apm-initializer-in-custom-plugin/155804)._
