Diplomová práce se zabývá agentem pro monitorovací systém serverových řešení. Jedná se nástroj pro dohled a správu existujících instalací enterprise systému v architektuře klient-server. V práci je zastoupené řešení pro klientskou část, které slouží k vykonávání testů na vzdálených serverech a odeslání výsledků na centrální serverovou část. Agent je navržen a implementován v prostředí .net Framework. Práce také obsahuje výzkum, který zastřešuje porovnání stávajících řešení a popis jejich silných a slabých stránek.
Annotation in English
This diploma thesis deals with an agent for the monitoring system of server solutions. It is a tool for supervising and managing existing enterprise system installations in the client-server architecture. The work is represented by a client part solution, which is used to per-form tests on remote servers and send the results to the central server part. The agent is designed and implemented in the .NET Framework. The work also includes research that covers the comparison of existing solutions and a description of their strengths and weak-nesses.
Keywords
.NET Framework, klient, server, signalR, SQLite, C#, služba, zásuvný modul
Diplomová práce se zabývá agentem pro monitorovací systém serverových řešení. Jedná se nástroj pro dohled a správu existujících instalací enterprise systému v architektuře klient-server. V práci je zastoupené řešení pro klientskou část, které slouží k vykonávání testů na vzdálených serverech a odeslání výsledků na centrální serverovou část. Agent je navržen a implementován v prostředí .net Framework. Práce také obsahuje výzkum, který zastřešuje porovnání stávajících řešení a popis jejich silných a slabých stránek.
Annotation in English
This diploma thesis deals with an agent for the monitoring system of server solutions. It is a tool for supervising and managing existing enterprise system installations in the client-server architecture. The work is represented by a client part solution, which is used to per-form tests on remote servers and send the results to the central server part. The agent is designed and implemented in the .NET Framework. The work also includes research that covers the comparison of existing solutions and a description of their strengths and weak-nesses.
Keywords
.NET Framework, klient, server, signalR, SQLite, C#, služba, zásuvný modul
Seznamte se s problematikou monitorovacích systémů.
Vypracujte rešerši existujících řešení.
Proveďte analýzu požadavků a uživatelských cílů na zvolené řešení.
Navrhněte vhodné řešení aplikace.
Realizujte navrženou aplikaci.
Popište nasazení do produkčního prostředí.
Proveďte vyhodnocení přínosu nového řešení.
Research Plan
Seznamte se s problematikou monitorovacích systémů.
Vypracujte rešerši existujících řešení.
Proveďte analýzu požadavků a uživatelských cílů na zvolené řešení.
Navrhněte vhodné řešení aplikace.
Realizujte navrženou aplikaci.
Popište nasazení do produkčního prostředí.
Proveďte vyhodnocení přínosu nového řešení.
Recommended resources
ASP.NET 4 a C\symbol{35} 2010: tvorba dynamických stránek profesionálně / Matthew MacDonald, Adam Freeman, Mario Szpuszta; překlad Jan Pokorný
KRAVAL, Ilja. Postupky pro EFEM s použitím UML se zaměřením na CASE nástroj ENTERPRISE ARCHITECT 3.6: USE CASE MODELLING. Valašské Klobouky: Objects Consulting, 2003, 46 s.
Mistrovství v SQL Server 2012: kompletní průvodce databázového experta / Ľuboslav Lacko; překlad Martin Herodek
C\symbol{35} a .NET 2.0 profesionálně / Andrew Troelsen; překlad Jan Pokorný
Příklady modelů analýzy a návrhu aplikace v UML / Alena Buchalcevová, Ivan Stanovská
Microsoft Visual C\symbol{35} 2008: krok za krokem / John Sharp; překlad Lukáš Krejčí, Jaroslav Černý
Recommended resources
ASP.NET 4 a C\symbol{35} 2010: tvorba dynamických stránek profesionálně / Matthew MacDonald, Adam Freeman, Mario Szpuszta; překlad Jan Pokorný
KRAVAL, Ilja. Postupky pro EFEM s použitím UML se zaměřením na CASE nástroj ENTERPRISE ARCHITECT 3.6: USE CASE MODELLING. Valašské Klobouky: Objects Consulting, 2003, 46 s.
Mistrovství v SQL Server 2012: kompletní průvodce databázového experta / Ľuboslav Lacko; překlad Martin Herodek
C\symbol{35} a .NET 2.0 profesionálně / Andrew Troelsen; překlad Jan Pokorný
Příklady modelů analýzy a návrhu aplikace v UML / Alena Buchalcevová, Ivan Stanovská
Microsoft Visual C\symbol{35} 2008: krok za krokem / John Sharp; překlad Lukáš Krejčí, Jaroslav Černý