ابزار simotelhelper
simotelhelper ابزاری برای مدیریت و نگهداری سرویسهای مرکزتماس میباشد.این ابزار نقش حیاتی در انجام فرایند خطایابی دارد به نحوی که از اولین ابزارهای مورد استفاده در خطایابی سیستم میباشد.
simotelhelper ابزاری تحت خطفرمان میباشد و برای استفاده از آن باید به shell لینکوس سرور دسترسی داش ته باشید.
پیشنهاد میشود تا زمانی که نسبت به نحوه عملکرد مرکزتماس و سرویسهای اصلی آن دیدی پیدا نکردهاید از این ابزار استفاده نکنید.
در پایین دستورات مربوط به این ابزار بطور کامل مورد بررسی قرار میگیرند.
simotelhelper help
خروجی این دستور راهنمایی از دستورات موجود میباشد.
** نمونه خروجی دستور**
root@simotel:~# simotelhelper help
Simotel Helper
Usage:
simotelhelper [flags]
simotelhelper [command]
Available Commands:
check check simotel tools and server
db do something on database
help Help about any command
initiate initiate simotel
iptables manage iptables
patch patch
reinstall doing update
scmid show scmid
serial show serial
serverstatus Server status
timezone change server timezone
update doing update
version show simotel helper version
Flags:
-h, --help help for simotelhelper
--host string Address of server (default "update.mysup.ir")
--port int Port of server (default 4994)
Use "simotelhelper [command] --help" for more information about a command.
simotelhelper check
یکی از وظایف این دستور بررسی وضعیت سرویسهای حیاتی سرور و ارائه گزارش از آنها میباشد.
** نمونه خروجی دستور**
root@simotel:~# simotelhelper check
Simotel version : 6.2.22
SimotelHelper version : 23
Simotel package p38: 1
Sound PR: 8
PBX configs version: 8
Simotel: NOT RUNNING
Simotelagi: RUNNING
Simotelhelper: RUNNING
Mongodb: RUNNING
Redis: RUNNING
PBX: RUNNING
همانظور که مشاهده میفرمایید در ابتدا توضیحاتی درمورد نسخه سیموتل نصبشده، نسخه simotelhelper، نسخه فایلهای صوتی و ... ارائه شده و در نهایت نیز وضعیت سرویسهای مرکزتماس مشخص شده است.
simotelhelper db
این دستور وظیفه انجام امور مربوط به پایگاهداده را برعهده دارد، آرگومانهای مربوط به این دستور را در ادامه بررسی میکنیم.