Hjem anmeldelser Stackify gjennomgang og vurdering av tilbakeføring

Stackify gjennomgang og vurdering av tilbakeføring

Innholdsfortegnelse:

Video: Реклама подобрана на основе следующей информации: (Oktober 2024)

Video: Реклама подобрана на основе следующей информации: (Oktober 2024)
Anonim

Logger har alltid vært kritisk viktige for å overvåke og diagnostisere appproblemer. Stackify Retrace utnytter loggene som er tilgjengelige på de fleste moderne serveroperativsystemer, inkludert Microsoft Windows og Linux, for å gi innsikt i den indre virkemåten og interaksjonen mellom apper og støttemiljøet. Ved å utnytte denne informasjonen følger Stackify Retrace strategien til selskaper som Splunk, som har bygget hele plattformer på toppen av loggfilanalyse for bedre å tilpasse den for sanntids operasjonell intelligens.

Stackifys dype appinnsikt kan sees i figuren nedenfor, som viser i en skjerm en grafisk og tabelloversikt over deres HelloStackify.Web-demo-app. Siden mange skybaserte apper bruker en type database for å lagre informasjon, er det viktig å ha muligheten til å se faktiske databasetransaksjoner, for eksempel listen over SQL-spørsmål i nedre venstre hjørne av skjermen. Figuren nedenfor viser også nettforespørsler i både en grafisk form og i en tabellliste slik at du kan se de faktiske dataene bak grafikken. Du kan se de samme grafikkene på nettstedet Stackify Sandbox. Dybden av appinformasjon gitt av Stackify Retrace skisserte totalt de andre produktene i APM-kategorien totalt, og det er derfor det er vårt redaksjonelle valg for APM sammen med LogicMonitor.

Installasjon

Det var en lek å installere en lokal agent ved å bruke Stackify-installasjonsprogrammet. Det krever tilgang til Internett, men med de medfølgende koblingene tar det bare noen få minutter. Ulempen med dette er at du må installere agenten ved å bruke den medfølgende tasten på hver maskin du vil overvåke. Det er ikke så veldig bra for 10 eller 20 maskiner, men utover det kan det bli slitsomt uten noen form for automatisering. Heldigvis støtter Stackify Retrace nå installasjon via kommandolinjeskripting med alle alternativer som argumenter, inkludert nøkkelen. Dette gjør implementeringen i større skala betydelig enklere. Andre produkter i denne kategorien, for eksempel MMSoft Pulseway og Idera Uptime Infrastructure Monitor, krever ikke bruk av en nøkkel, noe som gjør dem noe enklere å installere.

For de som ønsker å bli bedre med installasjonen, støtter Retrace Chef Cookbooks, som er en automatiseringsstandard som kan hjelpe med konfigurasjon og overvåking. Stackify inkluderer også innebygd støtte for Amazon Web Servides (AWS), Microsoft Azure og Docker containerteknologi, som også gir mulighet for forskjellige distribusjonsstrategier.

Konfigurering av feilvarsler består i å velge et spesifikt overvåket element og deretter velge hvilke forhold som vil utløse den varslingen. Stackify bruker en varslingsgruppe som består av en eller flere kontakter tilknyttet en bestemt app, servermal eller ressursmonitor. Ressursskjermer inkluderer Azure-køer, SQL-spørringer, loggspørsmål og en nettstedmonitor. Hver varslingsgruppe har også justerbare frister for å sende en e-post eller SMS påminnelse.

Konfigurering av overvåking for tilpassede apper krevde å legge til kode i appen da vi gjennomgikk Retrace. Det er for å lage logger som igjen kan overvåkes av Stackify. Stackify Retrace støtter Microsoft.NET-baserte applikasjoner så vel som Java- og ikke-apper. Tiden det tar å legge til noen få linjer med kode til en eksisterende applikasjon, vil være vel verdt det med tanke på innsikten du vil få i de indre virkemidlene til data som beveger seg mellom de forskjellige delene av systemet ditt. Nøkkelen her er å finne flaskehalser og ressursproblemer for å få systemet til å fungere bedre.

Ledelsesgrensesnitt

Det primære operatørgrensesnittet er rent og ryddig. Figuren nedenfor viser skjermbildet Monitoring for serveren som heter SMSERV2012R2. Stackify benytter seg av det grafiske elementet sparkline som ble introdusert av Edward Tufte for å vise trender i en liten mengde eiendommer på skjermen. Eventuelle serverproblemer vises på den enkelte statuslinjen som enten et advarsel, et kritisk problem eller et strømbrudd. Åpning av datasiden for en hvilken som helst server lar deg raskt identifisere eventuelle varselelementer, og ett klikk på bekymringsproblemet får du opp en mer detaljert side for å hjelpe deg med å diagnostisere problemet. Jeg likte måten Stackify presenterte mye informasjon i en kompakt form sammenlignet med enten Idera Uptime Infrastructure Monitor eller Ipswitch Whatsup Gold.

Den grunnleggende serverinformasjonen som vises, bruker en tilpassbar monitormal for å vise dataene av mest interesse. Monitormaler kan endres for å endre eksisterende terskelverdier eller etablere nye. Til å begynne med ser hver Windows-skjermmal diskens undersystem, nettverksgrensesnitt og generelle parametre for systemhelse som CPU og minnebruk pluss noen flere. Hver av disse standardkategoriene har tilleggsinformasjon som kan vises om nødvendig.

Som standard viser ikke Stackify Retrace-administrasjonskonsollen noen ytelsesteller for en server, men de kan enkelt legges til. For Windows-servere er listen over tilgjengelige ytelsesteller enorm og inkluderer ting som Hyper-V, Server Message Block (SMB) og mange flere. Når du legger til en ny ytelsesteller til malen, vises den på alle overvåkede servere i primærgruppen. Det er også mulig å tilordne nye maler på gruppebasis eller etter individuell server.

Figuren nedenfor viser loggene-skjermen fra nettstedet Stackify sandbox. Dette skjermbildet er et godt eksempel på hvordan kraften i logganalyse virkelig spiller inn med applikasjoner. Skjermen som vises er svært interaktiv med flere klikkbare elementer. For å se informasjonen bak en feil, klikker du bare på Vis-knappen ved siden av høyre side av skjermen. Tilsvarende vil sporeknappene starte et eget skjermbilde for å vise trinnene som er tatt og kode bak den aktuelle handlingen. Gjennom bruk av byte-kodekontroll gir Stackify dyp innsikt i.NET-applikasjoner. Dette inkluderer muligheten til å se anrop til eksterne tjenester og ting som Microsoft SQL-databasesamtaler som inkluderer spørringsteksten.

Ikke glem timene som er brukt

Som nevnt tidligere koster grunnleggende overvåking for applikasjoner og servere så lite som $ 10 per server per måned for pre-produksjonssystemer. Ekstra prisnivå er $ 15 for overvåking uten kodeprofilering, $ 25 for små servere. Den ordinære prisen er $ 50 per server per måned. Stackify arbeider imidlertid prisene sine på en bruksmodell, så disse prisene er det maksimale du betaler. Hvis du ikke bruker Retrace deler av tiden, trenger du ikke betale for tiden du ikke bruker. Dette representerer imidlertid bare programvareprisen. Fordi Stackify krever at koden legges til tilpassede apper for full funksjonalitet, må du huske å ta med arbeidstimene som trengs for å få det til å skje på bunnlinjenestimatet før du kjøper.

Selv med dette forbeholdet gir Stackify imidlertid den mest dyptgående informasjonen om noen av produktene som er testet for Windows og Linux-servere. Det samme kan sies for applikasjoner skrevet med.NET framework eller Java. Grafiske elementer i dashbordene er informative, og det er lett å bore ned med noen få klikk for å bestemme arten av et problem.

Stackify gjennomgang og vurdering av tilbakeføring