Vorheriges Thema: Konfigurationsbericht von AgentenNächstes Thema: Inventarisierung und Verwaltung von Geräten


Konfiguration des Enterprise-Manager-Agenten

Die CA IT Client Manager-Infrastruktur verwendet eine allgemeine Konfigurationsarchitektur und -methodologie. Administratoren können mit der DSM-Explorer-Oberfläche Änderungen an der Konfigurationsrichtlinie vornehmen. Diese Änderungen werden von einem DSM-Domänen-Manager in der Management-Datenbank (MDB) gespeichert. Anschließend werden die Änderungen an einen Agenten übermittelt, der sie anwendet.

Mit Ausnahme eines Einzelfalles ist dies eine einfache Lösung. In Fällen, in denen jedoch ein Enterprise-Manager vorhanden ist, wird die Architektur des Konfigurationsmanagement etwas weniger intuitiv gestaltet.

Um eine verwaltete Konfiguration zu unterstützen, muss ein Enterprise-Manager selbst verwaltet werden. Dies erfordert die Installation eines Agenten. Agenten kommunizieren mit Scalability-Servern, die dann wiederum mit Domänen-Managern kommunizieren. Sie müssen also entscheiden, welche Scalability-Server und Domänen-Manager den Enterprise-Manager-Computer verwalten.

In den meisten Organisationen wird nur ein einzelner Enterprise-Manager bereitgestellt.

So aktivieren und konfigurieren Sie Standorterkennung

Als Administrator umfasst Ihre Verantwortung das Erstellen einer Richtlinie zur Standorterkennung. Sie können den Computer so konfigurieren, dass eine Berichterstellung an einen entsprechenden Scalability-Server erfolgt, wenn eine Änderung in Speicherort entdeckt wird. Sie können die Funktion der Standorterkennung auf eine Richtlinie auf den DSM-Agenten anwenden, um es dem Computer zu ermöglichen, die Regeln zur Standorterkennung auszuwerten.

Aktivieren und Konfigurieren der Standorterkennung für DSM-Agenten1

Gehen Sie folgendermaßen vor:

  1. Aktivieren Sie die Standorterkennung.
  2. (Optional) Konfigurieren Sie das Limit für Subnetz-Scanning.
  3. Konfigurieren Sie die Standorte.
  4. (Optional) Konfigurieren Sie das Zeitlimit für Scan.
  5. (Optional) Konfigurieren Sie das Skript-Zeitlimit.
  6. (Optional) Konfigurieren Sie den Scheduler für "Standorterkennung aktualisieren".
  7. Wenden Sie die Standorterkennung auf Agenten an.

Aktivieren der Standorterkennung

Die Funktion zur Standorterkennung ist entweder für eine Neuinstallation oder für ein Upgrade nicht standardmäßig aktiviert. Durch das Aktivieren der Richtlinie zur Standorterkennung können Sie Änderungen am geografischen Standort eines Agenten erkennen. Wenn eine Änderung erkannt wird, wertet der Agent die Regeln aus und stellt dann eine Verbindung mit einem entsprechenden Scalability-Server her.

Wichtig! Bevor Sie die Funktion zur Standorterkennung aktivieren, deaktivieren Sie andere Lösungen zur Standorterkennung, die sich in der ITCM-Umgebung befinden.

Gehen Sie wie folgt vor:

  1. Navigieren Sie zu "DSM", "Agent", "Common Agent", "Allgemein", "Standorterkennung".

    Folgende Parameter der Standorterkennung werden angezeigt.

  2. Wählen Sie "Aktiviert" aus, und klicken Sie dann im Portlet "Tasks" auf "Eigenschaften der Einstellung".

    Das Dialogfeld "Eigenschaften von Einstellung" wird geöffnet.

  3. Wählen Sie "Wahr" aus dem Feld "Wert" aus, klicken Sie dann auf "OK".

    Die Funktion wird in der Richtlinie aktiviert. Die Richtlinie wird erst dann aktiv, wenn Sie sie versiegelt und auf einen Agenten angewendet haben.

Hinweis:

(Optional) Konfigurieren des Limits für Subnetz-Scanning

Sie können das Limit für Subnetz-Scanning konfigurieren, um das Scanning des Subnetzes zur Suche der Scalability-Server in anderen Domänen zu erlauben oder zu verhindern.

Gehen Sie wie folgt vor:

  1. Navigieren Sie zur Konfigurationsrichtlinie zur Standorterkennung.

    Die Parameter der Standorterkennung werden im rechten Bereich angezeigt.

  2. Doppelklicken Sie auf "Limit für Subnetz-Scanning".
  3. Klicken Sie im Portlet "Tasks" auf "Eigenschaften der Einstellung".

    Das Dialogfeld "Eigenschaften von Einstellung" wird geöffnet.

  4. Ändern Sie das Feld "Wert" entsprechend für Ihre Umgebung.

    Standard: True

  5. Klicken Sie auf "OK".

    Der Parameter "Limit für Subnetz-Scanning" ist konfiguriert.

Konfigurieren von Standorten

Definieren Sie die Standortregeln, um Änderungen an geografischen Standorten zu unterstützen und um es Agenten zu ermöglichen, eine Verbindung zu den entsprechenden Scalability-Servern herzustellen. Die Agenten werten die von Ihnen erstellten Regeln aus, um zu bestimmen, welche Scalability-Server verbunden werden sollen.

Gehen Sie wie folgt vor:

  1. Wählen Sie "Standorte" aus, und klicken Sie dann im Portlet "Tasks" auf "Eigenschaften der Einstellung".

    Das Dialogfeld "Eigenschaften von Einstellung" wird geöffnet.

  2. Klicken Sie auf "Zeile hinzufügen", um die Regeln zu konfigurieren.

    Die Funktion fügt der aktuellen Tabellenstruktur eine Zeile mit folgenden Parametern hinzu:

  3. Konfigurieren Sie jeden Parameter, und klicken Sie dann auf "OK".

    Die Parametereinstellungen der Standorte sind konfiguriert.

Wichtig! Über die Funktion wird der Adressbereich nicht vollständig überprüft oder die Werte für "Servername", "Subnetz-Scanning" und "Skript" werden nicht validiert. Gehen Sie beim Festlegen dieser Parameter sorgfältig vor.

Konfigurieren der Priorität für Standortregeln

Sie können die Priorität angeben, mit der die Funktion auswählt, welche Standortregeln bearbeitet werden sollen. Der Agent wertet die Regeln aus und verwendet die angegebene Priorität, um zu bestimmen, welche Regel angewendet werden soll.

Zum Beispiel erstellen Sie zwei Regeln (Regel "A" und Regel "B"). Gehen wir davon aus, dass Sie Regel "A" mit Priorität 1 und Regel "B" mit Priorität 2 konfigurieren. Wenn Sie alle anderen Parameter mit den gleichen Werten für Regel "A" und Regel "B" konfigurieren, dann findet der Agent zwei Übereinstimmungen. Allerdings wird Regel "A" angewendet, da Regel "A" die höhere Priorität hat.

Gehen Sie wie folgt vor:

  1. Doppelklicken Sie auf den neuen Wert unter "Priorität".

    Das Dialogfeld "Eigenschaften von Einstellung" wird geöffnet.

  2. Geben Sie die Priorität für die Standortregel im Feld "Wert" an, und klicken Sie dann auf "OK".

    Höchste Priorität: 0

    Niedrigste Priorität: 99999

    Die Priorität der Standortregel ist konfiguriert.

Konfigurieren des Adressbereichs für Standortregeln

Wenn die Agent-Adresse mit den Kriterien des IP-Adressbereichs übereinstimmt, dann wird die Standortregel in die Auswahl eingeschlossen. Die Funktion zur Standorterkennung unterstützt sowohl IPv4-Adressen als auch IPv6-Adressen. Wenn der Agent mit mehreren Regeln übereinstimmt, verwendet die Funktion den Prioritätswert der Regeln, um zu bestimmen, welcher Server verwendet werden soll.

Gehen Sie wie folgt vor:

  1. Doppelklicken Sie auf den neuen Wert in der Adressbereichsspalte.

    Das Dialogfeld "Eigenschaften von Einstellung" wird geöffnet.

  2. Geben Sie den Adressbereich in das Feld "Wert" ein, und klicken Sie dann auf "OK".

    Beschränkungen: Der Minimalwert ist 1 Zeichen.

    Wenn Sie "IPv4" verwenden, können Sie die IP-Adresse, den IP-Platzhalter oder den IP-Bereich in der Adressbereichsspalte angeben. Beispiel:

    Wenn Sie "IPv6" verwenden, können Sie verschiedene IPv6-Adresspräfixe in der Adressbereichsspalte angeben. Beispiel:

    2001:DB8::/48

    Identifiziert die Organisation, den Standort, den Unterstandort und das Subnetz. 48 ist die Länge des Präfixes in Bits, und die größtmögliche zulässige Bitanzahl ist 64.

    Besondere Adresspräfixe:

    FE80::/64

    Wird verwendet, um ein link-lokales Präfix, d. h. ein lokales Subnetz, abzugleichen.

    FEC0::/64

    Wird verwendet, um ein standortlokales Präfix abzugleichen.

    ::/0

    Wird verwendet, um alle IPv6-Adressen abzugleichen.

    Multicast-Gruppenadressen:

    FF02::1

    Wird verwendet, um alle Knoten auf dem lokalen Netzwerksegment abzugleichen (Link-lokal).

    FF05::1

    Wird verwendet, um alle Knoten auf dem Standortnetzwerk abzugleichen (Standortlokal).

    FF08::1

    Wird verwendet, um alle Knoten auf dem Organisationsnetzwerk abzugleichen (Organisationslokal).

    Der Adressbereich der Standortregel ist konfiguriert.

Konfigurieren des Scalability-Servers für Standortregeln

Die Spaltenwerte für "Scalability-Server", die Sie angeben können, definieren die IP-Adresse oder den FQDN (vollqualifizierter Domänenname) eines Scalability-Servers für den Agenten, zu dem mithilfe der Spalte "Scalability-Server" eine Verbindung hergestellt werden soll.

Gehen Sie wie folgt vor:

  1. Doppelklicken Sie auf den neuen Wert unter "Scalability-Server".

    Das Dialogfeld "Eigenschaften von Einstellung" wird geöffnet.

  2. Geben Sie die IP-Adresse oder den FQDN des Scalability-Servers ein, mit dem der Agent, der sich im Adressbereich befindet, eine Verbindung herstellt.

    Der Scalability-Server der Standortregel ist konfiguriert.

Hinweis: Wenn Sie den Scalability-Server angeben, lassen Sie die Spalten "Subnetz-Scanning" und "Skript" leer. Wenn Sie den Scalability-Server nicht verwenden, lassen Sie die Spalte "Scalability-Server" leer.

Konfigurieren des Subnetz-Scanning für Standortregeln

Die Konfiguration für Subnetz-Scanning definiert die Regel für den Scan des angegebenen Subnetzes und entdeckt aktive Scalability-Server auf diesem Subnetz. Der Agent wertet dann die anderen Regeln und die geschätzten Antwortzeiten der aktiven Server aus, um den besten Server auszuwählen. Die Funktion zur Standorterkennung unterstützt sowohl IPv4-Adressen als auch IPv6-Adressen.

Gehen Sie wie folgt vor:

  1. Doppelklicken Sie auf den neuen Wert in der Spalte "Subnetz-Scanning".

    Das Dialogfeld "Eigenschaften von Einstellung" wird geöffnet.

  2. Geben Sie das Subnetz-Scanning in das Feld "Wert" ein, und klicken Sie dann auf "OK".

    Wenn Sie "IPv4" verwenden, können Sie die IP-Adresse, den IP-Platzhalter oder den IP-Bereich in der Spalte "Subnetz-Scanning" angeben.

    Wenn Sie "IPv6" verwenden, können Sie verschiedene IPv6-Adresspräfixe in der Spalte "Subnetz-Scanning" angeben.

    Der Subnetz-Scan für die Standortregel ist konfiguriert.

Hinweis: Wenn Sie das Subnetz-Scanning angeben, lassen Sie die Spalten "Scalability-Server" und "Skript" leer. Wenn Sie das Subnetz-Scanning nicht verwenden, lassen Sie die Spalte "Subnetz-Scanning" leer.

Konfigurieren des Skripts für Standortregeln

Sie können ein Skript hinzufügen, das auf dem Agenten ausgeführt werden soll, und Sie können festlegen, welcher Scalability-Server verwendet werden soll. Zu Ihrer Verantwortung gehört, dem Agent-Computer das Skript bereitzustellen.

Gehen Sie wie folgt vor:

  1. Doppelklicken Sie auf den neuen Wert in der Spalte "Skript".

    Das Dialogfeld "Eigenschaften von Einstellung" wird geöffnet.

  2. Geben Sie im Feld "Wert" den Namen des DM-Skripts an, und klicken Sie dann auf "OK".

    Hinweis: Sie können den Skriptspeicherort als absoluten Pfad oder als relativen Pfad angeben. Ein relativer Pfad bezieht sich auf das ITCM-Installationsverzeichnis, das sich normalerweise in einem der folgenden Speicherorte befindet:

    Windows:

    C:\Program Files(x86)\CA\DSM

    Unix, Linux:

    /opt/CA/DSM

    Die Funktion übergibt folgende Parameter an das Skript zur Serverauswahl:

    -o <Name der Ausgabedatei>

    Benennt die Datei, in der das Skript den Namen des Scalability-Servers, der identifiziert wird, schreibt.

    -x <Name der Fehlerdatei>

    Benennt die Datei, in der das Skript alle generierten Fehlerinformationen schreibt.

    -a <Übereinstimmende Adresse>

    Identifiziert die Adresse, die übereinstimmt und zur Ausführung dieses Skripts führt.

    Das DM-Skript ist für die Standortregel konfiguriert.

    Hinweis: Wenn Sie das Skript angeben, lassen Sie die Spalten "Scalability-Server" und "Subnetz-Scanning" leer. Wenn Sie das Subnetz-Scanning nicht verwenden, lassen Sie die Spalte "Subnetz-Scanning" leer.

Beispiel:

rem ---------------------------------------------------------------------
rem Simple location aware server identification script
rem This script writes a hard coded server name to the output file
rem ---------------------------------------------------------------------

dim sMatchingAddress as string
dim sOutputFileName as string
dim sErrorFileName as string

dim X als Integer 
FOR X=0 to argc()
	
	rem Read the output file from the provided parameters
    
	if ( argv(X)="-o") THEN
        sOutputFileName = argv(X+1)
        ENDIF
	
	rem read the matching address from the provided parameters

    if ( argv(X)="-a") THEN
        sMatchingAddress = argv(X+1)
        ENDIF

	rem read the matching address from the provided parameters

	if ( argv(X)="-x") THEN
        sErrorFileName = argv(X+1)
        ENDIF

NEXT X

dim fHandle as integer

fHandle = OpenFile(sOutputFileName,O_WRITE) 
IF NOT(EOF(fHandle)) Then 
	WriteFile(fHandle,"sampleserver.ca.com")
	CloseFile(fHandle)
	exit
ENDIF
exit

(Optional) Konfigurieren des Zeitlimits für Scan

Wenn Sie Subnetz-Scanning verwenden, bestimmt die Konfiguration "Zeitlimit für Scan" das maximale Intervall, in dem der Scan auf eine Antwort des Scalability-Servers wartet.

Gehen Sie wie folgt vor:

  1. Doppelklicken Sie auf "Configure Scan Timeout" (Zeitlimit für Scan konfigurieren), und klicken Sie dann auf "Eigenschaften der Einstellung" im Portlet "Tasks".

    Das Dialogfeld "Eigenschaften von Einstellung" wird geöffnet.

  2. Ändern Sie das Feld "Wert" entsprechend für Ihre Umgebung, und klicken Sie dann auf "OK".

    Standard: 30

    Der Parameter "Configure Scan Timeout" (Zeitlimit für Scan konfigurieren) ist konfiguriert.

(Optional) Konfigurieren des Skript-Zeitlimits

Die Konfiguration "Skript-Zeitlimit" bestimmt das maximale Intervall, in dem das Skript ausgeführt werden soll. Die Skripte werden angehalten, wenn das angegebene Intervall abläuft.

Gehen Sie wie folgt vor:

  1. Wählen Sie "Skript-Zeitlimit" aus, und klicken Sie dann im Portlet "Tasks" auf "Eigenschaften der Einstellung".

    Das Dialogfeld "Eigenschaften von Einstellung" wird geöffnet.

  2. Ändern Sie das Feld "Wert" entsprechend für Ihre Umgebung, und klicken Sie dann auf "OK".

    Werte:

    Standard: 300

    Die Parametereinstellungen des Skript-Zeitlimits sind konfiguriert.

(Optional) Konfigurieren des Scheduler für "Standorterkennung aktualisieren"

Der Richtliniengruppenordner "Standorterkennung aktualisieren" enthält einen Job, durch den CAF sich in regelmäßigen Intervallen beim Server registriert. Um einen Richtlinienparameterwert zu ändern, doppelklicken Sie auf eine Richtlinie, um das Dialogfeld "Eigenschaften der Einstellung" anzuzeigen.

CAF-Scheduler: Befehlszeile

Gibt den CAF-Befehl an, der diesen Job ausführt.

Standard: Standorterkennung

CAF-Scheduler: Auszuschließende Tage

Listet die Tage auf, die aus dem Ablaufplan ausgeschlossen werden sollen. Geben Sie eine beliebige Kombination der folgenden Werte an: monday, tuesday, wednesday, thursday, friday, saturday und sunday. Trennen Sie mehrere Werte durch Leerzeichen.

Standard: leer

CAF-Scheduler: Aktiviert

Gibt an, ob der Job "Registrierung aktualisieren" aktiviert werden soll.

Standard: True

CAF-Scheduler: Stunde

Gibt bei täglichen Zeitplänen die Stunde an, zu der der Job ausgeführt werden soll. Diese Richtlinie wird nicht bei stündlichen und minütlichen Zeitplänen verwendet.

Standard: 12

CAF-Scheduler: Auszuschließende Stunden

Listet die Stunden auf, die aus dem Ablaufplan ausgeschlossen werden sollen. Geben Sie die Zeiten im 24-Stunden-Format an. Trennen Sie mehrere Werte durch Leerzeichen.

Standard: leer

CAF-Scheduler: Minute

Gibt bei täglichen Zeitplänen die Minute nach der Stunde an, zu der der Job ausgeführt werden soll. Diese Richtlinie wird nicht bei minütlich ausgeführten Jobs verwendet.

Standard: 0

CAF-Scheduler: Zufällige Minuten

Gibt an, wie viele Minuten die Funktion zu einem "random_minute"-Job hinzufügt. Der Job wird zu der angegebenen Zeit plus eine zufällige Anzahl von Minuten bis zum angegebenen Wert ausgeführt. Die Richtlinie führt einen Job in "ungenauen" regulären Intervallen aus, um die Last auf verschiedene Server zu verteilen, indem die Uhrzeit, zu der Agenten eine Verbindung herstellen, teilweise zufällig ausgewählt wird.

Standard: 90

CAF-Scheduler: Zufällige Jetztzeit

Gibt die Zeit (in Sekunden) an, innerhalb der ein "random_now"-Job initiiert wird. Die Job in einer zufälligen Anzahl von Sekunden bis zum angegebenen Wert ausgeführt. Diese Richtlinie stellt sicher, dass Computer, die zusammen starten, ihre Jobs nicht gleichzeitig initiieren.

Standard: 0

CAF-Scheduler: Nummer wiederholen

Gibt das Intervall zwischen Wiederholungen des Jobs an. Dieser Wert hängt vom Jobtyp ab. Wenn der Typ beispielsweise "Tag" ist, steht der Wert für die Anzahl der Tage zwischen den Jobausführungen.

Standard: 1

CAF-Scheduler: Jobtyp

Gibt den Typ des geplanten Intervalls an. Gültige Werte sind "Tag" (day), "Stunde" (hour) und "Minute" (minute). Sie können außerdem die folgenden optionalen Bezeichner hinzufügen:

random

Führt den Job mit einer zufälligen Zeit aus, die der angegebenen Jobzeit hinzugefügt wird, und zwar bis zum Wert von "Zufällige Minuten".

random_hour

Wird zu einer zufälligen Stunde während des Tages ausgeführt.

random_minute

Wird zu einer zufälligen Minute während einer Stunde ausgeführt.

now

Startet den Job umgehend sowie nach der angegebenen Jobzeit.

Trennen Sie mehrere Werte durch Leerzeichen.

Beispiele:

Führen Sie den "amagent"-Job jeden Tag um 14:30 Uhr aus:

type=”day”, repeat=1, hour=14, minute=30, cmd=”start amagent”

Führen Sie den "amagent"-Job aus, wenn CAF gestartet wird und an jedem Tag danach (außer an Wochenenden) zu einer zufälligen Uhrzeit nach zwischen 1:00 Uhr und 2:30 Uhr:

type=”day now random”, hour=1, minute=0, randomminutes=90, excludedays=”Saturday Sunday”, cmd=”start amagent”

Anwenden der Standorterkennung auf Agenten

Nachdem Sie eine Richtlinie erstellt und versiegelt haben, wenden Sie sie auf ein Asset (ein Computer oder eine Gruppe) an.

Gehen Sie wie folgt vor: (für ein Asset)

  1. Navigieren Sie unter dem Knoten "Systemsteuerung" in der Baumansicht zum Ordner "Konfigurationsrichtlinie".
  2. Klicken Sie mit der rechten Maustaste auf die Richtlinie, die Sie anwenden möchten, und wählen Sie im Kontextmenü die Option "Kopieren" aus.
  3. Navigieren Sie in der Baumansicht zum Asset, auf dem Sie die Richtlinie anwenden möchten. Klicken Sie mit der rechten Maustaste auf dieses Asset, und wählen Sie im Kontextmenü die Option "Einfügen" aus.

    Die Richtlinie wird auf das Asset angewendet.

Gehen Sie wie folgt vor: (für mehrere Assets oder Gruppen)

  1. Wählen Sie die Assets bzw. Gruppen in der Baumansicht aus.
  2. Klicken Sie mit der rechten Maustaste auf die markierten Ziele, und wählen Sie "Einfügen" im Kontextmenü.

    Es wird ein weiteres Kontextmenü angezeigt.

  3. Klicken Sie auf "Konfigurationsrichtlinien".

    Das Dialogfeld zum Planen von Richtlinien wird geöffnet.

  4. Planen Sie die zu aktivierende Richtlinie.

    Hinweis: Wenn Sie Richtlinien auf ein einzelnes Asset oder auf eine Gruppe anwenden, dann aktiviert die Funktion die Schaltfläche "Anpassen und Vorschau". Die Funktion deaktiviert die Schaltfläche, wenn Sie eine Richtlinie in mehreren Assets oder Gruppen einfügen.

  5. Klicken Sie auf "OK", um die Richtlinie auf die Assets oder Gruppen anzuwenden.

Sie haben die Funktion zur Standorterkennung für die DSM-Agenten erfolgreich aktiviert und konfiguriert.