AppOptics Review: rakenduse jõudluse haldamine

Kui te äri- ja IT-maailmas ei hoia end kursis, siis olete sellega valmis. Pilvandmetöötlus on praegu see asi ja see on muutnud kõigi tööstusharude ettevõtete toimimist. Üks märkimisväärne mõju on rakenduste laiem kasutamine ettevõtete ja nende klientide vahelise suhtluse vahendina. Kuid on ainult üks probleem. Ettevõtted seisavad nüüd silmitsi uue väljakutsega säilitada oma rakenduste optimaalne jõudlus, et saavutada maksimaalne klientide rahulolu. Ja siin tuleb sisse tarkvara SolarWinds AppOptics. See pole ainus rakenduse jõudlusmonitor, mida saate kasutada, kuid minu arvates ja lugematu arv teisi eksperte seisab see selgelt ülejäänutest kõrgemal. Põhjus?



Miks AppOptics erineb teistest APM-i lahendustest

Ennekõike sellepärast, et AppOptics annab teile täieliku nähtavuse nii oma rakendustes kui ka infrastruktuuris. Tavaliselt peaksite iga keskkonna jaoks kasutama erinevat tööriista. Tööriist on kahe teise populaarse tööriista SolarWinds, Librato ja Traceview kombinatsioon, mis võimaldab teil jälgida nii veebirakenduste toimivust oma ettevõttes kui ka kogu oma virna reaalajas jälgimist.

Lisaks saab AppOptics toetada mitut keelt ja raamistikku kohe kastist väljas. Need on Java, PHP, Python, Ruby, Node.js .NET ja Scala.



Miks mul on vaja rakenduse monitooringut, kui mul on võrgu jõudlusmonitor

Hea küsimus ja tõenäoliselt üks, mida peate võib-olla ettevõtte omanikele või hangete eest vastutavatele inimestele selgitama. Ja vastus on lihtne. Network Monitori kasutatakse üldiseks jälgimiseks. Nii näiteks teavitab ta teid, kui rakendus on kättesaamatu, kuid see ei aita rakenduse tõrkeotsingul juurprobleemi tuvastamiseks.



Ühelt poolt on rakenduste kuvar loodud selleks, et koguda teie rakenduste erinevaid toimivusmõõdikuid, mis on probleemide tuvastamisel üliolulised. Veelgi hullem on see, et kui kasutate ainult NPM-i, on täiesti võimalik ilma jääda jõudlusprobleemidest, näiteks aeglasest laadimisajast, kui lõpptarbijal on endiselt rakendusele juurdepääs.



Eri tüüpi toimivusmõõdikud, mis on kogutud AppOpticsi abil

Rakenduse aegridade võtme jõudlusnäitaja (KPI) mõõdikud

See viitab sellistele mõõdikutele nagu päringute arv minutis, keskmine reageerimisaeg ja veamäär ajas. Mitte ainult rakenduse, vaid ka teenuste ja tehingute jaoks. Ja põhjus, miks neid nimetatakse aegridadeks, on see, et neid jälgitakse teatud aja jooksul. Uurides sel perioodil toimuvaid muutusi, saate teha olulisi teadmisi toimivuse kohta.

AppOpticsi aegrida KPI mõõdikud

Lahe on see, et neid mõõdikuid jälgitakse reaalajas, et saaksite probleemid nende tekkimisel märkida. Kuid veelgi parem, võite jälgida suundumusi, et potentsiaalset probleemi ennustada ja enne selle lõppkasutajani jõudmist lahendada. See on kasulik ka tulevaste ärivajaduste prognoosimisel ja aitab seetõttu uute ressursside hankimisel.



Infrastruktuuri KPI mõõdikud

Siit leiate oma infrastruktuuri toimivusmõõdikud, näiteks protsessori koormus, mälu kasutamine ning ka ketta ja võrgu sisend / väljund.

Infrastruktuuri KPI mõõdikud

Rakendus pole alati probleem ja need mõõdikud aitavad teil seda tõestada. Need aitavad teil tuvastada ka infrastruktuuri konkreetse aspekti, mis põhjustab jõudlusprobleeme. Lisaks, kui haarate infrastruktuuri jõudlusprobleeme piisavalt vara, takistab see neid rakendusse jõudmast ja tagab seega parima digitaalse kasutuskogemuse.

SolarWindsi rakenduse jõudluse jälgimise (APM) komplekt

Isegi üksinda on AppOptics kindel jälgimislahendus. Kuid SolarWindsi teises geeniusekäigus saate nüüd integreerida selle kolme muu pilvepõhise SAAS-i tööriistaga, et moodustada täielik komplekt. SolarWinds APM Suite sobib suurepäraselt hübriid- ja pilvekeskkondade täieliku virna jälgimiseks. See on komplektis sisalduv muu tarkvara.

Pingdom - See on lahendus rakenduse jälgimiseks lõppkasutaja vaatenurgast. Pingdom testib teie veebisaiti, et teha kindlaks, kas see on võrgus ja toimib normaalselt. See hõlbustab kiiret tõrkeotsingut ja seejärel saate juurprobleemi kiireks leidmiseks ja lahendamiseks kasutada AppOpticsi.

Loggly ja Papertrail - Need kaks tööriista vastutavad logianalüüsi ja halduse eest. Need võimaldavad teil AppOpticsi probleemide visualiseeringutelt liikuda ja vaadata erinevaid rakendustes küsitletud logisid. Ilma Loggly ja Papertrailita kuluks rakenduse probleemiga seotud konkreetsete logiandmete leidmiseks palju vaeva ja aega. Samuti saate logianalüüsi abil tuvastada anomaaliaid, mis viitavad võimalikele probleemidele, ja lahendada need enne, kui need on lõppkasutajale probleemiks.

SolarWinds AppOptics


Proovige nüüd

Paigaldamine

AppOpticsi installimine

Üks AppOpticsi parimatest omadustest on paigaldamise lihtsus. Tööriist ei vaja konfigureerimist ja integreerub peaaegu kõigi teie kasutatavate rakendustega. Installimise võib jagada kaheks suureks etapiks. Üks hõlmab rakendusagendi installimist, teine ​​aga infrastruktuuri jälgimiseks hostiagendi installimist.

APM Agendi installimine

Esimene samm on siin valida keel, milles teie rakendus töötab. Seejärel peate määrama oma operatsioonisüsteemi ja määrama teenusele nime.

Rakendusagendi installimine

Sealt antakse teile juhised hosti seadistamiseks, mis hõlmab pakutava skripti käivitamist eelistatud installikataloogis. Kui agent on alla laaditud, peate agendi aktsepteerimiseks oma Java virtuaalse masina konfigureerima. Jällegi pakutakse selle ülesande skripti, nii et peate selle lihtsalt täitma. Kui kõik on lõpule jõudnud, taaskäivitage JVM agendi laadimiseks ja see peaks peaaegu kohe AppOpticsiga ühenduse looma.

Rakendusagendi installija skript

Kui teie teenused on loodud erinevates keeltes, nagu tänapäeval rakenduste levitamise tõttu, siis korrake ülaltoodud toimingut ja valige sobiv keel. AppOptics ühildub 7 programmeerimiskeelega, mis on peaaegu kõik rakenduste arendamisega seotud keeled. See APM-i tööriist avastab automaatselt teie rakendused, kaardistab seotud teenused ja hakkab jõudlusmõõdikuid küsitlema umbes kahe minutiga.

Infrastruktuuri agendi installimine

Selle protsessi jaoks peate minema algsesse sammu ja valima Installige hostagent valik. Jällegi antakse teile installiprogramm, mille peate käivitama eelistatud installikataloogis. Seejärel peate loomulikult määrama jälgimiskeskkonna.

AppOpticsi infrastruktuuri agendi installimine

Mida ma AppOpticsi juures armastasin

Kasutajasõbralik

Esimene asi, mida ma pärast AppOpticsi installimist märkasin, oli see, kui hästi see on korraldatud. Kõik teie keskkonnas olevad teenused on loetletud kodu liideses koos üksikute juhtpaneelidega kõigi jälgitavate toimivusmõõdikute kohta. Samuti saate vaadata kõiki oma aktiivseid pistikprogramme ja loendit hoiatustest, mis tähistavad teie tähelepanu vajavaid võimalikke probleeme.

Toimivuse mõõdikute juhtpaneelid annavad teile ülevaate põhiprobleemist. Lisateavet probleemi kohta saate juhtpaneelil klõpsates. AppOptics kasutab ka tõeliselt lihtsat viisi kasutajataotluste jälgimiseks oma virna kaudu ja kasutab kuumakaarti, mis aitab teil täpselt kindlaks määrata oma rakenduse või infrastruktuuri täpse piirkonna, kus esineb kitsaskoht. Lihtsustatud liides ja täpsed jälgimistehnikad aitavad vähendada keskmist aega remondiks (MTTR) ja tagavad seega parima kasutuskogemuse.

Erinevalt mõnest teisest APM-i tööriistast täidab AppOptics kõiki neid funktsioone tagaküljel teie rakendusi aeglustamata. See kaotaks kogu selle eesmärgi tagada teie rakenduste parim jõudlus, eks?

Kohandatavad armatuurlauad

Selle APM tarkvara teine ​​silmapaistev omadus on armatuurlaudade kohandamine, mis on oluline kahel põhjusel. Esimene on see, et see võimaldab teil luua armatuurlaudu, mis kuvavad ainult teie rakenduste elutähtsaid toimivusmõõdikuid. AppOptics ei oska öelda, millised teenused on teie organisatsiooni jaoks kõige olulisemad, mis tähendab, et selle kuvatavad vaikemõõdikud ei pruugi olla need, mida soovite jälgida.

Teine põhjus on see, et armatuurlaua kohandamine võimaldab teil ühendada mitu armatuurlauda üheks, nii et te ei pea nende vahel pidevalt vahetama. See on ka ideaalne viis infrastruktuuri mõõdikute ja rakenduste mõõdikute ühendamiseks, et neid paremini võrrelda ja korreleerida.

Väga laiendatav

AppOpticsi pistikprogrammid

Kohe kastist saab AppOptics toetada enam kui 150 pistikprogrammi. Nende hulgas on muu hulgas Kubernetes, Apache, MySQL. Teil on juurdepääs ka SolarWinds Online'i kogukonna liikmete loodud täiendavatele integreerimistele, mida saate kasutada tarkvara võimete laiendamiseks. Ja veelgi parem, saate luua oma pistikprogrammid ja täiendavad mõõdikud, mis sobivad teie rakendusele ja keskkonnale, kus see töötab.

Live-Code'i profileerimine

See funktsioon lisati AppOptics'i vastuseks kasutaja tagasisidele. Ja see on üks asi, mis mulle SolarWindsi puhul muljet avaldab. Nad teevad oma klientidega kõrgetasemelist koostööd ja lisavad oma toodetele alati klientide soovituste põhjal uusi funktsioone. See tagab, et toode on alati praeguste trendidega tandem.

Reaalkoodi profileerimine on DevOpsi meeskonnale eriti kasulik, kuna see võimaldab neil kindlaks teha konkreetse koodirea, mis probleemi põhjustab. AppOptics kogub tehingus enimkasutatavad funktsioonid ja meetodid ning jagab need oluliste üksikasjadega, nagu klass, meetod, failinimi ja isegi rea number.

Ajutine sündmuste haldamine

See on AppOpticsi teine ​​oluline aspekt, mis aitab vältida ebatäpseid järeldusi teie rakenduse toimivuse kohta. Kuidas? Noh, on neid ajalisi sündmusi, mis juhtuvad kindlasti IT-keskkonnas ja võivad teie rakendusega kaasa tuua jõudlusprobleeme. Võtame näiteks uue teenuse juurutamise või kavandatud seisaku. AppOptics pakub teile viisi seostada selliseid sündmusi oma rakenduste jõudluse variatsioonidega ja eristada neid teistest tõsistest probleemidest, mis vajavad teie tähelepanu. See tagab, et te ei raiska oma aega keskendumisele probleemidele, mis kaovad pärast kavandatud sündmuse elluviimist.

Hoiatusteatised

Võimalus teid teavitada, kui teie IT-keskkonnas on probleeme, on funktsioon, mis igal jälgimisvahendil peaks olema. Vastasel juhul peate olema iga sekund varvas, et te ei jätaks olulisi värskendusi vahele. AppOptics sisaldab mitut teavitamismeetodit, nagu meilid, armatuurlaua visualiseeringud, ja seda saab integreerida ka teiste tööriistadega, mis võimaldavad pileti avada ja määrata selle sobivale arendajale.

AppOptics Alert Teavitamine

Märguannete kohandamine on tehtud lihtsamaks ja nüüd saab AppOptics uurida teie rakendusi ja tulla välja baasjõudlusega. Seejärel saab seda kasutada viitena igale teie tehtud kohandamisele ja täidetav toiming sõltub sellest, kuidas praegune jõudlus baasjõudlusest kõrvale kaldub.

Järeldus

AppOptics on rakenduse jõudluse jälgimise Šveitsi nuga. See jälgib mitte ainult teie infrastruktuuri ja rakenduskeskkondi, vaid ka esitatud andmed on kasulikud DevOpsile, Operationsile ja ärijuhtidele. See tööriist võimaldab operatsioonimeeskonnal teie rakendustes probleeme leida ja lahendada, ilma et peaks arendusmeeskonda kaasama.

Librato ja Traceview ühendamise abil tegi SolarWinds kõik endast oleneva, et tuua välja toode, mis suudab toime tulla tänapäevaste rakenduste keerukuse ja suurema levitamisega. Ja see samm võimaldab integreerumist kolme muu mainitud tööriistaga (Pingdom, Loggly, Papertrail). Noh, minu jaoks tsementeerib see AppOpticsi kui tõelist jõudu rakenduste jõudluse jälgimisel.

SolarWinds AppOptics


Proovige nüüd