راهکار یکپارچه OSS

شرکت ارتباطات رایتل

Business IntelligenceTelecommunication Industry

معرفی پروژه

تیم دیتاکرفت با بهره‌گیری از تخصص خود در علم داده و برنامه‌نویسی پایتون، پروژه یکپارچه‌سازی سیستم شارژینگ هواوی با سیستم تیکتینگ OTRS شرکت رایتل را با موفقیت انجام داد. این پروژه با هدف افزایش دقت در مدیریت خطاها، کاهش زمان پاسخگویی و بهبود فرآیندهای عملیاتی طراحی شد.


مراحل فنی و پیاده‌سازی

  • استخراج و پردازش داده‌ها:
    داده‌های شارژینگ از طریق پروتکل SNMP Trap استخراج شده و با استفاده از کتابخانه‌های پایتون مانند Pandas، پاکسازی، نرمال‌سازی و به فرمت مناسب سیستم Zabbix تبدیل شدند.

  • یکپارچه‌سازی با OTRS:
    با بهره‌گیری از APIهای OTRS و کتابخانه Requests در پایتون، فرآیند ایجاد خودکار تیکت‌ها در OTRS انجام شد. این فرآیند شامل تشخیص خطاهای شارژینگ، دسته‌بندی آن‌ها و ارجاع به گروه‌های مرتبط است.

  • مانیتورینگ سیستم:
    برای مانیتورینگ جامع سیستم شارژینگ هواوی، از Zabbix استفاده شد. دستگاه‌های هواوی برای ارسال SNMP Trap پیکربندی شدند و Zabbix قادر به دریافت و پردازش خطاها و آلارم‌ها شد.

  • گراف‌ها و داشبوردها:
    با استفاده از اسکریپت‌های پایتون و Zabbix API، گراف‌های مانیتورینگ تولید و به تیم‌های عملیاتی ارجاع داده شدند. همچنین، داشبوردهای Zabbix با استفاده از داده‌های SNMP و فایل‌های FTP هواوی ایجاد شد تا دید کامل و جامع از وضعیت سیستم شارژینگ و عملکرد کلی آن فراهم گردد.


قابلیت‌ها و ارزش‌آفرینی

  • کاهش زمان پاسخگویی به خطاها:
    ایجاد تیکت‌های خودکار باعث شد مدیریت خطا سریع‌تر و دقیق‌تر انجام شود.

  • بهبود دقت ثبت و پیگیری:
    فرآیند اتوماتیک تیکتینگ و دسته‌بندی خطاها باعث افزایش شفافیت و دقت عملیات شد.

  • مانیتورینگ پیشگیرانه (Proactive):
    سیستم امکان شناسایی و رفع مشکلات پیش از تاثیرگذاری بر کاربران را فراهم می‌کند.

  • تصویرسازی و تحلیل عملکرد سیستم:
    داشبوردها و گراف‌های Zabbix دیدی کامل و بصری از وضعیت سیستم شارژینگ و میزان مصرف منابع ارائه می‌دهند.

  • افزایش بهره‌وری تیم‌های عملیاتی:
    تیم‌ها می‌توانند به راحتی و با دقت بالا عملکرد سیستم را رصد کرده و اقدامات بهینه انجام دهند.


نتیجه‌گیری

پروژه یکپارچه‌سازی سیستم شارژینگ هواوی با سیستم تیکتینگ OTRS در رایتل نمونه‌ای موفق از ادغام علم داده، برنامه‌نویسی و مانیتورینگ پیشرفته است. این پروژه باعث شد زمان پاسخگویی به خطاها کاهش یابد، دقت در مدیریت خطا افزایش پیدا کند و تیم‌های عملیاتی دید کامل و پیشگیرانه از وضعیت سیستم داشته باشند

Image placeholder
Image placeholder
Image placeholder
Image placeholder