简介
本文档介绍如何从System Center Virtual Machine Manager(SCVMM)计算机上运行的思科统一计算系统(UCS)Director PowerShell代理(Cisco PSA服务)收集日志。
问题
当配置为与Cisco UCS Director软件配合使用时,Cisco PSA服务负责资产收集和其他管理功能。在您收集和发送数据时出现问题或UCS Director设备与SCVMM之间出现连接问题时,Cisco TAC工程师可能会要求您收集其他日志以进行进一步调查。
解决方案
默认情况下,从UCS Director下载安装程序并在SCVMM计算机中执行后,PowerShell代理将安装在C:\Program Files (x86)\Cisco Systems\Cisco PSA Service\目录中。以下是文件夹结构的示例:

显示调试和所有消息的日志记录信息存储在日志/文件夹中:

以下是示例日志文件中的一个片段:

所有软件和日志记录属性(如访问端口、访问密钥或调试级别值)都在位于props/文件夹中的xml文档文件中定义。这允许您修改代理的配置:

还有一种简单的方法可检查和验证当前安装的Cisco UCS Director PowerShell代理版本。在Microsoft PowerShell命令行下执行以下命令:
Get-ItemProperty HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*
| Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Where-Object
{ $_.DisplayName -like "Cisco PSA Service" } | Format-Table
命令返回以下信息:

Cisco UCS Director PowerShell代理作为服务在安装SCVMM的Microsoft操作系统下运行。该服务称为“PSAService”。 要重新启动它,请使用“服务控制面板”小程序或从Microsoft PowerShell命令行运行Restart-Service PSAService命令:
