Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Monitoring vytížení serveru – Windows Server 2012?

jogi
verified
rating uzivatele
27. 1. 2015 22:07:26
Ahoj,
potřebuji nějakým způsobem monitorovat vytížení serveru s OS Windows server 2012.
Na serveru běží pouze MSSQL databáze.
Je možné nějakým způsobem monitorovat dlouhodobě vytížení serveru ideálně včetně monitoringu vytížení MSSQL?
Monitoring potřebuji z důvodu, že aplikace, která používá MSSQL je "pomalá". Takže mám podezření na slabý HW (každopádně by být neměl dle mých odhadů) nebo nějakou omezenou licenci MSSQL, která neumí využíváte příklad více než x RAM nebo více než x vláken procesoru (zdali je to možné). Případně na špatně optimalizované dotazy v aplikaci, což ale neovlivním.
Ve Win server se moc nevyznám. Používám pro servery výhradně Linux ... pokud není potřeba MSSQL :))
Díky za případné rady ;)
27. 1. 2015 22:07:26
https://webtrh.cz/diskuse/monitoring-vytizeni-serveru-windows-server-2012/#reply1086390
Standardni nástroje typu TaskManager k odražení nestačí?
Stíhají CPU, RAM disky? Který roces to přetěžuje? A pokračovat...
Sledovat pomalé dotazy, stejně jako u MySQL, programátoři nepoužívají indexy, používají je blbě - to zabije každou apku
27. 1. 2015 22:24:24
https://webtrh.cz/diskuse/monitoring-vytizeni-serveru-windows-server-2012/#reply1086389
jogi
verified
rating uzivatele
27. 1. 2015 22:27:19
Chtěl bych nějaký pokročilejší nástroj, který bude monitorovat. Následně se večer podívám na průběh celého dne a vyhodnotím výstup.
Nechce se mi sedět celý den u taskmanagera :)
27. 1. 2015 22:27:19
https://webtrh.cz/diskuse/monitoring-vytizeni-serveru-windows-server-2012/#reply1086388
A je takový roblém ho nechat hodinu puštěnej a udělat si prní představu?
Sledovat rostředky - využití RAM, CPU, HD, net a procesy?
Použít Nástroje pro sledování? http://prntscr.com/5xvh97
Nebo si někoho zaplatit? Nějakého MS specialistu?
---------- Příspěvek doplněn 27.01.2015 v 22:37 ----------
BTW - pokud to je VPSka, stíhají disky?
---------- Příspěvek doplněn 27.01.2015 v 22:38 ----------
Co https://technet.microsoft.com/en-us/library/ms177500%28v=sql.105%29.aspx ?
27. 1. 2015 22:36:41
https://webtrh.cz/diskuse/monitoring-vytizeni-serveru-windows-server-2012/#reply1086387
jogi
verified
rating uzivatele
27. 1. 2015 22:45:17
Díky za odpověď.
Právě má prvotní představa je taková, že to nebude tím, že by server nestíhal. Spíše si myslím, že je to DB, ale chtěl jsem mít jistotu.
Není to VPS. Je to server s I Xeon, 44 GB RAM a HP serverové SSD v RAIDU.
Využívá se pouze pro MSSQL. Databáze bude mít cca. 25 GB.
27. 1. 2015 22:45:17
https://webtrh.cz/diskuse/monitoring-vytizeni-serveru-windows-server-2012/#reply1086386
Tak získat jistotu že to je DB a ne něco jiného, to jsou ty základní nástroje co jsem psal.
Blbej SQL dotaz zabije každý HW. To je nejčastější problém. Takový zbytečný sum, vybrat milion řádků, ale vypsat jich jen 10, chybějící indexy, špatné joiny apod... To dělají i profi programátoři. Na jejich malých instancích se to neprojeví, ale v provozu to dokáže udělat věci.
27. 1. 2015 22:50:29
https://webtrh.cz/diskuse/monitoring-vytizeni-serveru-windows-server-2012/#reply1086385
jogi
verified
rating uzivatele
27. 1. 2015 22:56:54
Díky :)
27. 1. 2015 22:56:54
https://webtrh.cz/diskuse/monitoring-vytizeni-serveru-windows-server-2012/#reply1086384
hacktrack
verified
rating uzivatele
(5 hodnocení)
28. 1. 2015 00:35:13
a jak mate reseny transakce ? Jak casto a jak se delaji zalohy ? Na MSSQL je kupa veci co se da resit a cim se da zaflakat RAM, jaky XEON tam mate, jakou verzi MSSQL mate, kolik vam MSSQL ted bere RAM ?.. kdyzta napiste do PM a muzeme se na to kouknout
28. 1. 2015 00:35:13
https://webtrh.cz/diskuse/monitoring-vytizeni-serveru-windows-server-2012/#reply1086383
qwertr
verified
rating uzivatele
(7 hodnocení)
28. 1. 2015 08:38:41
Napsal jogi;1162429
Využívá se pouze pro MSSQL. Databáze bude mít cca. 25 GB.
Pokial tam maz 25 GB databazu, tak MS SQL Express mozes vylucit. Tam maz obmedzenie na 10 GB dat, 1GB RAM a 4 cores. RAM takisto nemaz obmedzenu. Dalsia obmedzenie na RAM je 64GB, ty maz fyzicky menej.
Skus sa pozriet na SQL prikazy, ktore tam idu. U MS SQL je moznost si dat zapisovat sql prikazy a odporucane indexy ku nim, Skus sa napr. pozriet na toto.
28. 1. 2015 08:38:41
https://webtrh.cz/diskuse/monitoring-vytizeni-serveru-windows-server-2012/#reply1086382
jogi
verified
rating uzivatele
28. 1. 2015 10:16:42
Vytížení RAM je 39 GB pro MSSQL server, což ale jistě nemusí znamenat, že RAM nestačí, ne?
Procesor je nějaký z Xeon E5 (server je starý měsíc).
28. 1. 2015 10:16:42
https://webtrh.cz/diskuse/monitoring-vytizeni-serveru-windows-server-2012/#reply1086381
BTW - RAM je od toho, aby se používala a ne byla prázdná, záleží čím ji máte obsazenou
Jakou máte edici MSSQL serveru?
28. 1. 2015 10:18:27
https://webtrh.cz/diskuse/monitoring-vytizeni-serveru-windows-server-2012/#reply1086380
U tak velké DB se divím, že na to nemáte správce. Toto fakt jako lajk nemáte šanci vyřešit ani s pomocí zde na diskuzi.
Najměte si na to nějakého MSSQL administrátora, který Vám pomocí profileru jasně poví, kde je problém. Zda lze aplikaci zrychlit úpravou nastavení DB nebo je nutné zásah do aplikace (SQL dotazů) a jaký.
Upozorňuji, že MSSQL admini, kteří něco umí, jsou pekelně drazí, ale když Vám to nastaví, budete mít po problémech.
28. 1. 2015 10:25:14
https://webtrh.cz/diskuse/monitoring-vytizeni-serveru-windows-server-2012/#reply1086379
Jirka
verified
rating uzivatele
(6 hodnocení)
28. 1. 2015 11:01:31
Napsal mytrix;1162532
U tak velké DB se divím, že na to nemáte správce. Toto fakt jako lajk nemáte šanci vyřešit ani s pomocí zde na diskuzi.
Najměte si na to nějakého MSSQL administrátora, který Vám pomocí profileru jasně poví, kde je problém. Zda lze aplikaci zrychlit úpravou nastavení DB nebo je nutné zásah do aplikace (SQL dotazů) a jaký.
Upozorňuji, že MSSQL admini, kteří něco umí, jsou pekelně drazí, ale když Vám to nastaví, budete mít po problémech.
Dyg to stojy penyze!
28. 1. 2015 11:01:31
https://webtrh.cz/diskuse/monitoring-vytizeni-serveru-windows-server-2012/#reply1086378
Ono nestačí koupit server s předinstalovanýma oknama a MSSQL, případně krabicema
Překvapivé
BTW možná to nějaký student na WT vyřeší, jsou mladí a šikovní
28. 1. 2015 11:11:41
https://webtrh.cz/diskuse/monitoring-vytizeni-serveru-windows-server-2012/#reply1086377
jogi
verified
rating uzivatele
28. 1. 2015 22:24:23
Tady jde o to, že se jedná o databázi k ERP, který vytváří jedna nejmenovaná česká firma.
Je to jejich starost, aby to "fungovalo". Dodávka MSSQL licence byla v rámci nákupu ERP.
Doporučili nový server pouze pro DB (oddělené servery aplikace a DB).
Bohužel změna v rychlosti, kdy byla DB a aplikace na jediném serveru není žádná (přes investici kolem 150k do nového serveru, první server stál kolem 100k) a ve špičkách, kdy pracují všichni zaměstnanci je to nesnesitelně pomalé.
Šlo mi o to - udělat si nějakou vlastní analýzu, se kterou bych následně šel za dodavatelem ERP a řekl jim máte špatně to a to... co s tím uděláte.
Jelikož se sami k ničemu nemají (firma u nich platí drahou servisní podporu).
28. 1. 2015 22:24:23
https://webtrh.cz/diskuse/monitoring-vytizeni-serveru-windows-server-2012/#reply1086376
Pro odpověď se přihlašte.
Přihlásit