У дома Отзиви Стакирайте преглед и оценка на проследяване

Стакирайте преглед и оценка на проследяване

Съдържание:

Видео: Getting Started with Retrace (Септември 2024)

Видео: Getting Started with Retrace (Септември 2024)
Anonim

Дневниците винаги са били от критично значение за наблюдение и диагностициране на проблеми с приложенията. Stackify Retrace използва логовете, налични в повечето съвременни сървърни операционни системи, включително Microsoft Windows и Linux, за да предостави своя поглед върху вътрешната работа и взаимодействията между приложенията и поддържащата среда. Използвайки тази информация, Stackify Retrace следва стратегията на компании като Splunk, които изградиха цели платформи върху анализа на файловете на журнала, за да я адаптират по-добре за оперативно разузнаване в реално време.

Дълбоката представа за Stackify може да се види на фигурата по-долу, която показва на един екран графичен и табличен преглед на демонстрационното им приложение HelloStackify.Web. Тъй като много приложения, базирани на облак, използват някакъв тип база данни за съхранение на информация, важно е да имате възможност да виждате реални транзакции в база данни, като списъкът на SQL заявки в долния ляв ъгъл на екрана. Фигурата по-долу показва също уеб заявки както в графична форма, така и в табличен списък, така че да видите действителните данни зад графиката. Можете да видите същите тези графики на уебсайта Stackify Sandbox. Дълбочината на информацията за приложенията, предоставена от Stackify Retrace, напълно надмина останалите продукти в категорията APM, поради което това е нашият редакторски избор за APM заедно с LogicMonitor.

Инсталация

Инсталирането на локален агент беше лесно, като се използва инсталатора на Stackify. Той изисква достъп до Интернет, но с предоставените връзки отнема само няколко минути. Недостатъкът тук е, че трябва да инсталирате агента с помощта на предоставения ключ на всяка машина, която искате да наблюдавате. Това не е голяма работа за 10 или дори 20 машини, но освен това може да се измори без някакъв тип автоматизация. За щастие, Stackify Retrace вече поддържа инсталирането чрез скриптове на командния ред с всички опции като аргументи, включително ключа. Това прави значително по-лесното им прилагане. Други продукти в тази категория като MMSoft Pulseway и Idera Uptime Infrastructure Monitor не изискват използването на ключ, което ги прави малко по-лесни за инсталиране.

За тези, които искат да получат по-фантазия с инсталация, Retrace поддържа Chef Cookbooks, което е стандарт за автоматизация, който може да помогне при конфигуриране и наблюдение. Stackify включва също вградена поддръжка за Amazon Web Servides (AWS), Microsoft Azure и Docker контейнерна технология, която предоставя възможност и за различни стратегии за внедряване.

Конфигурирането на известия за грешки се състои в избора на конкретен наблюдаван елемент и след това избора на какви условия ще задейства това известие. Stackify използва група за известия, която се състои от един или повече контакти, свързани с конкретно приложение, шаблон на сървър или монитор на ресурси. Ресурсните монитори включват Azure опашки, SQL заявки, регистрационни заявки и монитор на уебсайтове. Всяка група с известия също има регулируеми срокове за изпращане на имейл или SMS напомняне.

Конфигурирането на мониторинг за персонализираните приложения изисква добавяне на код към приложението по времето, когато прегледахме Retrace. Това е за създаване на регистрационни файлове, които от своя страна могат да бъдат наблюдавани от Stackify. Stackify Retrace поддържа приложения, базирани на Microsoft.NET, както и Java и не-уеб приложения. Времето, необходимо за добавяне на няколко реда код към съществуващо приложение, ще си струва да се разбере от гледна точка на прозрението, което ще получите във вътрешната работа на данните, движещи се между различните части на вашата система. Ключът тук е да се определят пречките и проблемите с ресурсите, за да се подобри работата на системата.

Интерфейс за управление

Основният интерфейс на оператора е чист и неподправен. Фигурата по-долу показва екрана за наблюдение на сървъра с име SMSERV2012R2. Stackify използва графичния елемент от светещи линии, въведен от Едуард Туфте, за да покаже тенденциите в малко количество недвижими имоти на екрана. Всички проблеми със сървъра се показват на единствения ред на състоянието като предупреждение, критичен проблем или прекъсване. Отварянето на страницата с подробности за всеки сървър ви позволява бързо да идентифицирате всички предупредителни елементи и след това едно щракване върху проблемния проблем извежда по-подробна страница, за да ви помогне да диагностицирате проблема. Хареса ми начина, по който Stackify представи много информация в компактен вид в сравнение или с Idera Uptime Infrastructure Monitor или с Ipswitch Whatsup Gold.

Основната показвана информация за сървъра използва персонализиран шаблон на монитора, за да се покажат данните, които представляват най-голям интерес. Шаблоните на монитора могат да бъдат модифицирани, за да променят съществуващите прагови стойности или да установят нови. Първоначално всеки шаблон за монитор на Windows наблюдава дисковата подсистема, мрежовия интерфейс и общите параметри на здравето на системата като използване на процесор и памет плюс още няколко. Всяка от тези категории по подразбиране има допълнителна информация, която може да бъде показана, ако е необходимо.

По подразбиране конзолата за управление на Stackify Retrace не показва никакви броячи на производителност за сървър, но те могат лесно да бъдат добавени. За сървърите на Windows списъкът на наличните броячи на производителност е огромен и включва неща като Hyper-V, Block Message Server (SMB) и много други. След като добавите нов брояч на ефективността към шаблона, той ще се показва на всички наблюдавани сървъри в основната група. Възможно е също така да се присвояват нови шаблони на групова основа или на отделен сървър.

Фигурата по-долу показва екрана на дневниците от сайта на пясъчната кутия Stackify. Тази екранна снимка е добър пример за това как мощността в анализа на лога наистина влиза в игра с приложенията. Показаният екран е силно интерактивен с множество елементи за кликване. За да видите информацията зад грешка, просто кликнете върху бутона Преглед до дясната страна на екрана. По същия начин бутоните Trace ще стартират отделен екран, който ще покаже предприетите стъпки и код зад това конкретно действие. Чрез използването на байтовата проверка на кода Stackify предоставя задълбочен поглед върху приложенията.NET. Това включва възможността да виждате обаждания към външни услуги и неща, като обаждания от база данни на Microsoft SQL, които включват текста на заявката.

Не забравяйте използваните часове

Както бе споменато по-рано, основният мониторинг за приложения и сървъри струва едва 10 долара на сървър на месец за системи за предварително производство. Допълнителните нива на ценообразуване са $ 15 за мониторинг без профилиране на кода, $ 25 за малки сървъри. Редовната цена е 50 долара на сървър на месец. Въпреки това, Stackify работи ценообразуването си върху модел на използване, така че тези цени са максимумът, който ще платите. Ако не използвате Retrace част от времето, не е нужно да плащате за времето, което не използвате. Това обаче представлява само цената на софтуера. Тъй като Stackify изисква този код да бъде добавен към персонализираните приложения за пълна функционалност, не забравяйте да включите нужните часове, необходими, за да се случи това с вашата оценка на долния ред преди покупка.

Дори и с това предупреждение обаче, Stackify предоставя най-задълбочената информация на всеки от продуктите, тествани за Windows и Linux сървъри. Същото може да се каже и за приложения, написани с помощта на.NET Framework или Java. Графичните елементи в таблата за управление са информативни и е лесно да се пробие надолу с няколко кликвания, за да се определи естеството на проблема.

Стакирайте преглед и оценка на проследяване