SYTUACJA:
Posiadam umowną ilość dwudziestu zdalnych hostów .rdp z systemem Windows Server, które są w innej sieci niż mój [ prosto ujmując - cloud hostingowych maszyn wirtualnych ].
Na każdym z tych hostów uruchomiona jest ośmiokrotnie aplikacja (osiem razy, ponieważ nie obsługuje ona multitasku, więc muszę ten proces tyle razy uruchomić niestety) która co 5 minut zapisuje stan swojej pracy do pliku .txt. [ prosto ujmując - tworzy checkpointy ]
PROBLEM: / ROZWIĄZANIE
Czy istnieje rozwiązanie które umożliwi mi co najmniej jedno z niżej wymienionych?
a) udostępnianie tych plików checkpointa na jakimś publicznym dysku przy każdej jego aktualizacji? - [ przy wyłączeniu maszyny wirtualnej { a używam trybu pracy, który robi to bez zapowiedzi, ale za to jest tanszy } - pliki których nie skopiuję ręcznie przed jej wyłączeniem wracają do stany z zapisanego obrazu systemu, a więc kilka godzin pracy idzie każdego dnia na marne ]
b) śledzenie tych procesów w postaci mozaiki z widocznymi np. trzema liniami bufora cmd każdego procesu z każdej maszyny jednocześnie? [coś jak ochrona mająca nadzór nad kilkunastoma kamerami jednocześnie na jednym ekranie] ?
c) powiadomienie e-mail z informacją o realizacji zadania w przypadku jego wykonania? [procesy te związane są z dekodowaniem zakodowanej wcześniej przeze mnie wartości i zamiast wchodzić co kilka godzin w celu sprawdzania "czy działa?" i "czy może już zdekodowała?" zabierają dość czasu w ciągu dobry ... a dodatkowo jest ich więcej niż kilkanaście...
...a więc jeżeli istnieje jakiekolwiek orogramowanie które "robi" jedno z powyższych zadań, będę wdzięczny za info :-) BARDZO podniesie to wydajność i koszty które ponoszę przy stratach jakie osiągam przez konieczność manualnego działania.