Windows性能計數器應用(PART2)windows
Windows性能計數器應用(PART3)ide
若是咱們要在單個Azure Windows VM上跟蹤性能計數器,只需在Azure Windows VM中複製二進制文件並運行它便可。xml
Azure文件,它使用標準的SMB 2.1協議公開文件共享。正如Azure存儲產品團隊介紹,Azure文件共享也能夠用於保存診斷文件,例如日誌,性能指標和故障診斷。多個Azure VM能夠裝載同一文件,並共享在不一樣文件夾中寫入日誌文件。blog
圖7中的圖顯示瞭如何將Azure文件用做從不一樣Azure VM生成的性能計數器日誌文件的存儲庫。ip
圖7:在Azure文件中存儲性能計數器日誌文件
能夠使用簡單的基本命令經過Azure Powershell定義Azure文件:
Import-Module Azure
Select-AzureSubscription –SubscriptionName [[SubscriptionName]]
Get-AzureSubscription –current
New-AzureStorageAccount -StorageAccountName [[AzureStorageAccountName]] -Label [[AzureStorageAccountName]] -Location "North Europe"
#找出正在使用模塊
(get-module azure).version
$ctx=New-AzureStorageContext [[AzureStorageAccountName]] [[AzureStorageAccountKey]]
$ctx = New-AzureStorageContext -StorageAccountName [[AzureStorageAccountName]] -StorageAccountKey [[AzureStorageAccountKey]]
#建立一個新共享
$s = New-AzureStorageShare [[shareName]] -Context $ctx
在咱們的例子中,咱們定義一個等於「 logshare01」的共享名:
$s = New-AzureStorageShare logshare01 -Context $ctx
要在Azure Windows VM中安裝共享文件夾,咱們能夠在兩個Azure Windows VM中使用該命令:
net use z: \\ [[AzureStorageAccountName]]. file.core.windows.net\logshare01 /u: [[AzureStorageAccountName]] [[AzureStorageAccountKey]]
此命令將Azure存儲賬戶的共享文件夾「 logshare01」安裝爲驅動程序Z:
若要將日誌文件存儲在不一樣的文件夾中,咱們能夠更改SysField.XML文件值
<?xml version =「 1.0」 encoding =「 utf-8」>Z:\SysParamsLog1\
fftest01.txttrue201
在test02 Azure VM 中SysField.XML文件的內容:
<?xml version =「 1.0」 encoding =「 utf-8」>
Z:\ SysParamsLog2 \
fftest02.txt true
20
1
Windows性能計數器應用(PART2)
Windows性能計數器應用(PART3)