在 asadmin list 和 get 指令中,指定可監視物件的帶點名稱。所有子物件均使用點 (.) 字元做為分隔符來命名,因此這些子物件稱為帶點名稱。如果子節點為單一型,則僅需監視物件類型即可命名物件;否則,需要形式為 type.name 的名稱來命名物件。
例如,http-service 就是一種有效的可監視物件類型,並且為單一型。若要命名表示實例 server 之 http-service 的單一型子節點,則帶點名稱為:
server.http-service
另一個範例,application 為一種有效的可監視物件類型,但並非單一型。例如,若要命名表示應用程式 Petstore 的非單一型子節點,則帶點名稱為:
server.applications.petstore
含點名稱也可以命名可監視物件中的特定屬性。例如,http-service 具有名為 bytesreceived-lastsampletime 的可監視屬性。以下名稱可以命名 bytesreceived 屬性:
server.http-service.server.http-listener-1. bytesreceived-lastsampletime
管理員無需知道 asadmin list 和 get 指令的有效帶點名稱。使用 list 指令可以顯示可用的可監視物件,而使用帶有萬用字元參數的 get 指令可以檢查任意可監視物件的所有可用屬性。
使用具有帶點名稱的 list 和 get 指令的基本假設為:
使用任何具有帶點名稱且後面不帶有萬用字元 (*) 的 list 指令,得到的結果為目前節點的直接子節點。例如,list --user adminuser --monitor server 將列出屬於 server 節點的所有直接子節點。
使用任何具有帶點名稱且後面帶有 .* 形式的萬用字元的 list 指令,得到的結果為目前節點的子節點階層式樹狀結構。例如,list --user adminuser --monitor server.applications.* 將列出 applications 的所有子節點及其後續子節點等。
使用任何具有帶點名稱且前面或後面帶有 *dottedname、dotted * name 或 dotted name * 形式的萬用字元的 list 指令,得到的結果為符合常規表示式 (由提供的符合式樣建立) 的所有節點及其子節點。
使用後面帶有 .* 或 * 的 get 指令,得到的結果為屬於要符合的目前節點的一組屬性及其值。
如需更多資訊,請參閱list 和 get 指令在所有層級上的預期輸出。