Aracı yapılandırma güncelleme komut dosyası kullanım senaryoları

You can change the agent configuration without making manual or scripted edits to the AgentConfig.xml file by using update scripts.

Bir güncelleme komut dosyasını WinCollect yama dizinine kopyaladığınızda, Agent, komut dosyanızın içinde anlatılan işlemleri gerçekleştirir.

Komut dosyası işlemlerini güncelle

Güncelleme komut dosyaları aşağıdaki işlemleri içerebilir:

< Addto> -İlgili düğüme bir alt öğe ekler. Bir tip ve belirli tanımlı anahtar değeri çiftleri ekleyebilirsiniz.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<WinCollectScript version="10.0">
     <AddTo objPath="LocalSources(Name=Local)" >
        <Source Channel="System" />
    </AddTo> 
</WinCollectScript>
< Update> -Anahtarın değerini günceller.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<WinCollectScript version="10.0">
     <Update objPath="LocalSources(Name=Local)/Source(Name=System)" setParam="PollingInterval" value="12000" /> 
</WinCollectScript>
< Delete> -Nesnenin adını nesne yoluna eklemeniz dışında, < Addto>ile benzer.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<WinCollectScript version="10.0">
     <Delete objPath="LocalSources(Name=Local)" /> 
</WinCollectScript>

Aracı, yama klasöründe yeni bir yapılandırma oluşturur ve yeni yapılandırmayı doğrular. Geçerlilik denetimi başarıyla sonuçlandığında, eski aracı yapılanışı yedeklenir. Aracı güncelleştirme komut dosyasını, eski AgentConfig.xml dosyasını ve yeni AgentConfig.xml dosyasını bir yedek klasörüne (patch_xxxx) taşır ve yeni aracı yapılandırmasını işleme koyar.

Birkaç örnek güncelleme komut dosyası WinCollect 10 ile kurulur. Bunlar \IBM\WinCollect\samples dizininde depolanır.

Örnekler

Önemli: Bu komut dosyaları yalnızca örneklerdir. Tüm aracı yapılandırma hizmeti modülleri, kendi komut dosyalarınızı oluşturabilmeniz için desteklenir.
Not: Güncelleme komut dosyası adları update_ile başlamalıdır. Diğer tüm dosya adları yoksayılır.
update_addXPath.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<WinCollectScript version="10.0">
    <AddTo objPath="LocalSources(Name=Local)" >
        <Source Name="Security XPath" >
            <Parameter name="Query">
                <QueryList>
                  <Query Id="1" Path="Security">
                    <Select Path="Security">*[System[(Level=1  or Level=2 or Level=3) and (EventID=1 or EventID=3 or  (EventID >= 5 and EventID <= 100)  or  (EventID >= 200 and EventID <= 500) )]]</Select>
                  </Query>
                </QueryList>
            </Parameter>
        </Source>
    </AddTo>
</WinCollectScript>
update_delSecurity.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<WinCollectScript version="10.0">
    <Delete objPath="LocalSources(Name=Local)/Source(Name=Security)" />
</WinCollectScript>
update_updtConsPort.xml
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<WinCollectScript version="10.0">
    <Update objPath="SystemSettings" setParam="Console.Port" value="3333" descr="Changing the Config Console's port to 3333" />
</WinCollectScript>

Aşağıdaki kullanım senaryoları, aracı yapılandırmalarını değiştirmek için güncelleme komut dosyalarını nasıl kullanabileceğinin örnekleridir: