Seminar NetXMS NXSL-Scripting und Automatisierung

Das Seminar vermittelt die NetXMS Scripting Language von der Syntax bis zur sicheren Einbettung in Filter, Transformationen, Ereignisverarbeitung, Objektaktionen und geplante Aufgaben. Wiederverwendbarkeit, Fehlerbehandlung und Betriebsgrenzen sind zentrale Themen. Drei Tage sind notwendig, um Sprachgrundlagen, NetXMS-Objektmodell und produktive Automatisierung getrennt zu erarbeiten und anschließend mit Tests, Bibliothek und Freigabeverfahren zu verbinden.

Inhaltsübersicht

  • Sprache, Datentypen und kontrollierte Ausführung
  • NetXMS-Kontext, Filter und Transformationen
  • Automatisierung, Bibliothek und Governance
  • Lernziele und praktische Umsetzung
  • Zielgruppe und Voraussetzungen

Zielsetzung und Einordnung

Die Inhalte verbinden fachliche Einordnung, Demonstration und schrittweise Laborarbeit. Jede Konfiguration wird anhand definierter Sollwerte geprüft; Fehlerfälle und Rückfallmöglichkeiten werden von Beginn an berücksichtigt.

Lernziele

  • NXSL-Syntax und Datenstrukturen sicher anwenden
  • NetXMS-Objekte, Messwerte und Ereigniskontext aus Skripten nutzen
  • Filter, Transformationen und Aktionen implementieren
  • Geplante und ereignisgesteuerte Automatisierungen entwickeln
  • Skripte testen, absichern, versionieren und dokumentieren

Seminarinhalte

Tag 1: Sprache, Datentypen und kontrollierte Ausführung

Der erste Tag schafft eine solide Sprachbasis und ein reproduzierbares Testverfahren.

  1. Schritt 1: Variablen, skalare und strukturierte Datentypen, Operatoren und Ausdrücke anwenden.
  2. Schritt 2: Bedingungen, Schleifen, Funktionen, lokale Gültigkeit und Rückgabewerte einsetzen.
  3. Schritt 3: Arrays, Maps, JSON-Daten und Zeichenketten sicher verarbeiten.
  4. Schritt 4: Fehler, ungültige Eingaben und unerwartete Nullwerte kontrolliert behandeln.
  5. Schritt 5: Skripte kompilieren, mit definierten Testdaten ausführen und Ergebnisse protokollieren.

Tag 2: NetXMS-Kontext, Filter und Transformationen

Der zweite Tag verbindet Sprache und Monitoring-Objektmodell.

  1. Schritt 1: Objekte, Attribute, Status, Beziehungen und Messwerte aus dem Skriptkontext lesen.
  2. Schritt 2: Discovery- und Template-Bindungsfilter mit nachvollziehbaren Kriterien erstellen.
  3. Schritt 3: DCI-Werte transformieren, Einheiten normalisieren und abgeleitete Kennzahlen berechnen.
  4. Schritt 4: Ereignisparameter auswerten, ergänzen und für Regelentscheidungen verwenden.
  5. Schritt 5: Skripte mit Grenz-, Fehler- und Lastfällen testen und Laufzeitverhalten bewerten.

Tag 3: Automatisierung, Bibliothek und Governance

Der dritte Tag entwickelt wartbare Automatisierungen für den produktiven Betrieb.

  1. Schritt 1: Objektaktionen und serverseitige Skripte mit klaren Eingaben und Berechtigungen erstellen.
  2. Schritt 2: Geplante Aufgaben, Ereignisaktionen und wiederkehrende Prüfungen automatisieren.
  3. Schritt 3: Externe Daten über Webservices oder andere freigegebene Funktionen einbinden.
  4. Schritt 4: Gemeinsame Funktionen in einer Skriptbibliothek strukturieren und Versionen kennzeichnen.
  5. Schritt 5: Review, Freigabe, Protokollierung, Rückfall und Außerbetriebnahme in einem Skriptlebenszyklus festlegen.

Praxisübungen

  • Entwicklung und Test eines NXSL-Grundskripts
  • Erstellung eines Template-Bindungsfilters
  • Berechnung einer abgeleiteten Kennzahl
  • Automatisierung einer geplanten Betriebsprüfung

Zielgruppe und Voraussetzungen

Zielgruppe: NetXMS-Administratoren, Automatisierungsverantwortliche, DevOps-Teams und technische Consultants

Voraussetzungen: Sichere NetXMS-Grundkenntnisse; grundlegende Programmier- oder Skriptingerfahrung

Seminar und Anbieter vergleichen

Öffentliche Schulung

Diese Seminarform ist auch als Präsenzseminar bekannt und bedeutet, dass Sie in unseren Räumlichkeiten von einem Trainer vor Ort geschult werden. Jeder Teilnehmer hat einen Arbeitsplatz mit virtueller Schulungsumgebung. Öffentliche Seminare werden in deutscher Sprache durchgeführt, die Unterlagen sind teilweise in Englisch.

Mehr dazu...

Inhausschulung

Diese Seminarform bietet sich für Unternehmen an, welche gleiche mehrere Teilnehmer gleichzeitig schulen möchten. Der Trainer kommt zu Ihnen ins Haus und unterrichtet in Ihren Räumlichkeiten. Diese Seminare können in Deutsch - bei Firmenseminaren ist auch Englisch möglich gebucht werden.

Mehr dazu...

Webinar

Diese Art der Schulung ist geeignet, wenn Sie die Präsenz eines Trainers nicht benötigen, nicht Reisen können und über das Internet an einer Schulung teilnehmen möchten.

Mehr dazu...

Fachbereichsleitung / Leitung der Trainer / Ansprechpartner

Seminardetails

   
Dauer: 3 Tage mit ca. 6 Stunden pro Tag, Beginn am 1. Tag 10:00 Uhr, an den Folgetagen 09:00 Uhr
Preis: Öffentlich und Webinar: CHF 1.797 zzgl. MwSt.
Inhaus: CHF 5.100 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: NetXMS-Administratoren, Automatisierungsverantwortliche, DevOps-Teams und technische Consultants
Voraussetzungen: Sichere NetXMS-Grundkenntnisse; grundlegende Programmier- oder Skriptingerfahrung
Standorte: Basel, Bern, Luzern, Sankt Gallen, Winterthur, Zürich
Methoden: Vortrag, Demonstrationen, angeleitete Schritt-für-Schritt-Übungen und praktische Arbeiten am System
Seminararten: Öffentlich, Webinar, Inhouse, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter +41 (800) 225127

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Bern 3 Tage
Luzern 3 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben