[{"data":1,"prerenderedAt":183},["ShallowReactive",2],{"seo-verification":3,"blog-signoz-على-vps-apm-مفتوح-المصدر-في-15-دقيقة-ar":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"id":7,"slug":8,"slugs":9,"title":12,"excerpt":13,"readTime":14,"views":15,"isPinned":16,"publishedAt":17,"category":18,"categories":24,"featuredImage":26,"bgImage":27,"posterImage":28,"relatedSolution":26,"intro":29,"sections":30,"ctaTitle":133,"ctaBody":134,"ctaButton":135,"ctaUrl":136,"relatedPosts":137},265,"signoz-على-vps-apm-مفتوح-المصدر-في-15-دقيقة",{"fr":10,"en":11,"ar":8},"signoz-apm-vps","signoz-on-vps-open-source-apm-in-15-minutes","‎SigNoz‎ على ‎VPS‎ : ‎APM‎ مفتوح المصدر في 15 دقيقة","انشر ‎SigNoz‎ على ‎VPS‎ الخاص بك وأضف تتبعاً لتطبيقاتك عبر ‎OpenTelemetry SDK‎ في 15 دقيقة. ‎Traces‎ ومقاييس وسجلات مركزية — دون فاتورة ‎Datadog‎.",10,0,false,"2026-08-15T00:00:00+00:00",{"id":19,"name":20,"slug":21,"color":22,"icon":23},8,"الأمان والمراقبة","securite-monitoring","bg-rose-500\u002F10 text-rose-400","security",[25],{"id":19,"name":20,"slug":21,"color":22,"icon":23},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fsignoz-apm-vps-poster.svg","تفرض ‎Datadog‎ رسوماً تبلغ نحو 15 دولاراً لكل خادم شهرياً، إضافةً إلى رسوم لكل مقياس تتضاعف مع نمو حركة المرور. ‎SigNoz‎ منصة مراقبة مفتوحة المصدر مبنية على ‎ClickHouse‎ و‎OpenTelemetry‎، توفر الركائز الثلاث للمراقبة — ‎traces‎ ومقاييس وسجلات — على خادمك الخاص دون اشتراك شهري. في خمس عشرة دقيقة، تحصل على منظومة ‎APM‎ كاملة تحت سيطرتك الكاملة.",[31,35,45,48,70,73,76,80,127,130],{"type":32,"title":33,"body":34},"h2","لماذا تستبدل ‎Datadog‎ أو ‎New Relic‎ بـ ‎SigNoz‎؟","‎SigNoz‎ منصة مراقبة مفتوحة المصدر (رخصة ‎Apache 2.0‎) تعتمد على ‎ClickHouse‎ للتخزين عالي الأداء، وبروتوكول ‎OpenTelemetry‎ لإضافة التتبع. بياناتك تبقى على بنيتك التحتية، وتتحكم في مدة الاحتفاظ، ولا تدفع سوى تكلفة ‎VPS‎ الذي يشغّل المنظومة.",{"type":36,"title":37,"items":38},"ul","ما الذي يمنحك إياه ‎SigNoz‎",[39,40,41,42,43,44],"**‎Traces‎ موزعة**: تصوُّر كامل لمسار طلب ‎HTTP‎ عبر خدماتك المصغرة.","**مقاييس متوافقة مع ‎Prometheus‎**: استورد لوحات التحكم الموجودة أو أنشئ لوحات جديدة.","**سجلات مركزية**: جمع سجلات منظّمة من جميع تطبيقاتك في واجهة موحدة.","**تنبيهات قابلة للضبط**: حدد حدوداً لأي مقياس وتلقَّ إشعارات عبر ‎Slack‎ أو ‎PagerDuty‎ أو ‎webhook‎.","**لوحات تحكم مخصصة**: أنشئ عروضاً تقنية في بضع نقرات دون الحاجة لمعرفة ‎LoQL‎ أو ‎PromQL‎.","**واجهة مستخدم حديثة**: واجهة ‎React‎ سريعة الاستجابة بدون تكوين.",{"type":32,"title":46,"body":47},"المتطلبات الأساسية","يعتمد ‎SigNoz‎ على **‎ClickHouse‎**، محرك قاعدة بيانات عمودية يستهلك ذاكرة كبيرة. الحد الأدنى الموصى به هو **4 جيجابايت ذاكرة عشوائية** — أقل من ذلك يؤدي إلى قتل ‎ClickHouse‎ بواسطة ‎OOM killer‎ قبل أن تُحمَّل الواجهة.\n\nقائمة المتطلبات:\n- خادم ‎VPS‎ يعمل بـ‎Ubuntu 22.04‎ أو ‎Debian 12‎.\n- **‎Docker Engine ≥ 24‎** و‎Docker Compose V2‎.\n- المنفذ **8080** مفتوح (واجهة ‎SigNoz‎).\n- المنافذ **4317** (‎OTLP\u002FgRPC‎) و**4318** (‎OTLP\u002FHTTP‎) مفتوحة.\n- **20 جيجابايت مساحة قرص** كحد أدنى.",{"type":49,"title":50,"steps":51},"steps","تثبيت ‎SigNoz‎ عبر ‎Foundry CLI‎",[52,55,58,61,64,67],{"title":53,"body":54},"الخطوة 1 — تثبيت ‎Docker‎ على ‎VPS‎","```bash\ncurl -fsSL https:\u002F\u002Fget.docker.com | sh\nsystemctl enable --now docker\ndocker compose version\n```",{"title":56,"body":57},"الخطوة 2 — تثبيت ‎Foundry CLI (foundryctl)‎","منذ الإصدار **v0.112.0**، يعتمد ‎SigNoz‎ على **‎Foundry CLI‎** كطريقة النشر الرسمية.\n\n```bash\ncurl -L https:\u002F\u002Fget.foundry.so\u002Ffoundryctl\u002Flatest | bash\nexport PATH=\"$HOME\u002F.foundry\u002Fbin:$PATH\"\nfoundryctl --version\n```",{"title":59,"body":60},"الخطوة 3 — تشغيل النشر","```bash\ncd \u002Fopt\u002Fsignoz\nfoundryctl cast -f casting.yaml\n```\n\nيسحب ‎Foundry CLI‎ صور ‎Docker‎ ويشغّل الحاويات بالترتيب الصحيح. يستغرق التشغيل الكامل نحو 2-3 دقائق.",{"title":62,"body":63},"الخطوة 4 — التحقق من تشغيل ‎SigNoz‎","```bash\ndocker compose -f \u002Fopt\u002Fsignoz\u002Fdocker-compose.yaml ps\n```\n\nافتح المتصفح على `http:\u002F\u002F\u003CIP_VPS>:8080`. **ملاحظة**: المنفذ القديم 3301 المذكور في دروس قديمة أصبح غير صالح — المنفذ الحالي هو **8080**.",{"title":65,"body":66},"الخطوة 5 — التحقق من تشغيل ‎SigNoz‎","انتظر حتى تكون جميع الحاويات في حالة ‎healthy‎:\n\n```bash\ndocker compose -f \u002Fopt\u002Fsignoz\u002Fdocker-compose.yaml ps\n```\n\nاعتمد على الواجهة عبر `http:\u002F\u002FIP_VPS:8080`. يمكنك تسجيل الدخول مع بريد إلكتروني وكلمة مرور عند أول فتح.",{"title":68,"body":69},"الخطوة 6 — تأمين الوصول بـ ‎Nginx‎","لا تُعرّض المنفذ 8080 مباشرةً. استخدم ‎Nginx‎ كـ‎reverse proxy‎ مع ‎TLS‎:\n\n```bash\nufw deny 8080\n```\n\n```nginx\nserver {\n    listen 443 ssl;\n    server_name signoz.نطاقك.com;\n    location \u002F { proxy_pass http:\u002F\u002F127.0.0.1:8080; }\n}\n```",{"type":32,"title":71,"body":72},"إضافة التتبع لتطبيقك باستخدام ‎OpenTelemetry SDK‎","يستقبل ‎SigNoz‎ التتبعات عبر بروتوكول ‎OTLP‎. **‎Node.js‎:**\n\n```bash\nnpm install @opentelemetry\u002Fsdk-node @opentelemetry\u002Fauto-instrumentations-node\n```\n\n```bash\nOTEL_EXPORTER_OTLP_ENDPOINT=\"http:\u002F\u002F\u003CIP_VPS>:4318\" \\\nOTEL_SERVICE_NAME=\"my-api\" \\\nnode -r .\u002Ftracing.js app.js\n```\n\n**‎Python‎:**\n\n```bash\npip install opentelemetry-distro opentelemetry-exporter-otlp\nopentelemetry-bootstrap -a install\nOTEL_EXPORTER_OTLP_ENDPOINT=\"http:\u002F\u002F\u003CIP_VPS>:4318\" \\\nOTEL_SERVICE_NAME=\"my-python-service\" \\\nopentelemetry-instrument uvicorn main:app\n```",{"type":32,"title":74,"body":75},"إنشاء لوحات التحكم والتنبيهات","بمجرد إضافة التتبع لتطبيقاتك، يملأ ‎SigNoz‎ تلقائياً عرض **الخدمات** بزمن الاستجابة ‎P50\u002FP99‎ ومعدل الأخطاء والإنتاجية لكل خدمة.\n\n**إنشاء لوحة تحكم مخصصة:** اذهب إلى **لوحات التحكم → لوحة تحكم جديدة**، أضف لوحة من نوع ‎Time Series‎ واختر مقياس ‎Prometheus‎.\n\n**ضبط تنبيه على زمن الاستجابة ‎P99‎:** اذهب إلى **التنبيهات → قاعدة تنبيه جديدة**، اختر **تنبيه يستند إلى مقياس**، وحدد الشرط واختر قناة الإشعار.",{"type":77,"title":78,"body":79},"tip","احذر من قتل ‎ClickHouse‎ بسبب نقص الذاكرة","على ‎VPS‎ بأقل من 4 جيجابايت ذاكرة متاحة، قد يقتل ‎kernel‎ لينكس عملية ‎ClickHouse‎ بـ **‎exit code 137‎**.\n\n**التشخيص:**\n\n```bash\ndmesg | grep -i oom\n```\n\nستجد سطراً مثل `Out of memory: Killed process XXXX (clickhouse-serv)`.",{"type":81,"title":82,"headers":83,"rows":88},"comparison","‎SigNoz‎ مقابل ‎Datadog‎ و‎Grafana Cloud‎",[84,85,86,87],"المعيار","‎SigNoz‎ (استضافة ذاتية)","‎Datadog‎","‎Grafana Cloud‎",[89,94,99,104,109,114,119,123],[90,91,92,93],"التكلفة الشهرية (5 خدمات)","تكلفة ‎VPS‎ فقط (~10-20€)","~75-150$ + مقاييس مخصصة","مجاني حتى 10k سلسلة، ثم ~8$\u002F1k",[95,96,97,98],"‎Traces‎ موزعة","نعم (‎OpenTelemetry‎ أصيل)","نعم (عميل احتكاري)","نعم (‎Tempo‎، عبر ‎OTLP‎)",[100,101,102,103],"سيادة البيانات","كاملة — بياناتك على ‎VPS‎","بيانات عند ‎Datadog‎ (US\u002FEU)","بيانات عند ‎Grafana Labs‎",[105,106,107,108],"التعقيد التشغيلي","متوسط (‎Docker‎، خادم واحد)","لا شيء (‎SaaS‎)","منخفض (‎SaaS‎)",[110,111,112,113],"المقاييس","نعم (متوافقة مع ‎Prometheus‎)","نعم (احتكارية + ‎Prometheus‎)","نعم (‎Mimir‎، متوافقة مع ‎Prometheus‎)",[115,116,117,118],"السجلات","نعم (مدمجة)","نعم (تكلفة إضافية)","نعم (‎Loki‎، تكلفة إضافية)",[120,121,122,122],"التحديثات","يدوية (‎foundryctl‎)","تلقائية",[124,125,126,125],"الدعم","مجتمع + خطة مدفوعة","مدفوع (مضمّن)",{"type":32,"title":128,"body":129},"حل المشكلات الشائعة","**الواجهة لا تُحمَّل على المنفذ 8080**: تحقق من أن حاوية `signoz-frontend` تعمل وأن جدار الحماية يسمح بالمنفذ.\n\n**التتبعات لا تظهر في الواجهة**: تحقق من إمكانية الوصول إلى المنفذ 4318 من تطبيقك: `curl -v http:\u002F\u002F\u003CIP_VPS>:4318`.\n\n**حاوية ‎ClickHouse‎ تعيد التشغيل باستمرار**: هذا على الأرجح قتل ‎OOM‎. أكّد بـ `dmesg | grep -i oom`.",{"type":77,"title":131,"body":132},"خطط لفترة الاحتفاظ ببيانات ‎ClickHouse‎","يحتفظ ‎SigNoz‎ افتراضياً بالتتبعات لمدة 3 أيام والمقاييس لـ30 يوماً. اضبط فترة الاحتفاظ في واجهة ‎SigNoz‎ تحت **الإعدادات → فترة الاحتفاظ**. بالنسبة لوكالة تدير مشاريع متعددة، **7 أيام للتتبعات و90 يوماً للمقاييس** يُقدّم توازناً جيداً.","‎VPS‎ مُصمَّم لـ ‎SigNoz‎ وأدواتك التطويرية","تبدأ خططنا للمطورين من 4 جيجابايت رام مع أقراص ‎NVMe‎ وعرض نطاق ترددي سخي. انشر منظومة المراقبة في دقائق واحتفظ بملكية بياناتك الكاملة.","اكتشف خطط المطورين","\u002Fsolutions\u002Fdeveloppeurs",[138,154,169],{"id":139,"slug":140,"slugs":141,"title":144,"excerpt":145,"readTime":14,"views":15,"isPinned":16,"publishedAt":146,"category":147,"categories":148,"featuredImage":26,"bgImage":27,"posterImage":150,"relatedSolution":151},243,"مركزة-سجلات-docker-على-vps-باستخدام-loki-وgrafana",{"fr":142,"en":143,"ar":140},"loki-grafana-logs-centralises-vps","centralize-docker-logs-on-your-vps-with-loki-and-grafana","مركزة سجلات Docker على VPS باستخدام Loki وGrafana","اجمع سجلات جميع حاويات Docker في لوحة تحكم Grafana واحدة باستخدام Loki وPromtail على VPS الخاص بك. بدون Datadog ولا حصص.","2026-08-10T00:00:00+00:00",{"id":19,"name":20,"slug":21,"color":22,"icon":23},[149],{"id":19,"name":20,"slug":21,"color":22,"icon":23},"\u002Fblog\u002Fcovers\u002Floki-grafana-logs-centralises-vps-poster.svg",{"categorySlug":152,"appSlug":153},"المراقبة-وقابلية-الرصد","grafana",{"id":155,"slug":156,"slugs":157,"title":160,"excerpt":161,"readTime":162,"views":15,"isPinned":16,"publishedAt":163,"category":164,"categories":165,"featuredImage":26,"bgImage":27,"posterImage":167,"relatedSolution":168},220,"grafana-tempo-وopentelemetry-التتبع-الموزع-على-خادم-vps",{"fr":158,"en":159,"ar":156},"opentelemetry-grafana-tempo-vps","grafana-tempo-and-opentelemetry-distributed-tracing-on-vps","‏Grafana Tempo و‏OpenTelemetry: التتبع الموزع على خادم VPS","انشر مكدس تتبع موزع كامل على خادم VPS الخاص بك باستخدام OpenTelemetry و‏Grafana Tempo، بعيداً عن الارتباط بموردين ومن دون تكاليف APM.",4,"2026-08-04T00:00:00+00:00",{"id":19,"name":20,"slug":21,"color":22,"icon":23},[166],{"id":19,"name":20,"slug":21,"color":22,"icon":23},"\u002Fblog\u002Fcovers\u002Fopentelemetry-grafana-tempo-vps-poster.svg",{"categorySlug":152,"appSlug":153},{"id":170,"slug":171,"slugs":172,"title":175,"excerpt":176,"readTime":162,"views":15,"isPinned":16,"publishedAt":177,"category":178,"categories":179,"featuredImage":26,"bgImage":27,"posterImage":181,"relatedSolution":182},106,"مراقبة-الخادم-الافتراضي-vps-باستخدام-grafana-و-prometheus",{"fr":173,"en":174,"ar":171},"monitoring-vps-grafana-prometheus","vps-monitoring-with-grafana-and-prometheus","مراقبة الخادم الافتراضي VPS باستخدام Grafana و Prometheus","أنشئ حزمة Grafana + Prometheus على خادمك الافتراضي VPS لجمع مقاييس النظام والتطبيقات وتخزينها وعرضها بصريًا.","2026-03-06T00:00:00+00:00",{"id":19,"name":20,"slug":21,"color":22,"icon":23},[180],{"id":19,"name":20,"slug":21,"color":22,"icon":23},"\u002Fblog\u002Fcovers\u002Fmonitoring-vps-grafana-prometheus-poster.svg",{"categorySlug":152,"appSlug":153},1787580963892]