上一個主題: 為多個受監控裝置設定別名名稱下一個主題: 儀表板與報告


在多個受監控裝置上設定介面與元件的別名

CA Performance Center 包含一個為多個監控裝置設定介面與元件的別名的指令檔。 視您指派的角色權限而定,使用者可在介面的清查清單中以及儀表板與檢視中查看別名。

這個指令檔有兩個函數。 第一,指令檔傳回一份介面項目 ID 或元件項目 ID,以及介面名稱或元件名稱,格式為 .csv。 您可以修改 .csv 檔,加入您要為介面或元件設定的別名。 指令檔的第二個函數是抓取更新的 .csv 檔並為介面或元件設定別名。

請依循下列步驟:

  1. 開啟命令提示字元並存取 Performance_Center_installation_directory/PerformanceCenter/Tools/bin 目錄。
  2. 若要呼叫指令檔為介面或元件設定別名,請輸入下列命令:
    ./update_alias_name.sh
    

    已詳列指令檔參數並提供說明。

範例:為介面設定別名

  1. 若要傳回一份 Data Aggregator 主機監控中介面的完整清單,請輸入下列命令:
    ./update_alias_name.sh -h host_name -u username -p password -T item_type [-o output_filename]
    
    -h host_name

    指定要連線的 CA Performance Center 主機名稱。

    -u username

    指定將設定別名的 CA Performance Center 管理員使用者名稱。

    -p password

    指定將設定別名的 CA Performance Center 管理員密碼。

    -T item_type

    指定您要為其設定別名的項目類型。 有效值為裝置、介面,或元件。

    預設:裝置

    指定介面。

    -o output_filename

    (選用) 建立一個 .csv 檔,包含介面的總數 (按裝置項目 ID 與介面項目 ID,以及介面名稱),將 .csv 檔命名為與預設檔名不同的檔案名稱。 若您未替這個參數輸入值,將以預設的名稱 InterfaceList.csv 做為 .csv 檔的檔名。

    .csv 檔具備以下格式:裝置項目 ID, 介面項目 ID, 介面名稱。

    例如:

    560, 164, MyInterface1

    561, 165, MyInterface2

  2. 修改上個步驟中建立的 .csv 檔,記下您要為每個介面設定的別名名稱。 這個檔案必須採用下列格式:裝置項目 ID, 介面項目 ID, 介面別名。

    附註:若您的 .csv 檔中的項目 ID 無效,將不會顯示錯誤訊息。 無效的項目將被略過。

    例如:

    560 , 164, MyInterface1AliasDisplayName

    561, 165, MyInterface2AliasDisplayName

    附註:.csv 檔的 [別名] 欄位可以使用逗號與空格。

  3. 輸入下列命令:
    ./update_alias_name.sh -h host_name -u username -p password -T interface -i input_file 
    
    -i input_file

    指定您先前所建立包含別名名稱的 .csv 檔的檔名。

    介面的別名名稱即完成設定。

    注意:如果未指定 -i,則指令碼會查閱所指定類型所需的所有項目 ID,並建立含項目 ID 和項目名稱的 csv 檔案。

  4. (選用) 若要為大量的介面設定別名,請輸入下列命令以調整批次大小並於批次間暫停。 這些調整有助於控制工作量:
    ./update_alias_name.sh -h host_name -u username -p password -T interface -i input_file -b batch_size –t time_in_seconds
    
    –b batch_size

    指出每個批次中要處理的項目數。

    預設值:10000

    如果未指定 -i 參數,則為預設值:150

    –t time_in_seconds

    指出批次之間要暫停的時間 (以秒為單位)。

    預設值:1

    如果未指定 -i 參數,則為預設值:1

    例如:

    ./update_alias_name.sh -h host_name -u username -p password -T interface -i input_file -b 20 –t 2
    

範例:為元件設定別名

  1. 若要傳回一份 Data Aggregator 主機監控中元件的完整清單,請輸入下列命令:
    ./update_alias_name.sh -h host_name -u username -p password -T item_type [-o output_filename]
    
    -h host_name

    指定要連線的 CA Performance Center 主機名稱。

    -u username

    指定將設定別名的 CA Performance Center 管理員使用者名稱。

    -p password

    指定將設定別名的 CA Performance Center 管理員密碼。

    -T item_type

    指定您要為其設定別名的項目類型。 有效值為裝置、介面,或元件。

    預設:裝置

    指定元件。

    -o output_filename

    (選用) 建立一個 .csv 檔,包含元件的總數 (按裝置項目 ID,元件項目 ID,以及元件名稱),將 .csv 檔命名為與預設檔名不同的檔案名稱。 若您未替這個參數輸入值,將以預設的名稱 ComponentList.csv 做為 .csv 檔的檔名。

    .csv 檔具備以下格式:裝置項目 ID, 元件項目 ID, 元件名稱。

    例如:

    565, 166, MyComponent1

    566, 167, MyComponent2

  2. 修改上個步驟中建立的 .csv 檔,記下您要為每個監控元件設定的別名名稱。 這個檔案必須採用下列格式:裝置項目 ID, 元件項目 ID, 元件別名。

    附註:若您的 .csv 檔中的項目 ID 無效,將不會顯示錯誤訊息。 無效的項目將被略過。

    例如:

    565 , 166, MyComponent1AliasDisplayName

    566, 167, MyComponent2AliasDisplayName

    附註:.csv 檔的 [別名] 欄位可以使用逗號與空格。

  3. 輸入下列命令:
    ./update_alias_name.sh -h host_name -u username -p password -T component -i input_file 
    
    -i input_file

    指定您先前所建立包含別名名稱的 .csv 檔的檔名。

    監控元件的別名名稱即完成設定。

  4. (選用) 若要為大量的元件設定別名,請輸入下列命令以調整批次大小並於批次間暫停。 這些調整有助於控制工作量:
    ./update_alias_name.sh -h host_name -T component -i input_file -b batch_size –t time_in_seconds
    
    –b batch_size

    指出每個批次中要處理的項目數。

    預設值:10000

    如果未指定 -i 參數,則為預設值:150

    –t time_in_seconds

    指出批次之間要暫停的時間 (以秒為單位)。

    預設值:1

    如果未指定 -i 參數,則為預設值:1

    例如:

    ./update_alias_name.sh -h host_name -u username -p password -T component -i input_file -b 20 –t 2
    

更多資訊:

新增 IP 網域