Windows性能計數器應用(PART8)

Windows性能計數器應用(PART1)

Windows性能計數器應用(PART2)

Windows性能計數器應用(PART3)

Windows性能計數器應用(PART4)

Windows性能計數器應用(PART5)

Windows性能計數器應用(PART6)

Windows性能計數器應用(PART7)

如果我們要在單個Azure Windows VM上跟蹤性能計數器,只需在Azure Windows VM中複製二進制文件並運行它即可。

Azure文件,它使用標準的SMB 2.1協議公開文件共享。正如Azure存儲產品團隊介紹,Azure文件共享也可以用於保存診斷文件,例如日誌,性能指標和故障診斷。多個Azure VM可以裝載同一文件,並共享在不同文件夾中寫入日誌文件。

圖7中的圖顯示瞭如何將Azure文件用作從不同Azure VM生成的性能計數器日誌文件的存儲庫。

clip_image001[19]  

圖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性能計數器應用(PART1)

Windows性能計數器應用(PART2)

Windows性能計數器應用(PART3)

Windows性能計數器應用(PART4)

Windows性能計數器應用(PART5)

Windows性能計數器應用(PART6)

Windows性能計數器應用(PART7)

Windows性能計數器應用(PART8)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章