Sign inSign up

almohawis/cacti

By almohawis

•Updated 8 months ago

Fully pre-configured Cacti network monitoring and graphing tool, optimized for rapid deployment

Image
Networking
Security
Monitoring & observability
1

631

almohawis/cacti repository overview

⁠Cacti Docker Image

Cacti is a web-based network monitoring and graphing tool that uses RRDTool to collect, store, and visualize performance data over time. It is commonly used to monitor servers, switches, routers, storage, and other network devices.

⁠Features
  • Web-based interface
  • Performance graphs and historical trends
  • Easy monitoring of network devices and system metrics
  • Suitable for small and medium environments
  • Ready-to-run Docker image

This image is fully prepared, ready to use, and updated.

Important

**Accessing Cacti Locally** > If you are running this container on your **local machine**, please access the web interface using `http://127.0.0.1` instead of `http://localhost`.

Using 127.0.0.1 ensures that session cookies and internal redirects function correctly. This is a known behavior within the Cacti software itself regarding base URL redirection.

Note: If you are deploying this on a remote server (using the server's public or private IP), you will not encounter this issue and can proceed normally.

⁠Run with secure database information
docker run -d \
-p 80:80 \
-p 3306:3306 \
--name cacti \
-e DATABASE_NAME=EnterName \
-e DATABASE_USER=EnterUserName \
-e DATABASE_PASSWORD=EnterStrongPassword \
--restart unless-stopped \
almohawis/cacti:latest
⁠Run with default information

Not recommended for security

Database Name = cacti
Database User Name = cacti_user
Database User Password = cacti_password

docker run -d \
-p 80:80 \
-p 3306:3306 \
--name cacti \
--restart unless-stopped \
almohawis/cacti:latest
⁠Use in docker-compose.yml
cacti:
  image: almohawis/cacti.latest
  container_name: cacti
  ports:
    - "80:80"
    - "3306:3306"
  environment:
    DATABASE_NAME: cacti_DBname
    DATABASE_USER: cacti_user
    DATABASE_PASSWORD: StrongPassword
  restart: unless-stopped

⁠العربية

كاكتي هو أداة مراقبة ورسوم بيانية للشبكات تعمل عبر الويب، وتعتمد على

RRDTool

لجمع البيانات وتحزينها وعرضها بشكل مرئي عبر الزمن. يُستخدم عادةً لمراقبة الخوادم والسويتشات والراوترات وأجهزة التخزين وغيرها من أجهزة الشبكة.

⁠المميزات
  • واجهة ويب سهلة الاستخدام
  • رسوم بيانية ومتابعة تاريخية للأداء
  • مناسب لمراقبة الأجهزة الشبكية ومقاييس النظام
  • مناسب للبيئات الصغيرة والمتوسطة
  • صورة Docker جاهزة للتشغيل

هذه الصورة مهيأة بالكامل، جاهزة للاستخدام، وحديثة.

[!مهم جدا] تنبيه هام بخصوص الوصول إلى الواجهة

إذا كنت تشغل هذه الحاوية على جهازك الشخصي بشكل محلي، يرجى استخدام الرابط التالي:

http://127.0.0.1

بدلاً من استخدام:

http://localhost

لماذا هذا الإجراء؟ هذا ضروري لضمان عمل ملفات تعريف الارتباط وإعادة التوجيه بشكل صحيح، وهي مشكلة فنية في نظام:

Cacti

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

⁠التشغيل مع معلومات قاعدة بيانات آمنة
docker run -d \
-p 80:80 \
-p 3306:3306 \
--name cacti \
-e DATABASE_NAME=EnterName \
-e DATABASE_USER=EnterUserName \
-e DATABASE_PASSWORD=EnterStrongPassword \
--restart unless-stopped \
almohawis/cacti:latest
⁠التشغيل مع المعلومات الافتراضية

لا يُنصح به أمنياً

Database Name = cacti
Database User Name = cacti_user
Database User Password = cacti_password

docker run -d \
-p 80:80 \
-p 3306:3306 \
--name cacti \
--restart unless-stopped \
almohawis/cacti:latest
⁠الاستخدام داخل docker-compose.yml
cacti:
  image: almohawis/cacti.latest
  container_name: cacti
  ports:
    - "80:80"
    - "3306:3306"
  environment:
    DATABASE_NAME: cacti_DBname
    DATABASE_USER: cacti_user
    DATABASE_PASSWORD: StrongPassword
  restart: unless-stopped

Tag summary

Content type

Image

Digest

sha256:81d3b1c52…

Size

505.7 MB

Last updated

8 months ago

docker pull almohawis/cacti