Benutzerdefinierte Eigenschaften

Benutzerdefinierte Eigenschaften sind eine leistungsstarke Funktion zur Bereicherung von SKOOR-Objekten:

  • Bereitstellung zusätzlicher Informationen für Objekte zur Verwendung in Alarmen, Dashboards usw.

  • Vorbereitung von Objekten zum dynamischen Aufbau von Objektbäumen (z. B. automatische Verknüpfung von Messungen mit Serviceobjekten)

  • Dynamische Zusammenführung von Objekten in Dashboards

  • Objekte zu filtern und zu suchen

Benutzerdefinierte Eigenschaften können in Objektbäumen vererbt werden.

Konfiguration

Benutzerdefinierte Eigenschaften können nur für bestimmte Objekttypen oder für alle Objekte aktiviert werden. Der Inhalt der Felder kann in Excel .csv-Dateien importiert/exportiert werden.

Um eine neue benutzerdefinierte Eigenschaft hinzuzufügen, klicken Sie auf die Schaltfläche "+" unterhalb der Liste der derzeit vorhandenen benutzerdefinierten Eigenschaften:

Nur Benutzer des Typs Administrator können benutzerdefinierte Eigenschaften hinzufügen, ändern oder löschen.

Name

Der Name der benutzerdefinierten Eigenschaft.

Abk.

Eine Abkürzung für den Namen der benutzerdefinierten Eigenschaft (optional).

Schlüssel

Es kann ein Eigenschaftsschlüssel für die Verwendung in Filterdefinitionen in den SKOOR Dashboards definiert werden. Falls definiert, muss er eindeutig sein (optional).

ID

Nur für interne Zwecke (optional).

Typ

Text

Ein Standard-Textfeld. Diese Art von Eigenschaft kann an darunterliegende Objekte im SKOOR-Objektbaum vererbt werden.

Password

Wird für verborgenen Inhalt verwendet, normalerweise ein Passwort.

Reference

Ein Verweis auf eine andere benutzerdefinierte Eigenschaft aus dem Objekt selbst oder aus anderen Objekten.

Boolean

Eine boolesche Eigenschaft kann entweder wahr oder falsch sein. Sie wird als Kontrollkästchen angezeigt, wenn sie konfiguriert ist.

Enumeration

Aufzählungen definieren einen Satz von Text und entsprechenden Wertepaaren. Sie können für die Zuordnung von ganzen Zahlen zu Text oder für die Klassifizierung von Objekten verwendet werden: "Verfügbarkeit", "Leistung", "Kapazität" usw.
Wenn eine Aufzählung als benutzerdefinierter Eigenschaftstyp gewählt wird, erscheint rechts neben der Aufzählungsspalte eine zusätzliche Spalte, in der die eigentliche Aufzählung eingegeben werden kann, z. B.

1=IPv4,2=IPv6 oder
1=Business KPI,2=Technische KPI,3=End-to-End KPI

Diese Art von Eigenschaft kann an darunterliegende Objekte im SKOOR-Objektbaum vererbt werden.

Long text

Ein Textfeld, das mehrere Textzeilen unterstützt.

Timestamp

Zeigt die aktuelle Zeit in der Zeitzone an, die als Eigenschaftswert eingestellt ist.

Sichtbarkeit

Die Sichtbarkeitsfelder definieren, wo und wie die benutzerdefinierten Eigenschaften sichtbar sind. Für den OPM sind benutzerdefinierte Eigenschaften innerhalb der Alarmliste sichtbar oder anklickbar. Anklickbare Eigenschaften funktionieren auch im Bildschirm mit den Objektdetails in der Benutzeroberfläche und den Dashboards.

Eigenschaften

Die Eigenschaften einer benutzerdefinierten Eigenschaft können wie folgt definiert werden:

Unique

Der Inhalt einer Eigenschaft muss systemweit eindeutig sein. Dies wird z.B. für3rd-Party-Referenzen wie eine CMDB-ID verwendet.

One instance

Pro Objekt kann nur eine Instanz einer Eigenschaft definiert werden, was z.B. für Seriennummern nützlich ist.

Read only

Eine schreibgeschützte Eigenschaft kann nur einmal zugewiesen werden. Wird auch für3rd-Party-Referenzen verwendet.

Objekttypen

Neue benutzerdefinierte Eigenschaften sind standardmäßig für alle SKOOR-Objekte verfügbar. Dies zeigt sich daran, dass das Kontrollkästchen der Spalte Any aktiviert ist. Um neue benutzerdefinierte Eigenschaften nur für bestimmte Objekttypen verfügbar zu machen, deaktivieren Sie die Spalte Any und dann alle Spalten, in denen die benutzerdefinierte Eigenschaft nicht verfügbar sein soll.

Verwendung

Die Anzahl der Objekte in SKOOR, für die die entsprechende benutzerdefinierte Eigenschaft konfiguriert ist. Um eine benutzerdefinierte Eigenschaft zu löschen, muss die Anzahl der Verwendungen 0 betragen, andernfalls ist die Schaltfläche "-" ausgegraut und nicht anklickbar.

Eigenschafts-ID, Objekt-ID und Wert-ID

Jede benutzerdefinierte Eigenschaft hat eine Eigenschafts-ID, die beim Hinzufügen der Eigenschaft automatisch zugewiesen wird und nicht geändert werden kann. Dabei handelt es sich nicht um die oben beschriebene ID.

Die Eigenschafts-ID wird angezeigt, wenn Sie die Maus über das Feld Name der benutzerdefinierten Eigenschaft bewegen.

Diese Eigenschafts-ID kann referenziert werden (z. B. in Skriptfeldern für die Ausführung von Aufträgen). Ein Beispiel: Die benutzerdefinierte Eigenschaft mit der Eigenschafts-ID 5 ist die benutzerdefinierte Eigenschaft Seriennummer. Bei einem Verweis auf sie wird ihr aktueller Wert zurückgegeben, wenn die Eigenschaft in den Parametern des Objekts konfiguriert ist. Andernfalls wird nichts zurückgegeben.

Die ID kann auf verschiedene Weise referenziert werden, entweder als Eigenschafts-ID, Objekt-ID oder Wert-ID:

Verweis

Typ des Verweises

Zurückgegebener Eigenschaftswert

$PID_5$

Property ID

Verweist immer auf den Wert der benutzerdefinierten Eigenschaft Comment des Objekts, für das sie konfiguriert ist, außer wenn sie für ein Auftragsobjekt konfiguriert ist. Dort verweist er auf den Wert der benutzerdefinierten Eigenschaft Comment, die auf dem übergeordneten Gerät des Auftrags konfiguriert ist, es sei denn, das übergeordnete Gerät hat die benutzerdefinierte Eigenschaft nicht konfiguriert.

$OID_5$

Object ID

Die Objekt-ID wird verwendet, wenn auf die benutzerdefinierte Eigenschaft eines Auftrags verwiesen werden muss, nicht auf die benutzerdefinierte Eigenschaft des übergeordneten Geräts.

$VID_5$

Value ID

Die Wert-ID ist immer eindeutig. Sie verweist auf den tatsächlichen Wert einer benutzerdefinierten Eigenschaft für ein bestimmtes Objekt. Die Wert-ID eines Geräts oder Auftrags wird angezeigt, wenn Sie den Mauszeiger über die benutzerdefinierte Eigenschaft des Objekts im Modus Details anzeigen oder Parameter bearbeiten bewegen.

Verwendung

Nach der Konfiguration von benutzerdefinierten Eigenschaften im Admin-Bereich können diese auf zwei Arten auf Objekte in der SKOOR Engine angewendet werden.

Benutzerdefinierte Eigenschaften für Objekte festlegen

Das Einstellen von benutzerdefinierten Eigenschaften für ein Objekt ist einfach. Wählen Sie im entsprechenden Abschnitt des Bearbeitungsfensters die Eigenschaft aus und weisen Sie ihr den gewünschten Wert zu:

Anklickbare benutzerdefinierte Eigenschaften können so konfiguriert werden, dass eine URL geöffnet wird. Insbesondere wenn die URL lang ist, kann ihr ein Name zugewiesen werden, der anstelle der URL selbst angezeigt wird:

Bearbeitungsbereich:

Detailbereich:

Vererbung von benutzerdefinierten Eigenschaften an untergeordnete Objekte

Benutzerdefinierte Eigenschaften vom Typ Text und Aufzählung können an untergeordnete Objekte vererbt werden. Dies ist eine sehr leistungsstarke Funktion, wenn benutzerdefinierte Eigenschaften in großen Objektbäumen festgelegt werden müssen. Wenn z. B. ein Vorlagengerät mit mehreren Aufträgen mehrmals instanziiert werden muss und die benutzerdefinierte Eigenschaft Location auf allen Aufträgen gesetzt werden soll, ist es ziemlich viel Arbeit, dies auf allen Geräteinstanzen zu erledigen. Da es sich bei Location um eine benutzerdefinierte Eigenschaft vom Typ Text handelt, kann dies sehr einfach erreicht werden, indem die spezifische Eigenschaft Location auf das Geräteobjekt gesetzt und an alle untergeordneten Aufträge auf einmal vererbt wird.

Wenn eine benutzerdefinierte Eigenschaft an alle Objekte in einem Teilbaum vererbt werden soll, aber noch nicht auf allen untergeordneten Objekten konfiguriert ist, kann die Funktion " Weitergeben" verwendet werden. Wird sie angeklickt, konfiguriert die SKOOR Engine die entsprechende Eigenschaft auf allen Objekten unterhalb des aktuellen:

Vererbung von Texteigenschaften

Bei untergeordneten Objekten, die eine Eigenschaft von einem übergeordneten Objekt erben sollen, muss der Eigenschaftswert auf "?" gesetzt werden:

Wenn das übergeordnete Objekt dieselbe Eigenschaft auf einen Wert gesetzt hat, wird dieser im Detailbereich des untergeordneten Objekts angezeigt:

Vererbung von Aufzählungseigenschaften

Aufzählungen haben ein separates Element in der Dropdown-Liste für den Wert, um den Wert vom übergeordneten Objekt zu erhalten: