نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
الجرافيت هو نظام رسوم بيانية في الوقت الحقيقي قابل للتطوير بدرجة كبيرة ويمكن استخدامه لجمع معلومات النظام المختلفة وعرضها في واجهة ويب بديهية. الجرافيت هو أيضا برنامج مجاني ومفتوح المصدر.
سيغطي هذا البرنامج التعليمي عملية تثبيت الجرافيت على مثيل CentOS 7 Server.
من أجل تثبيت الجرافيت ووظيفته ، يجب تثبيت مجموعة من الحزم على الخادم. ومع ذلك ، لا تتوفر هذه الحزم في مستودع yum الافتراضي لـ CentOS. تأتي مثيلات Vultr مع تمكين مستودع EPEL بشكل افتراضي ، ولكن إذا كنت تقوم بتثبيت هذا في مكان آخر ، فستحتاج إلى تثبيته عبر:
sudo yum install -y http://epel.mirror.constant.com/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
بعد ذلك ، قم بتثبيت الحزم المطلوبة للجرافيت على النحو التالي:
sudo yum install -y graphite-web python-carbon
بعد ذلك ، سنحتاج إلى تعديل ملف مخطط التخزين. ستوجه القيم في هذا الملف تعليمات Carbonحول مدة تخزين القيم.
sudo nano /opt/graphite/conf/storage-schemas.conf
أضف الأسطر التالية:
[default]
pattern = .*
retentions = 12s:4h, 2m:3d, 5m:8d, 13m:32d, 1h:1y
احفظ الملف وابدأ Carbonباستخدام الأمر التالي:
sudo systemctl enable carbon-cache
sudo systemctl start carbon-cache
بعد ذلك تغيير timezoneو SECRET_KEYالقيم في /etc/graphite-web/local_settings.py.
بمجرد الانتهاء ، قم بتشغيل البرنامج النصي لإعداد قاعدة البيانات باستخدام الأمر التالي:
PYTHONPATH=/usr/share/graphite/webapp django-admin syncdb --settings=graphite.settings
أولاً ، قم بإزالة صفحة الفهرس الافتراضية من apache:
echo > /etc/httpd/conf.d/welcome.conf
بعد ذلك ، قم بتحرير /etc/httpd/conf.d/graphite-web.conf واستبدل كل شيء في كتلة "الدليل" / usr / share / graphite / "" بما يلي:
Require all granted
Order allow,deny
Allow from all
تعيين الأذونات المناسبة للدليل الجرافيت:
sudo chown apache:apache /var/lib/graphite-web/graphite.db
والتغلب على خطأ متعلق ببناء الفهارس مع:
touch /var/lib/graphite-web/index
ابدأ أباتشي وتمكين البدء التلقائي:
sudo systemctl start httpd
sudo systemctl enable httpd
قد تحتاج إلى تمكين المنفذ 80 في firewalld:
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --reload
يمكنك الآن الوصول إلى الجرافيت في متصفح الويب الخاص بك عن طريق زيارة عنوان IP لخادمك.
نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
اقرأ المدونة لمعرفة الطبقات المختلفة في بنية البيانات الضخمة ووظائفها بأبسط طريقة.
يعرف الكثير منكم أن Switch سيصدر في مارس 2017 وميزاته الجديدة. بالنسبة لأولئك الذين لا يعرفون ، قمنا بإعداد قائمة بالميزات التي تجعل "التبديل" "أداة لا غنى عنها".
هل تنتظر عمالقة التكنولوجيا للوفاء بوعودهم؟ تحقق من ما تبقى دون تسليم.
اقرأ هذا لمعرفة مدى انتشار الذكاء الاصطناعي بين الشركات الصغيرة وكيف أنه يزيد من احتمالات نموها ومنح منافسيها القدرة على التفوق.
مع تطور العلم بمعدل سريع ، واستلام الكثير من جهودنا ، تزداد أيضًا مخاطر تعريض أنفسنا إلى تفرد غير قابل للتفسير. اقرأ ، ماذا يمكن أن يعني التفرد بالنسبة لنا.
لقد أصبح حل CAPTCHA صعبًا جدًا على المستخدمين في السنوات القليلة الماضية. هل ستكون قادرة على أن تظل فعالة في اكتشاف البريد العشوائي والروبوتات في المستقبل القريب؟
ما هو التطبيب عن بعد والرعاية الصحية عن بعد وأثره على الأجيال القادمة؟ هل هو مكان جيد أم لا في حالة الوباء؟ اقرأ المدونة لتجد طريقة عرض!
ربما سمعت أن المتسللين يكسبون الكثير من المال ، لكن هل تساءلت يومًا كيف يجنون هذا النوع من المال؟ دعنا نناقش.
أصدرت Apple مؤخرًا macOS Catalina 10.15.4 تحديثًا تكميليًا لإصلاح المشكلات ولكن يبدو أن التحديث يتسبب في المزيد من المشكلات التي تؤدي إلى إنشاء أجهزة macOS. قراءة هذه المادة لمعرفة المزيد