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.
- Schritt 1: Variablen, skalare und strukturierte Datentypen, Operatoren und Ausdrücke anwenden.
- Schritt 2: Bedingungen, Schleifen, Funktionen, lokale Gültigkeit und Rückgabewerte einsetzen.
- Schritt 3: Arrays, Maps, JSON-Daten und Zeichenketten sicher verarbeiten.
- Schritt 4: Fehler, ungültige Eingaben und unerwartete Nullwerte kontrolliert behandeln.
- 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.
- Schritt 1: Objekte, Attribute, Status, Beziehungen und Messwerte aus dem Skriptkontext lesen.
- Schritt 2: Discovery- und Template-Bindungsfilter mit nachvollziehbaren Kriterien erstellen.
- Schritt 3: DCI-Werte transformieren, Einheiten normalisieren und abgeleitete Kennzahlen berechnen.
- Schritt 4: Ereignisparameter auswerten, ergänzen und für Regelentscheidungen verwenden.
- 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.
- Schritt 1: Objektaktionen und serverseitige Skripte mit klaren Eingaben und Berechtigungen erstellen.
- Schritt 2: Geplante Aufgaben, Ereignisaktionen und wiederkehrende Prüfungen automatisieren.
- Schritt 3: Externe Daten über Webservices oder andere freigegebene Funktionen einbinden.
- Schritt 4: Gemeinsame Funktionen in einer Skriptbibliothek strukturieren und Versionen kennzeichnen.
- 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.
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.
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.
Fachbereichsleitung / Leitung der Trainer / Ansprechpartner
-

René Launa
Telefon: + 43 (720) 022000
E-Mail: rené.launa@seminar-experts.at -

Adam Steyer
Telefon: + 43 (720) 022000
E-Mail:
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: € 1.797 zzgl. MwSt. Inhaus: € 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: | Bregenz, Graz, Innsbruck, Klagenfurt, Linz, Salzburg, Wien |
| 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 + 43 (720) 022000 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
