وحدة تحكم مراقبة العملية (procmon) هي عملية وحدة تحكم الواجهة الرئيسية. يمكنك إستخدام المعالج للاستعلام عن معلومات بشكل غير مباشر من موزع المكالمات التلقائية (ACD) في موقعك. تتيح لك عمليات إدارة الاتصال الذكي (ICM) من Cisco الموجودة على عبارة الأجهزة الطرفية (PG) ما يلي:
سرد العملاء والمهارات والخدمات وبيانات الاتصال
زيادة التتبع في عملية ICM
الاستعلام عن معلومات خاصة ب ACD
cisco يوصي أن يتلقى أنت معرفة من هذا موضوع:
أستكشاف أخطاء ICM PG وإصلاحها ودعمها
تستند المعلومات الواردة في هذا المستند إلى الإصدار 4.6.2 من ICM والإصدارات الأحدث.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر.
راجع اصطلاحات تلميحات Cisco التقنية للحصول على مزيد من المعلومات حول اصطلاحات المستندات.
يمكنك تشغيل procmon من جلسة عمل Telnet أو مطالبة أمر DOS. تدعم عملية المعالجة كلا من الأوامر المحلية والبعيدة. يتم تعريف الأوامر المحلية داخل المعالج، بينما تحتاج إلى برمجة الأوامر عن بعد في العملية المراقبة. يوفر هذا القسم قائمة بأوامر المعالجة الأساسية والأوامر الخاصة بالعملية لاستخدامها مع العمليات مثل:
مدير واجهة الأجهزة الطرفية (PIM)
خادم دمج الاتصال الهاتفي بجهاز الكمبيوتر (CTISVR)
وحدة التحكم في الأجهزة الطرفية المفتوحة (OPC)
فيما يلي مثال:
Syntax: c:\>procmon /? Version: Release 4.6.2, Build 08799 Usage: PROCMon CustomerName NodeName ProcessName [SystemName] [/f InputFile] [/wait] [/stop] [/help] [/?]
ملاحظة: يظهر السطر الأخير من هذا الإخراج على سطرين بسبب قيود المساحة.
أصدرت in order to عرضت قائمة أساسي من أمر، مساعدة. تعرض قائمة كهذه:
التعريف | |
---|---|
صدى | عناصر التحكم صدى سطور الأوامر |
إمسمون | التحكم في عملية مراقبة EMS1 عن بعد (بدء، إيقاف، إيقاف مؤقت، إستئناف) |
error_stop | التحكم في إعداد الإيقاف عند علامة الخطأ |
مساعدة ، ؟ | عرض التعليمات |
monitor_help، mhelp | عرض تعليمات خادم جهاز العرض |
monitor_sleep، وضع السكون | ينام لمدة ثواني أو مللي ثانية محددة |
إنهاء، q | ينهي البرنامج |
read_file، يقرأ | يوجه إدخال الأمر إلى ملف إدخال آخر |
1 نظام إدارة الحدث = نظام إدارة الحدث
يوفر هذا الجدول قائمة بالأوامر التي يمكنك إستخدامها عند أستكشاف الأخطاء وإصلاحها:
التعريف | |
---|---|
PIM_list_agents، la | قوائم الوكلاء الذين تم تكوينهم حاليا بواسطة PIM |
PIM_list_services، LS | سرد الخدمات التي تم تكوينها حاليا بواسطة PIM |
PIM_list_skill_groups، LSG | يسرد مجموعات المهارات التي تم تكوينها حاليا بواسطة PIM |
acd_debug، تصحيح الأخطاء | تشغيل/إيقاف تشغيل تتبع تصحيح الأخطاء |
PIM_list_trace، ltrace | سرد إعدادات بت تتبع PIM الحالي |
PIM_TRACE، التتبع | تعيين وحدات بت تتبع PIM أو إعادة تعيينها |
PIM_dump_periph، acdperiph | إغراق محتويات الجهاز الطرفي |
إنهاء | ينهي العملية |
يحتوي كل أمر على صياغة منفصلة. لتحديد الصياغة، قم بإصدار الأمر واتباعه باستخدام /؟.
ملاحظة: يحتوي كل نوع من أنواع الأجهزة الطرفية على مجموعة مختلفة من الأوامر. للحصول على قائمة بالأوامر المرتبطة بكل جهاز طرفي، قم بإصدار التعليمات.
هنا عينة مخرجات:
>>>>la SkillTarget ID Periph# C Ext# Inst# ActGroups 5000 6000 Y Yes 3000(3000) <1/ 1> [BO] [265436],<2/ 2> [BO][866278] 5001 6001 Y Yes 3001(3001) <1/ 1> [AV] [59704], <2/ 2> [AV] [59704] 5002 6002 Y No -1(-1) 5003 6003 Y No -1(-1) 5028 6030 Y No -1(-1)
>>>>ls SkillTarget ID Periph# C SerMem Pri SerTH SLType PSLType Ext# 5017 6500 Y 1 2 30 1 4 5018 6501 Y 2 1 30 1 4 5019 6502 Y 3 1 30 1 4
في هذا الإخراج، يشير SLType إلى القيمة الافتراضية لحقل ServiceLevelType لكل خدمة مقترنة بالأجهزة الطرفية. تشير هذه القيمة إلى كيفية حساب ICM لمستوى الخدمة. يمكنك تجاوز الإعداد الافتراضي للخدمات الفردية.
يشير PSLType إلى القيمة الافتراضية ل PeripheralServiceLevelType لكل خدمة مقترنة بالأجهزة الطرفية. يمكنك تجاوز الإعداد الافتراضي للخدمات الفردية.
>>>>lsg Periph# Pri C SkillTarget ID Ext# 1 0 Y 5007 6900 1 1 Y 5008 6900 1 2 Y 5009 6900 2 0 Y 5010 6901 2 1 Y 5011 6901 2 2 Y 5012 6901 3 0 Y 5013 6902 3 1 Y 5014 6902 3 2 Y 5015 6902 3 3 Y 5016 6902 >>>>debug /? Usage: acd_debug [/noagent] [/agent] [/agent+] [/agent++] [/nobri] [/bri] [/bri+] [/nocall] [/call] [/call+] [/nocms] [/cms] [/cms+] [/csc] [/csc+] [/nocsc] [/noconfig] [/config] [/nocv] [/cv] [/noerror] [/error][/nohb] [/hb] [/noopc] [/opc] [/nopost] [/post] [/nosim] [/sim] [/notg] [/tg] [/notimer] [/timer] [/notp] [/tp] [/tp+] [/trace] [/novq] [/vq] [/warning] [/nowarning] [/all] [/noall] [/set UserSetBit] [/help] [/?] >>>>debug /call+ /post /agent Trace: AGENT CALL+ POST UserTraceLevel=0xE848200003FFFFFF800E00000000000000000000000040 Time stamp: 09/13/02
ملاحظة: تظل ميزة تصحيح الأخطاء نشطة فقط بينما تظل العملية نشطة. عندما تنتهي العملية، لن تعمل الأداة المساعدة debug بعد ذلك. لجعل التتبع ثابتا، أضف الرقم السداسي العشري الذي تجده في سطر UserTraceLevel إلى تتبع EMS في السجل.
>>>>acdperiph BuildNum: 08799 (Rel 4.6.2) Time: 06/11/02 16:27:40 SwitchTime=08/26/02 13:56:22, DefRoute=CTIVarMap-NNNNNNNNNN (y=PIM access)CTIString= CVBridge=[G3MsgRecvCnt=169239 (0x29517) Min/AllBrisUp=1/1 NumMonitored=1 PhysBris=0x1 RtBris=0x0 BadBris=0x0] Bri[0] State=ACTIVE GoIdle=0 [NtwrkCngstn[Forced=F Switch=F] Window=10000 MsgDlyTime=500 BriCfgParams(Exp.) = [*CvHost[0]=taclab1g3 CvHost[1]= ] Msgs [Sent=157095 (0x265a7) Recv=169239 (0x29517) ] [SA0id=314182 LastSA0IdRecvd=31482 Msgs [SendQ=0x0 SentQ=0x0 RecvQ=0x0 ] Msgs [PriSendQ=0x0 RecvQ=0x0 ] [ActiveAssoc[Avail=2033 Locked=11] OutstandingSent=0x0 Reg{MaxAllowed=4 ChkMtrs=1 ChkMsgRates=1 [Meters/Sec (Enabled: Min 0.00 Avg 0.17 Max 2.45 (Tot 28840.16 Samples 229013 SumAvg 0.13)] [NotEnabled] Timers=[3PMC=4 ACDSplt=61 AgntCls=30 AgntSt=240 BriHB=60 CfgRtry=900 StlBriMsg=10 SwtchTm=30 TG=60 StatMntr=28800 StatMntrInit=120] SwitchTime=08/26/02 13:56:22 NumActiveCalls=0 NumAgentsSeen=2 ProcessName=pim1 ShutdownType=1 Dumplex=1 Side=0 GeoTelBaseDir=C:\icr\lab1\PG1B RegistryBase=ICR\lab1\PG1B DMPSystemID=1 MDSConnections=1 MDSPIMHandle=33 MDSOPCHandle=1 PIMHeartBeatTime=-1 CTIRestarts-0 RoutingClientState=SHUTDOWN State=ACTIVE StateInitTime=08/27 10:06:55 (16.9 day) Time stamp: 09/13/02 10:32:36 >>>>
ملاحظة: للحصول على مزيد من المعلومات حول البيانات، ارجع إلى أستكشاف أخطاء تعريف Avaya G3 وإصلاحها باستخدام Procmon.
يمكنك إستخدام procmon لإظهار التتبع في عمليات PIM و MIS و CTISVR.
بناء الجملة—اسم معالج Procmon nodeid .
مثال إستعمال هو procmon bt pg1a pim1.
اكتب mhelp في نافذة مطالبة >> للوصول إلى تعليمات Procmon. على سبيل المثال، >> mhelp.
إضافة تتبع - لإضافة تتبع، أستخدم أوامر sxtrace وscrtrace وsatrace، الاستخدام مع /all. مثال إستخدام ل sxtrace هو>sxtrace /all. يجب أيضا حفظ التتبع من خلال إصدار الأوامر svxtrace وsvcrtrace وsvatrace. يوصى بإضافة كافة مستويات التتبع الثلاثة وحفظها عند أستكشاف مشكلات الطيف وإصلاحها.
إزالة التتبع - لإزالة التتبع، أستخدم أوامر cxtrace وccrttrace وcatrace؛ الاستخدام مع /all. مثال إستخدام CXTRACE هو >>CXTRACE /all. من الأفضل دائما إزالة التتبع عند إكمال أستكشاف الأخطاء وإصلاحها.
سجلات EMS—مع كل التتبع، يجب زيادة إعدادات EmsLogFileMax و EmsAllLogFilesMax في regedt32. المسار إلى هذه القيم هو:
HkeyLocalMachine\Software\Geotel\ICM\custid\PGxx\EMS\CurrentVersion\ Library\Processes\processid
ملاحظة: يتم عرض هذه القيمة عبر سطرين بسبب قيود المساحة.
يمكنك إستخدام procmon لإظهار التتبع في عمليات PIM و MIS و CTISVR.
بناء الجملة— اسم معالج معرف العملية (Procmon) nodeid. مثال إستعمال هو procmon bt pg1a pim1.
للوصول إلى تعليمات Procmon، اكتب mhelp في نافذة مطالبة >>؛ على سبيل المثال، >> mhelp.
التتبع— يعرض أمر التتبع جميع خيارات التتبع المتوفرة. تطبيق تتبع إرتباط الحركة (sxtrace) بكتابة trace xact* في نافذة مطالبة >>. تطبيق تتبع الوكيل باستخدام أمر تتبع طيف*.
المراجعة | تاريخ النشر | التعليقات |
---|---|---|
1.0 |
02-Nov-2006 |
الإصدار الأولي |