Ausgangssituation:
In unserem Unternehmen sollen alle MySQL Backups und Server Neustarts auf erfolgreiche Ausführung geprüft werden. Sollte etwas nicht ordnungsdgemäß erledigt sein, dann soll z.B. an Teams eine Message gesendet werden.
Istsituation:
Ich habe ein Tool geschrieben, welches alle notwendigen Daten von allen Server in eine Datenbank sammelt. Das funktioniert soweit. Nun soll ein Tool entwickelt werden, welches in regelmäßigen Abständen diese Daten prüft und bei Bedarf eine Message über Teams versendet. Diese Prüfungen sollen aber flexibel sein. Dazu habe ich mir überlegt ein Tool zu machen, welches VB Code (Prüfungen) ausführen kann. Dazu habe ich mir eine ScriptEngine geschrieben, welche die "CodeDomProvider" etc. verwendet. Das funktioniert auch soweit, die Scripts werden ausgeführt.
Mein Problem ist nun, wie kann ich vom ausführbarem VB Code (Prüfungen) einen Event/Message etc. an das Hauptprogramm übergeben/senden. Das Prüfscript (CodeDomProvider) ist ja eigentlich ein eingenständiges Programm, welches mit CodeDomProvider im Memory compiliet wird. Ich möchte nämlich die Messages an Teams vom Hauptprogramm versenden, damit der Code vom Prüfscript nicht zu unübersichtlich/groß wird.
Vielleicht kann mir da jemand weiterhelfen. Danke.
In unserem Unternehmen sollen alle MySQL Backups und Server Neustarts auf erfolgreiche Ausführung geprüft werden. Sollte etwas nicht ordnungsdgemäß erledigt sein, dann soll z.B. an Teams eine Message gesendet werden.
Istsituation:
Ich habe ein Tool geschrieben, welches alle notwendigen Daten von allen Server in eine Datenbank sammelt. Das funktioniert soweit. Nun soll ein Tool entwickelt werden, welches in regelmäßigen Abständen diese Daten prüft und bei Bedarf eine Message über Teams versendet. Diese Prüfungen sollen aber flexibel sein. Dazu habe ich mir überlegt ein Tool zu machen, welches VB Code (Prüfungen) ausführen kann. Dazu habe ich mir eine ScriptEngine geschrieben, welche die "CodeDomProvider" etc. verwendet. Das funktioniert auch soweit, die Scripts werden ausgeführt.
Mein Problem ist nun, wie kann ich vom ausführbarem VB Code (Prüfungen) einen Event/Message etc. an das Hauptprogramm übergeben/senden. Das Prüfscript (CodeDomProvider) ist ja eigentlich ein eingenständiges Programm, welches mit CodeDomProvider im Memory compiliet wird. Ich möchte nämlich die Messages an Teams vom Hauptprogramm versenden, damit der Code vom Prüfscript nicht zu unübersichtlich/groß wird.
Vielleicht kann mir da jemand weiterhelfen. Danke.