خصم 50% جميع الخطط، لفترة محدودة. تبدأ من $2.48/mo
سجل فيكتوريا

سجل فيكتوريا

VictoriaLogs هي قاعدة بيانات سجل عالية الأداء. بديل Loki أسرع وأرخص، مع لغة استعلام LogsQL وتسميات على طراز Prometheus. مفتوح المصدر، مكتوب باللغة Go، بواسطة فريق VictoriaMetrics. تم تصميمه لتجميع السجلات على نطاق متعدد السل على الأجهزة السلعية.

إصدار

أحدث

نظام التشغيل

Ubuntu Server 24.04 LTS

دقيقة. كبش

1 GB

أنواع IP

IPV4، IPV6

ملخص

سجل فيكتوريا يمنحك موقع Cloudzy قاعدة بيانات سريعة للسجلات ذاتية الاستضافة يمكنك التحكم فيها. قم بتدوير عقدة واحدة للتطوير أو صندوق واسع للإنتاج، ثم قم بالإشارة ناقل, بت بطلاقةأو سجل النظام فيه وابدأ في الاستعلام في ثوانٍ. تعمل وحدات المعالجة المركزية الافتراضية EPYC المخصصة، وRAM DDR5، وNVMe النقي، والوصلة الصاعدة بسرعة 10 جيجابت في الثانية على الحفاظ على سرعة الاستيعاب والاستعلامات أثناء ذروة حركة المرور. تعني الفاتورة بالساعة أنه يمكنك زيادة عدد ساعات العمل والاتصال مرة أخرى لاحقًا.

وصف

يتم شحن هذه الصورة بنقرة واحدة سجل فيكتوريا داخل Docker مع غلاف نظام خفيف الوزن، بالإضافة إلى رفاق مفيدين مثل جرافانا, ناقل, com.vmauth, vmalert, مدير التنبيهات، و VictoriaMetrics عقدة واحدة للمقاييس. يستمع VictoriaLogs على منفذ HTTP الأصلي الخاص به ويكون جاهزًا لقبول السجلات والإجابة على الاستفسارات على الفور. راجع المستندات الرسمية للتعرف على نموذج البيانات وطرق الاستيعاب وأنماط الاستعلام. 

الوصول إلى واجهة الويب

ابدأ بزيارة الخدمات التي تعمل بالفعل على الخادم الخاص بك. يستبدل <خادم-IP> مع IP المثيل الخاص بك.

  • سجل فيكتوريا: http://<SERVER-IP>:9428 (الابتلاع والاستعلامات والمقاييس في /metrics).

  • جرافانا: http://<SERVER-IP>:3000 (أول تسجيل الدخول هو مسؤل /مسؤل، ثم قم بتغييره).

  • VictoriaMetrics عقدة واحدة: http://<SERVER-IP>:8428 للمقاييس المتوافقة مع بروميثيوس.

  • vmalert واجهة المستخدم وAPI: http://<SERVER-IP>:8880.

  • com.vmauth بوابة: http://<SERVER-IP>:8427 للمصادقة والتوجيه.

  • مدير التنبيهات: http://<SERVER-IP>:9093.

  • API وواجهة المستخدم: http://<SERVER-IP>:8686 إذا تم تمكينه في ناقلات التكوين. 

ضوابط الخدمة لعمليات اليوم الأول:

sudo systemctl يبدأ فيكتوريا-سجلات
sudo systemctl قف فيكتوريا-سجلات
sudo systemctl حالة فيكتوريا-سجلات
docker ps

ميزات متقدمة

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

  • وحدات معالجة مركزية vCPU مخصصة وRAM DDR5 لتجنب الأكشاك المجاورة الصاخبة في عمليات الكتابة والقراءة المتزامنة.

  • تخزين NVMe النقي لارتفاع IOPS على WAL، وبناء الفهرس، والضغط.

  • 10 Gbps network port لشركات الشحن ذات الأسعار المرتفعة والعديد من مشاهدي لوحة المعلومات.

  • لقطات عند الطلب والتراجع قبل الترقيات أو تغييرات المخطط.

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

سهولة الاستخدام

يمكنك الحصول على لوحة معلومات نظيفة لدورة الطاقة أو اللقطة أو ترحيل المناطق. نقطة ناقل or بت بطلاقة to http://<SERVER-IP>:9428 لاستيعاب HTTP JSON، أو تمكين مستقبلات سجل النظام على VictoriaLogs إذا كنت تفضل TCP أو UDP 514. توجد نماذج للوصفات في المستندات، ويمكنك إبقاء الأمور بسيطة باستخدام الحقول الافتراضية وإضافة البنية بمرور الوقت. 

التركيز على الأداء

إذا كان فريقك يقوم بالتضمين جرافانا اللوحات في صفحات الحالة العامة أو البوابات الداخلية، وتقليل الوقت اللازم لأول بايت على اللوحات والاستعلامات المخصصة الأسرع تساعد الصفحات على الشعور باللحظة. يحافظ NVMe I/O والوصلة الصاعدة بسرعة 10 جيجابت في الثانية على ثبات أوقات الاستجابة عندما يقوم العديد من المستخدمين بتشغيل الاستعلامات على النوافذ الكبيرة.

تحكم كامل بالموقع

لديك الجذر. ضبط الاحتفاظ، تقليم الفهارس، تكوين com.vmauth المستخدمين، والتنبيهات السلكية من خلال vmalert و مدير التنبيهات. تعيش حاوية VictoriaLogs تحتها /root/VictoriaLogs، تتم إدارتها بواسطة وحدة systemd التي تستدعي أهداف Makefile، بحيث تكون التحديثات متوقعة وقابلة للعكس. يستخدم docker ps لفحص الحاويات، أو توسيع المكدس باستخدام ملفات الإنشاء الخاصة بك. 

أدوات قوية

تتضمن هذه الصورة ما يلي أو تقترن به حتى تتمكن من التركيز على جودة السجل، وليس السقالات.

  • سجل فيكتوريا عقدة واحدة لللاستيعاب والاستعلام عالي السرعة على المنفذ 9428.

  • جرافانا للوحات المعلومات والاستكشاف المخصص على المنفذ 3000.

  • VictoriaMetrics عقدة واحدة عندما تريد أيضًا تخزين المقاييس على المنفذ 8428.

  • com.vmauth لإضافة المصادقة وتوجيه حركة مرور المستأجرين المتعددين على المنفذ 8427.

  • vmalert لتقييم قواعد التنبيه وكشف واجهات برمجة تطبيقات التنبيه على المنفذ 8880.

  • ناقل كشاحن بسيط وعالي الإنتاجية مع API (API) عند 8686 عند تمكينه.

وصول عالمي

اختر المنطقة الأقرب لمستخدميك. تقوم Cloudzy بتشغيل نقاط التواجد في:

  • أمريكا الشمالية: مدينة نيويورك، دالاس، ميامي، يوتا، لاس فيغاس

  • أوروبا: لندن، أمستردام، فرانكفورت، زيورخ

  • آسيا والمحيط الهادئ: سنغافورة

يقدم كل موقع نفس الوصلة الصاعدة بسرعة 10 جيجابت في الثانية، ومزيج الطبقة الأولى، واتفاقية مستوى الخدمة (SLA) لوقت التشغيل بنسبة 99.95%. المتغير الوحيد هو المسافة.

تفاصيل التطبيق

الإصدار: غير محدد

نظام التشغيل: خادم أوبونتو 24.04

الحد الأدنى لRAM: 1 جيجابايت

أنواع IP: IPv6، IPv4

انشر VictoriaLogs الآن: قاعدة بيانات السجلات ولوحات المعلومات الخاصة بك جاهزة خلال دقائق.

ملاحظات ومراجع: VictoriaLogs المنفذ الافتراضي 9428 و /metrics تم توثيق نقطة النهاية وأمثلة الاستيعاب ونموذج البيانات بواسطة VictoriaMetrics. المنافذ الافتراضية ل com.vmauth 8427, vmalert 8880, VictoriaMetrics عقدة واحدة 8428، و جرافانا تم توثيق 3000 مع تدفق تسجيل الدخول الأول في أدلةهم الرسمية.

هام: مسؤوليات الإعدادات والنطاق

تحصل على وصول SSH/root كامل على كل OCA. تلك الصلاحيات تعني أيضًا أن تعديلاتك قد استراحة التطبيق. يُرجى قراءة ذلك قبل تعديل الإعدادات.

  • يمكنك إدارة المجال. نحن لا نبيع ولا نستضيف النطاقات أو DNS. إذا احتاج التطبيق إلى نطاق، يجب عليك توجيه المجال الخاص بك إلى الخادم (A/AAAA/CNAME، وMX/TXT إن كانت ذات صلة). يعتمد إصدار SSL وكثير من لوحات التحكم على صحة ذلك.

  • تغيير النطاق أو اسم المضيف بعد التثبيت ليس أمرًا هيّنًا. تكتب كثير من OCAs النطاق في ملفات الإعدادات (.env، reverse proxy، عناوين URL للتطبيق). إذا غيّرته فحدّث أيضًا:

    • الوكيل العكسي (Nginx/Caddy) وشهادات TLS

    • «عنوان URL الخارجي» للتطبيق أو عنوان URL الأساسي وعناوين الاستدعاء وعناوين webhook

    • أي روابط مشفرة في التطبيق أو الوظائف الإضافية

  • أوراق الاعتماد مهمة. إعادة تسمية المسؤول الافتراضي أو تدوير كلمات المرور أو تغيير منافذ الخدمة دون تحديث إعداد التطبيق قد قفل عليك أو إيقاف الخدمات. احتفظ ببيانات الاعتماد آمنة ومتزامنة عبر التطبيق والوكيل وأي تكاملات.

  • يمكن أن تؤدي تغييرات خادم الأسماء إلى التوقف. نقل نطاقك إلى خوادم أسماء جديدة أو تعديل سجلات NS يُحدث تأخيرات في الانتشار. خطط للتغييرات، وقلّل قيمة TTL مسبقًا، وتحقق من سجلات A/AAAA قبل التبديل.

  • يمكن أن تؤدي تعديلات جدار الحماية/المنفذ إلى قطع الوصول. إذا غيّرت منافذ SSH أو HTTP/HTTPS أو RDP أو منافذ التطبيق، فحدّث جدران الحماية (UFW/CSF/مجموعات الأمان) وقواعد reverse-proxy وفقًا لذلك.

  • يتم تقييد منافذ البريد الإلكتروني (SMTP) بشكل افتراضي. منافذ البريد الصادر (على سبيل المثال، 25/465/587) ربما مغلقة لمنع سوء الاستخدام. إذا كان يجب على OCA الخاص بك إرسال بريد إلكتروني، طلب الوصول إلى SMTP. من الدعم أو استخدم مزود بريد معاملاتي (SendGrid/Mailgun/SES) عبر API أو SMTP المعتمد.

  • البريد الإلكتروني والقوائم المسموح بها. إذا كان التطبيق يرسل بريدًا أو يستقبل webhooks، فقد يؤثر تغيير عناوين IP أو أسماء المضيف على قابلية التسليم أو قوائم السماح. حدّث SPF/DKIM/DMARC وأي قوائم سماح لعناوين IP.

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

  • نطاق الدعم. نوفر الخادم وصورة OCA المثبّتة مسبقًا. أما المتابعة المستمرة التكوين على مستوى التطبيق (المجالات، DNS، إعدادات التطبيق، المكونات الإضافية، والتعليمات البرمجية المخصصة) هي مسؤولية المستخدم.

القاعدة السريعة: إذا لمست النطاق أو المنافذ أو كلمات المرور أو أسماء المضيف أو إعدادات الوكيل/SSL، فتوقع تحديث إعدادات التطبيق أيضًا، والتقط لقطة أولًا.


تثبيت

  • تم استنساخ الريبو VictoriaMetrics من GitHub إلى /root/VictoriaLogs
  • تم تثبيت Docker والتبعيات
  • تم إنشاء خدمة systemd victoria-logs لإدارة حاوية VictoriaLogs عبر أوامر الصنع

الأوامر

sudo systemctl start victoria-logs       # Start VictoriaLogs service
sudo systemctl stop victoria-logs        # Stop service
sudo systemctl status victoria-logs      # Check service status
docker ps                                # List running Docker containers

الوصول إلى عناوين URL

  • عقدة واحدة VictoriaLogs → http://<SERVER-IP>:9428
  • جرافانا → http://<SERVER-IP>:3000
  • عقدة واحدة VictoriaMetrics → http://<SERVER-IP>:8428
  • فماليرت → http://<SERVER-IP>:8880
  • فموث → http://<SERVER-IP>:8427
  • مدير التنبيه → http://<SERVER-IP>:9093
  • واجهة المستخدم المتجه → http://<SERVER-IP>:8686

التوثيق

  • https://docs.victoriametrics.com/victorialogs/

المزيد في المراقبة

تطبيقات ذات صلة.

قم بنشر VictoriaLogs الآن. تبدأ من 2.48 $/شهر.