如何安装 Chargeback 报表
发布日期: 2016年7月
适用于: System Center 2012 SP1 - Service Manager,System Center 2012 R2 Service Manager
System Center 2012 – Service Manager 中的 Chargeback 报表包含诸如管理包文件、Windows PowerShell 脚本等各种文件,用于导入管理包文件和 Microsoft Excel 示例报表。 下列过程的第一个步骤是导入 Service Manager 管理包文件,第二个步骤是导入 Operations Manager 管理服务器上的管理包文件。
所有包含 Chargeback 报表的文件均位于 Chargeback 子文件夹的 Service Manager 安装文件夹中。 例如,在 C:\Program Files 中安装了 Service Manager 后,所有 Chargeback 报表文件都将位于 C:\Program Files\Microsoft System Center 2012\Service Manager\Chargeback 中
必须在承载 System Center 2012 – Service Manager 的服务器和 Operations Manager 管理服务器上安装 System Center 2012 R2 Service Manager SP1 或 Service Manager 并具有管理凭据,才可安装 Chargeback 报表文件。 此外,System Center 2012 R2 Operations Manager 必须监视 System Center 2012 R2 Virtual Machine Manager 服务器。
仅针对 System Center 2012 R2 Service Manager:下面的安装过程使用 ImportToSM.ps1 PowerShell 脚本,该脚本使用下表中描述的参数。 如果运行脚本而不指定任何参数,则将提示你输入参数。
参数 | 描述 |
---|---|
omServer | Operations Manager 服务器的名称 |
omUsername | 具有对 Operations Manager 管理服务器的管理访问权限的帐户的用户名。 |
omPassword | 具有对 Operations Manager 管理服务器的管理访问权限的帐户的密码 |
smUsername | 具有对 Service Manager 管理服务器的管理访问权限的帐户的用户名。 |
smPassword | 具有对 Service Manager 管理服务器的管理访问权限的帐户的密码 |
![]() |
---|
|
在 Operations Manager 和 Service Manager 管理服务器上安装 Chargeback 报表文件和配置 Operations Manager CI 连接器之后,你就可以使用 Chargeback 报表功能。
在 Operations Manager 管理服务器上安装 Chargeback 报表文件
登录到 Operations Manager 管理服务器上。
在 Chargeback 文件夹中,将名为 Dependencies 的子文件夹从 Service Manager 管理服务器复制到 Operations Manager 管理服务器。
在 Operations Manager 管理服务器上,启动 Windows PowerShell,然后导航到 Dependencies 文件夹。 例如,键入 cd Dependencies。
如果尚未将执行策略设置为 Remotesigned,则键入以下命令,然后按 ENTER:
Set-ExecutionPolicy –force RemoteSigned
键入以下命令,然后按 ENTER 运行用于导入 Chargeback 管理包以及用于将 Chargeback 功能添加到 Operations Manange 中的 PowerShell 脚本:
.\ImportToOM.ps1
该脚本完成运行后,键入退出,然后按 ENTER 以关闭“管理员”:“Windows PowerShell”窗口。
请确保 Operations Manager 已连接至 Virtual Machine Manager,如如何将 VMM 连接到 Operations Manager 中所述。
确保 Operations Manager 已发现虚拟机管理器中的信息,如虚拟网络接口卡、虚拟硬盘、云和虚拟机。
在 Service Manager 管理服务器上安装 Chargeback 报表
登录到 System Center 2012 – Service Manager SP1 管理服务器上。
在要运行 Windows PowerShell 的计算机上,依次单击“开始”、“所有程序”、“Microsoft System Center 2012”、“Service Manager”,然后单击“Service Manager Shell”。
如果尚未将执行策略设置为 Remotesigned,则键入以下命令,然后按 ENTER:
Set-ExecutionPolicy –force RemoteSigned
导航到 Chargeback 文件夹中。 例如,键入 cd chargeback。
键入下列命令,然后按 ENTER 运行用于导入 Chargeback 管理包以及用于将 Chargeback 功能添加到 Service Manager 中的 PowerShell 脚本:
.\ImportToSM.ps1
该脚本完成运行后,键入退出,然后按 ENTER 以关闭“管理员”:“Windows PowerShell”窗口。
在 Service Manager 控制台 中,单击“数据仓库”,展开“数据仓库”节点,然后单击“数据仓库作业”。
在数据仓库作业列表中,选择“MP 同步作业”,然后在“任务”列表中,单击“恢复”。
配置 Operations Manager CI 连接器并确保 Service Manager 发现了 Operations Manager 中的虚拟机信息。 有关 有关详细信息 创建和同步 Operations Manager CI 连接器的详细信息,请参阅如何创建 System Center Operations Manager 连接器。