امروزه مانیتورینگ سیستمهای تلفنی و VoIP از اهمیت بالایی برخوردار است، بهخصوص برای شرکتها و کسبوکارهایی که از استریسک و ایزابل به عنوان سیستمهای ارتباطی خود استفاده میکنند. در این مقاله، به بررسی نحوه استفاده از گرافانا برای مانیتورینگ و نمایش اطلاعات سیستمهای تلفنی بر پایه استریسک Asterisk و ایزابل Issabel میپردازیم. همچنین راهنمای نصب گرافانا بر روی سیستم عامل Rocky Linux 8 و ایزابل ۵ را ارائه میکنیم.
گرافانا grafana یک ابزار متنباز برای مانیتورینگ و تحلیل داده است که به کاربران امکان میدهد داشبوردهای گرافیکی زیبا و قدرتمندی برای نمایش دادهها از منابع مختلف ایجاد کنند. این ابزار با پشتیبانی از پلاگینهای مختلف، میتواند به دیتابیسها، APIها و حتی سیستمهای ارتباطی نظیر استریسک Asterisk متصل شود تا دادهها و اطلاعاتی را به صورت گرافیکی و زمان واقعی به نمایش بگذارد.
برای شروع، گرافانا را روی سرور ایزابل که بر پایه Rocky Linux 8 است نصب میکنیم. برای این کار، مراحل زیر را دنبال کنید:
ابتدا مخزن رسمی گرافانا را به سیستم اضافه کنید:
sudo tee /etc/yum.repos.d/grafana.repo <<
EOF
[grafana]
name=grafana
baseurl=https://packages.grafana.com/oss/rpm
repo_gpgcheck=1
enabled=1
gpgcheck=1
gpgkey=https://packages.grafana.com/gpg.key
EOF
پس از اضافه کردن مخزن، گرافانا را نصب کنید:
sudo yum install grafana -y
سرویس گرافانا را فعال و اجرا کنید:
sudo systemctl enable --now grafana-server
برای اطمینان از عملکرد صحیح سرویس:
sudo systemctl status grafana-server
پس از نصب موفقیتآمیز، میتوانید با باز کردن مرورگر و وارد کردن آدرس زیر به رابط کاربری وب گرافانا دسترسی پیدا کنید:
http://<Your_Server_IP>:3000
پورت پیشفرض گرافانا ۳۰۰۰ است و اولین ورود شما با نام کاربری و رمز عبور admin انجام میشود. پس از اولین ورود، از شما خواسته میشود که رمز عبور را تغییر دهید.
با گرافانا میتوان منابع مختلفی را مانیتور کرد که شامل:
گرافانا این امکان را به شما میدهد که اطلاعات حیاتی سیستم تلفنی استریسک را بهصورت گرافیکی و در زمان واقعی مشاهده کنید. از جمله مواردی که میتوانید مانیتور کنید شامل وضعیت تماسها، صفها، کانالهای SIP و حتی کیفیت تماسها است.
برای ساخت داشبوردهای حرفهای در گرافانا که اطلاعات استریسک را نمایش دهند، میتوانید از دیتابیسهای CDR (Call Detail Records) و QueueMetrics استفاده کنید. این داشبوردها میتوانند موارد زیر را نمایش دهند:
برای مانیتورینگ سیستم تلفنی استریسک، میتوان دادهها را در چند دسته اصلی نمایش داد که در ادامه به تفکیک بررسی میکنیم:
این اطلاعات برای مشاهده و تحلیل وضعیت صفهای انتظار در سیستم استریسک بهکار میروند:
این دادهها از CDR و SIP استریسک بهدست میآید و شامل موارد زیر است:
وضعیت عملکرد سیستم استریسک شامل:
برای نظارت بر منابع سیستم عامل، میتوان دادههای زیر را نمایش داد:
گرافانا ابزاری حیاتی برای IT Managers است، بهخصوص در سازمانهایی که سیستمهای تلفنی مبتنی بر استریسک و ایزابل استفاده میکنند. با مانیتورینگ زمان واقعی و گزارشدهی دقیق، این ابزار به کاهش زمان تشخیص مشکلات، بهبود عملکرد سیستم و جلوگیری از قطعیهای احتمالی کمک میکند. همچنین داشبوردهای گرافیکی گرافانا باعث میشود که اطلاعات پیچیده بهسادگی قابل درک و تحلیل باشند.
این مقاله به شما کمک میکند تا بهصورت جامع و دقیق از گرافانا برای مانیتورینگ سیستمهای تلفنی مبتنی بر استریسک و ایزابل استفاده کنید. با استفاده از این راهنماییها میتوانید داشبوردهای حرفهای برای نمایش دادههای حیاتی سیستم خود ایجاد کنید و از مزایای تحلیل دقیق دادهها بهرهمند شوید.
می توانید با شرکت در کارگاه “مونیتورینگ استریسک با گرافانا“، ویپ ایران VOIPIRAN با نحوه حرفه ای گارافانا و ساخت داشبرد و مونیتورینگ حرفه ای استریسک و ایزابل آشنا بشوید.
SaaS چیست؟ بررسی جامع نرمافزار بهعنوان سرویس و مزایای آن در دنیای فناوری اطلاعات، مدلهای…
در دنیای ارتباطات راه دور و شبکههای VoIP، اصطلاح Softswitch یکی از مفاهیم کلیدی است. Softswitch یک سیستم نرمافزاری…
Asterisk بهعنوان یکی از محبوبترین پلتفرمهای تلفن تحت شبکه (VoIP)، ابزارهای قدرتمند و متنوعی را…
در سیستمهای تلفنی سنتی و مدرن، مفاهیمی مانند FXS و FXO نقشی کلیدی در ارتباطات آنالوگ و دیجیتال ایفا…
در دنیای پیچیده فناوری اطلاعات و برنامهنویسی، یافتن سریع اطلاعات دقیق و ابزارهای موردنیاز از…
MagnusBilling چیست؟ MagnusBilling یک سیستم بیلینگ VoIP با ویژگیهای قدرتمند و انعطافپذیر است که امکان…
View Comments
با سلام خدمت آقای کوه فلاح.
مقاله مفید وجالبی بود سپاس و موفق باشید