Kas ir New Relic un kā to izmantot veiktspējas uzraudzībai

  • Jaunā Relic sistēma centralizēti apkopo metrikas, notikumus, žurnālus un izsekošanas datus, lai nodrošinātu pilnīgu novērojamību visās lietojumprogrammās, infrastruktūrā un mākslīgā intelekta darba slodzēs.
  • Tās APM ļauj uzraudzīt reakcijas laikus, kļūdas, resursus, lietotāju pieredzi un biznesa rādītājus, tādējādi atvieglojot sastrēgumu atklāšanu.
  • Tas ietver viedus brīdinājumus, pielāgojamus informācijas paneļus un detalizētas darījumu un žurnālu izsekošanas, lai paātrinātu pamatcēloņu identificēšanu.
  • Salīdzinot ar citiem risinājumiem, tas izceļas ar lietošanas ērtumu, izmaksu un ieguvumu attiecību un integrāciju ar tādām vidēm kā Adobe Commerce un AI modeļiem.

Kā uzraudzīt veiktspēju, izmantojot New Relic

Ja jūs izstrādājat vai pārvaldāt tīmekļa lietojumprogrammas, jūs to zināt uzturēt labu tehnisko sniegumu Tā nav izvēles iespēja: tā ir atšķirība starp apmierinātiem lietotājiem, kuri veic konvertāciju… un cilvēkiem, kuri pamet jūsu vietni dažu sekunžu laikā. Tā kā arhitektūras kļūst sarežģītākas — mikropakalpojumi, konteineri, hibrīdmākoņi, ārējie pakalpojumi —, kļūst gandrīz neiespējami saprast, kas notiek, izmantojot tikai atsevišķus žurnālus vai mitināšanas grafikus.

Šeit noder New Relic. Šī novērojamības un APM platforma ļauj jums Uzraugiet savu lietojumprogrammu darbību reāllaikāNosakiet sastrēgumus, skatiet, kas notiek infrastruktūrā, un, kas ir arvien svarīgāk, uzraugiet mākslīgā intelekta modeļus, ko izmantojat savā projektā. Tas viss no viena informācijas paneļa, neapgrūtinot sevi ar pārslēgšanos starp pieciem dažādiem rīkiem.

Kas ir New Relic un kam to lieto?

Jaunā relikvija ir SaaS platforma lietojumprogrammu veiktspējas uzraudzībai un novērojamībai (APM) Plaši izmantots visā pasaulē. Tā mērķis ir sniegt jums pilnīgu ieskatu jūsu digitālo sistēmu darbībā: servera lietojumprogrammās, lietotāja saskarnē, infrastruktūrā, datubāzēs, ārējos pakalpojumos un pat mākslīgā intelekta darba slodzēs.

Lai to panāktu, New Relic apvienojas tajā pašā vidē lietojumprogrammu dati, infrastruktūra, žurnāli, lietotāja pieredze un biznesa rādītājiTas ļauj pāriet no tipiskā fragmentārā skata (katra lieta citā rīkā) uz vienotu pieeju, kur ir vieglāk atklāt problēmas, izprast to ietekmi un noteikt prioritātes, kas vispirms jālabo.

Platforma integrējas ar plašs moderno tehnoloģiju klāstsTādas valodas kā PHP, Java, Python un Ruby; mākoņpakalpojumi, piemēram, AWS un Azure; konteineru vides, piemēram, Kubernetes; populāras datubāzes; un visu veidu ietvari. Pateicoties šai saderībai, tā ir ļoti pievilcīga iespēja gan jaunuzņēmumiem, gan lieliem uzņēmumiem ar sarežģītām, izkliedētām arhitektūrām.

Kas ir CocoSpy?
saistīto rakstu:
CocoSpy: Pilnīgs ceļvedis uzraudzības lietotnei operētājsistēmām Android un iOS ar analīzi, priekšrocībām, likumību un pilnīgu salīdzinājumu

Kā New Relic darbojas iekšpusē: MELT modelis

Lai saprastu, kā New Relic uzrauga jūsu sistēmas, ir noderīgi zināt MELT modeli, kas grupē datus četros galvenajos veidos: metrikas, notikumi, žurnāli un izsekošanas datiAr tiem platforma izveido pilnīgu priekšstatu par jūsu lietojumprogrammas darbību.

the metriku Tās ir skaitliskas vērtības, kas raksturo veiktspēju: ielādes laikus, centrālā procesora izmantošanu, atmiņas patēriņu, caurlaidspēju pieprasījumos minūtē utt. Šāda veida dati ir lieliski piemēroti tendenču skatīšanai laika gaitā un neparastu kāpumu vai pakāpeniskas degradācijas noteikšanai.

L Notikumi Šie žurnāli atspoguļo darbības, kas notiek jūsu lietojumprogrammās vai sistēmās. Tie parasti grupē vairākas žurnāla rindas, kas apraksta kaut ko notikušu, piemēram, pabeigtu darījumu, datubāzes kļūdu vai izsaukumu uz ārēju pakalpojumu. Tie palīdz saprast, kas notika un kādā kontekstā.

L žurnāli vai ieraksti Tie ir detalizēti notikumu apraksti ar laika zīmogiem un papildu atribūtiem. Pateicoties tiem, jūs varat soli pa solim rekonstruēt konkrētas lietojumprogrammas vai pakalpojuma rīcību, un tie ir svarīgi, lai izmeklētu dīvainu uzvedību vai kļūdas, kuras ir grūti reproducēt.

Visbeidzot, ir arī pēdasTrases parāda notikumu hronoloģisko secību visā pieprasījumā vai visā plūsmā. Piemēram, mikropakalpojumu vidē trase var šķērsot vairākus API, ziņojumu rindas un datubāzes, ļaujot redzēt, kur tiek izšķērdēts laiks vai kur visā ķēdē rodas kļūdas.

Jauns relikts
Jauns relikts
Izstrādātājs: New Relic, Inc.
Cena: bezmaksas

Jaunā relikvijas aģenta loma

Jaunā relikvija darbojas, pateicoties aģents, kas instalēts jūsu lietojumprogrammā vai infrastruktūrāŠis aģents instrumentē kodu un vidi, lai automātiski apkopotu nepieciešamos rādītājus, notikumus, žurnālus un izsekošanas datus.

Katram uzraudzības veidam parasti ir nepieciešams savs aģents: APM aģents (pieteikumi), vēl viens paredzēts infrastruktūra, cits par pārlūks (tīmekļa lietotāja pieredze) utt. Šie aģenti ir atbildīgi par datu nosūtīšanu uz New Relic platformu, kur tie tiek apstrādāti un parādīti vizuālajos informācijas paneļos.

Kad aģents ir instalēts un ir izpildītas minimālās sistēmas prasības, piemēram, administratora atļaujas un saderīgas operētājsistēmas un programmēšanas valodas versijas — dati jūsu kontā sāk parādīties gandrīz uzreiz, bez nepieciešamības veikt ļoti sarežģītas konfigurācijas.

Galvenie rādītāji, kas jāuzrauga ar APM

Jauna Relic lietotne operētājsistēmai Android

Izmantojot APM rīkus, piemēram, New Relic, ir vairāki Būtiski rādītāji, kas rūpīgi jāuzrauga lai izprastu jūsu lietojumprogrammu faktisko stāvokli un paredzētu veiktspējas problēmas.

El reakcijas laiks Tas norāda, cik ilgs laiks nepieciešams jūsu lietojumprogrammai, lai apstrādātu pieprasījumu un atgrieztu atbildi. Ja šis rādītājs pārsniedz pieņemamās robežvērtības, cieš lietotāja pieredze un var samazināties konversijas rādītāji vai pakalpojumu izmantošana.

La kļūdu līmenis Tas parāda, cik pieprasījumu beidzas ar kāda veida kļūmi, piemēram, neapstrādātiem izņēmumiem, HTTP 5xx atbildēm vai kļūdām ārējos pakalpojumos. Šī rādītāja pieaugums parasti liecina par problemātiskām izvietošanām, nestabilām atkarībām vai iekšējām sastrēgumiem.

El Resursu izmantošana (CPU, atmiņa, disks, tīkls) norāda, cik daudz jaudas jūsu lietojumprogramma patērē serveros vai konteineros. Pārmērīgs patēriņš var izraisīt piesātinājumu, savukārt ļoti zems lietojums un neregulāri pieaugumi var norādīt uz nepieciešamību pēc optimizācijas vai mērogošanas.

El veiktspēja caurlaidspējas ziņā Parasti to mēra pieprasījumos minūtē (RPM). Šis rādītājs ļauj redzēt, cik lielu slodzi jūsu lietojumprogramma var izturēt, kā tā darbojas slodzes maksimuma laikā un cik lielā mērā jūsu infrastruktūra ir atbilstoša izmēra.

La latentums Tas atspoguļo laiku, kas nepieciešams datu pārsūtīšanai no klienta uz serveri un atpakaļ. Tas ir īpaši svarīgi, ja ir iesaistīti sarežģīti tīkli, CDN, ārējie pakalpojumi vai izkliedētas arhitektūras ar vairākiem pārsūtīšanas posmiem starp reģioniem vai pakalpojumu sniedzējiem.

La lietotāja pieredze Tas sniedzas tālāk par tehniskiem skaitļiem un to var izmērīt ar tādiem rādītājiem kā Apdex vērtējums, kas saista apmierinošus un neapmierinošus atbildes laikus, pamatojoties uz noteiktu slieksni. Šāda veida rādītāji palīdz pārvērst tehnisko veiktspēju reālā apmierinātībā ar cilvēkiem, kuri izmanto jūsu lietojumprogrammu.

Visbeidzot, ir arī biznesa rādītājiDarījumu skaits, ieņēmumi, konversijas līmenis, pasūtījumu apjoms utt. Šo datu korelācija ar tehnisko veiktspēju ļauj skaidri redzēt, cik lielā mērā latentuma problēma vai īslaicīgs kritums ietekmē peļņu.

Atkarībā no jūsu projekta raksturlielumiem, papildus šiem vispārīgajiem rādītājiem, kas jūs varētu interesēt uzraudzīt konkrētus rādītājus, piemēram, noteiktu SQL vaicājumu laiku, noteiktu integrāciju veiktspēju vai kritisku lietotājam paredzētu funkciju darbību.

APM galvenais informācijas panelis: ko jūs varat redzēt

Kad aģents ir aktīvs, APM sadaļa pakalpojumā New Relic sniedz jums noderīgu pārskatu. APM kopsavilkuma lapā ir redzams svarīgākie rādītāji vienā acu uzmetienā katram pakalpojumam vai lietojumprogrammai.

Šajā lapā cita starpā atradīsiet informāciju par darījuma atbildes laiks tīmekļa vietnes, kas mēra pieprasījumu ilgumu no klienta viedokļa, lai gan tas ne vienmēr aptver visu sarežģītai darbībai veltīto laiku.

Vēl viens svarīgs rādītājs šajā skatījumā ir Apdex vērtējumsTas salīdzina izmērītos reakcijas laikus ar iepriekš noteiktu slieksni. Tas ļauj redzēt, cik procentu darījumu tiek uzskatīti par veiksmīgiem un kuri nav, tādējādi palīdzot izprast lietotāju uztveri par veiktspēju.

Jūs redzēsiet arī veiktspēja pieprasījumos minūtē (RPM)Tiek ņemts vērā arī kļūdu līmenis un resursdatora resursu (centrālā procesora un atmiņas) patēriņš. Šī datu kombinācija atvieglo korelāciju identificēšanu, piemēram, starp datplūsmas palielināšanos, latentuma palielināšanos un centrālā procesora piesātinājumu.

Papildus kopsavilkumam New Relic piedāvā konkrēti viedokļi dažādiem komponentiem: izkliedētai izsekojamībai, atsevišķiem darījumiem, datubāzēm, ārējiem pakalpojumiem vai pat Kubernetes vidēm, kur var redzēt tādus rādītājus kā izvietojumu vecums, podu statuss un veiktspējas salīdzinājumi starp dažādām versijām.

Paplašināta uzraudzība: izsekošanas metodes, ārējie pakalpojumi un Kubernetes

Funkcionalitāte izkliedēta izsekojamība Šajā skatā tiek reģistrēta pieprasījumu darbība, kas šķērso vairākus pakalpojumus vai mikropakalpojumus. Šajā skatā varat analizēt katra izsekošanas kopējo ilgumu, tās posmus, radušās kļūdas un visbiežāk izmantotos ceļus, pa kuriem pārvietojas jūsu datplūsma.

Sadaļa darījumiem Šajā sarakstā ir redzami atbilstošākie pieprasījumi, kas sakārtoti pēc reāllaika patēriņa procentuālās daļas, veiktspējas un resursu izmantošanas. Iedziļinoties katrā darījumā, varat redzēt, kuras koda daļas, datubāzes vaicājumi vai ārējie izsaukumi visvairāk palēnina lietojumprogrammu.

Runājot par datubāzēm, New Relic rāda darbības, reakcijas laiki un caurlaidspēja izpildīto vaicājumu un paziņojumu. Tas palīdz identificēt lēnus vaicājumus, slikti izstrādātus indeksus vai neefektīvus piekļuves modeļus, kas ietekmē kopējo darbību.

Skats uz ārējie pakalpojumi Tas sniedz veiktspējas informāciju, reakcijas laiku un kļūdu līmeni augšupējām un lejupējām entītijām, piemēram, trešo pušu API vai iekšējām sistēmām. Tas ļauj labāk atšķirt, kuras problēmas ir jūsu pašu problēma un kuras rodas ārējo atkarību dēļ.

Ja jūs strādājat ar KubernetesNew Relic var parādīt informāciju par izvietojumiem, pieejamajiem podiem, saistītajiem žurnāliem un dažādu rādītāju salīdzinājumiem. Tas atvieglo izpratni par to, kā konfigurācijas izmaiņas, jaunas versijas vai automātiskā mērogošana ietekmē jūsu darba slodžu faktisko veiktspēju.

Brīdinājumi un pakalpojumu līmeņa līgumi (SLA)

Papildus datu vākšanai New Relic ļauj jums Definējiet brīdinājumus un izsekojiet savus SLA lai nodrošinātu, ka lietojumprogrammas atbilst solītajiem pakalpojumu līmeņiem.

Funkcionalitāte SLA ziņojumi Tas sniedz pārskatu par darbības laiku, dīkstāvi un veiktspējas tendencēm dažādos periodos (dienā, nedēļā, mēnesī). Tas ļauj novērtēt, kā gala lietotājs uztver pakalpojuma kvalitāti un vai jūs izpildāt savas līgumsaistības vai iekšējās saistības.

the brīdinājumi Jūs automātiski saņemat paziņojumu, ja kāds rādītājs novirzās no paredzētā diapazona. Lai to izdarītu, jūs definējat pielāgotus nosacījumus: kuru datu avotu vēlaties uzraudzīt (piemēram, konkrētu lietojumprogrammu, datubāzi vai ārēju pakalpojumu), kāda uzvedība tiek uzskatīta par anomālu (piemēram, rādītājs, kas paliek virs vai zem sliekšņa) un kā jāģenerē incidenti.

Varat arī pielāgot incidenta izvēlelai izlemtu, vai vēlaties saņemt tūlītējus paziņojumus par jebkuru pārkāpumu vai tikai atkārtotu vai nopietnu problēmu gadījumā. Attiecībā uz brīdinājuma kanāliPlatforma ļauj integrēt e-pastu, Slack, OpsGenie un citus incidentu paziņošanas un reaģēšanas rīkus.

Brīdinājumiem ir dzinējs Lietišķā intelekta Tas palīdz identificēt iespējamos pamatcēloņus, korelējot datus un samazinot trokšņa daudzumu, kas citādi būtu jāanalizē manuāli. Tas ļauj tehniskajām komandām koncentrēties uz problēmu risināšanu, nevis to filtrēšanu.

Informācijas paneļi un datu vizualizācija

Viena no Jaunās relikvijas atslēgām ir tās spēja izveidot pielāgotus vadības paneļus kas apkopo svarīgākos rādītājus jūsu uzņēmumam vai tehniskajai jomai.

Galvenajā panelī jau tagad liela daļa veiktspējas informācijas ir koncentrēta vienā ekrānā, kas ir kodēta ar grafiku un krāsām, kas palīdz uzreiz noteikt modeļus. Tomēr jūs varat iet tālāk un izstrādājiet savus paneļus pielāgots dažādām komandām, projektiem vai ģeogrāfiskiem reģioniem.

Kā instalēt CocoSpy operētājsistēmā iOS1
saistīto rakstu:
Pilnīgs CocoSpy instalēšanas ceļvedis operētājsistēmā iOS un vecāku kontroles maksimizēšana

Šie informācijas paneļi ļauj pielāgot dizains, diagrammas izmērs un metriku komplekts Piemēram, ir ierasts izveidot īpašu paneli konkrētai valstij vai reģionam, citu kritiskai ražošanas videi un papildu paneli, kas paredzēts uzņēmumiem, kuru konversijas rādītāji ir saistīti ar tehnisko veiktspēju.

Iespēja kopīgot paneļus starp komandām Tas ievērojami uzlabo sadarbību: izstrādes, darbības, mārketinga vai produkta izstrādes speciālisti var aplūkot tos pašus datus no savstarpēji papildinošiem skatupunktiem un pieņemt saskaņotus lēmumus.

Integrētas darījumu izsekošanas un žurnāli

Ja pastāv nopietnas veiktspējas problēmas, darījumu pēdas un saistītie ieraksti Tā ir atšķirība starp minēšanu un precīzu izpratni par notiekošo.

APM izsekošanas dati pakalpojumā New Relic uzglabā detalizētu informāciju par jūsu lietojumprogrammas darījumiem, tostarp datubāzes izsaukumiem, segmentāciju pēc funkcijas vai metodes un katrai procesa daļai veltīto laiku. Tas ļauj redzēt, piemēram, vai pieprasījums iestrēgst koda cilpā, konkrētā vaicājumā vai izsaukumā uz ārēju pakalpojumu.

Paralēli platforma ļauj jums skatiet ar katru izsekošanas informāciju saistītos žurnālusŽurnālu saskarnē varat meklēt pēc atslēgvārdiem, atribūtiem vai laika diapazoniem un ātri sasaistīt atbilstošos ziņojumus ar problemātiskām transakcijām.

Šī pēdu un žurnālu kombinācija piedāvā ļoti visaptverošs konteksts incidentu risināšanaisamazinot laiku, kas nepieciešams problēmas pamatcēloņa atrašanai, un novēršot nepieciešamību pastāvīgi pārslēgties starp dažādiem rīkiem, lai rekonstruētu notikušo.

Jaunās relikvijas galvenās priekšrocības

Salīdzinot ar citām uzraudzības platformām, New Relic izceļas vairāku iemeslu dēļ, kas ir īpaši pievilcīgi visu lielumu komandām. Pirmais ir tā vienkārša uzstādīšana un konfigurēšanajo tas piedāvā bagātīgu dokumentāciju un vadītu palīgu, kas nosaka vidi, piedāvā atbilstošu aģentu un daudzos gadījumos to pat automātiski konfigurē.

Ikdienas lietošanā saskarne koncentrējas uz lietojamība un cēloņa atrašanas ātrumsNo galvenā paneļa varat ar dažiem klikšķiem padziļināti aplūkot grafikus un tabulas, izsekojot problēmai no Apdex avārijas līdz konkrētai transakcijai, koda segmentam vai datubāzes vaicājumam, kas to izraisīja.

Jaunā relikvija arī piešķir vērtību, pateicoties klienta puses kļūdu reģistrēšanaTas palīdz izprast, kas notiek lietotāju pārlūkprogrammās: kāda veida kļūdas rodas, cik bieži un kādos kontekstos. Tas sniedz papildu kontekstu lietotāja pieredzes uzlabošanai.

Vēl viena priekšrocība ir detalizēts darījumu ierakstsTas ļauj uzreiz noteikt, kuri jūsu lietojumprogrammas komponenti ielādējas lēnāk vai patērē vairāk resursu. Šāda veida redzamība ir ļoti svarīga, lai noteiktu prioritātes optimizācijām, kas patiešām ietekmē kopējo veiktspēju.

Pati platformas lietotāja saskarne ir diezgan intuitīvs un elastīgsVizuālie elementi, skata pielāgošana un kopējais dizains padara to piemērotu gan lietotājiem ar augstu tehnisko izglītību, gan tiem, kas tikai sāk darbu ar uzraudzību.

Jauna Relic APM instalēšana: piemērs ar PHP Ubuntu vidē

Konkrētais APM aģenta instalēšanas process atšķiras atkarībā no programmēšanas valoda un operētājsistēma neatkarīgi no tā, kuru izmantojat, taču vispārējā loģika paliek nemainīga: reģistrējiet kontu, iegūstiet licences atslēgu, instalējiet aģentu un restartējiet pakalpojumus, lai tie sāktu apkopot datus.

Ubuntu sistēmā ar PHP lietojumprogrammām (piemēram, instalējot WordPress uz VPS), tipiskā procedūra sākas ar Izveidojiet kontu vietnē New Relic Kad esat pieteicies, piekļūstiet sava konta iestatījumiem, lai kopētu licences atslēgu. Šī atslēga identificē jūsu informāciju platformā.

Tālāk jums vajag Pievienot jauno relikviju krātuvi Pēc tam sistēma tiek atjaunināta ar komandu, kas ieraksta atbilstošo ierakstu pakotnes avota sarakstā. Avota iestāde pēc tam tiek pārbaudīta, importējot New Relic nodrošināto GPG atslēgu, un lokālais pakotnes saraksts tiek atjaunināts.

Kad repozitorijs jau ir konfigurēts, PHP aģenta pakotne tieši no oficiālajām New Relic krātuvēm. Dažos gadījumos instalēšana tiek pabeigta automātiski; ja nē un parādās ziņojums, kas norāda, ka instalēšanas utilīta ir jādarbina kā root, vienkārši palaidiet ieteicamo komandu, lai manuāli pabeigtu procesu.

Šo darbību laikā jums tiks lūgts norādīt pieteikuma nosaukums Jūs vēlaties uzraudzīt pakalpojumu un ievadīt iepriekš nokopēto licences atslēgu. Visbeidzot, jums tikai jārestartē tīmekļa serveris, piemēram, atbilstošais Apache pakalpojums, lai aģents sāktu darboties.

Kad tas ir izdarīts, tā ir laba ideja izmantojiet savu lietotni kā parasti Pagaidiet dažas minūtes, lai aģents ģenerētu pietiekami daudz datu. Atgriežoties saskarnē “New Relic”, APM sadaļā vajadzētu sākt redzēt diagrammas un metriku. Instalācijām, kas netiks izvietotas plašā mērogā, pats rīks iesaka vadītās instalēšanas režīmu, kas automatizē daudzas iepriekšējās darbības.

Kā izmantot New Relic APM, lai optimizētu savu lietojumprogrammu

Pēc instalēšanas izstrādātāji var Sāciet darbu ar APM datiem nekavējotiesNav nepieciešamas sarežģītas konfigurācijas. Vienkārši piesakieties platformā, dodieties uz cilni APM un atlasiet lietojumprogrammu, kuru vēlaties analizēt.

Tipiska darbplūsma izpētīt veiktspējas problēmas Varat sākt, aplūkojot Apdex vērtējuma grafiku. Ja tas nokrītas zem pieņemamā līmeņa, tā ir skaidra zīme, ka kaut kas nav kārtībā ar lietotāja pieredzi.

Nākamais solis parasti ir atrast tīmekļa darījumu laika grafika diagrammas svārstībasKrāsas attēlo dažādus komponentus: koda izpildi, datubāzes vaicājumus, ārējo pakalpojumu izsaukumus utt. Nosakot, kura krāsa dominē visizteiktākajos izvirzījumos, jūs varēsiet noteikt, kur meklēt.

Noklikšķinot uz atbilstošās virsotnes, jūs tiksiet novirzīts uz Darījumu lapaPēc tam ierakstus var kārtot pēc tiem, kuriem ir visnegatīvākā ietekme uz Apdex. Darījums, kas visnegatīvāk ietekmē lietotāju apmierinātību, parasti ir labs kandidāts detalizētai pārskatīšanai.

Šajā darījumā varat ritināt uz leju līdz sadaļai darījumu pēdas un atveriet vienu no tiem, lai skatītu tā detalizētu sadalījumu. Izsekošanas informācijas cilnē atradīsiet segmentus, kas iezīmēti tādās krāsās kā sarkana vai dzeltena, norādot vislēnākās vai problemātiskākās daļas.

No šejienes runa ir par analizēt, vai šiem segmentiem veltītais laiks ir saprātīgs atkarībā no jūsu kritērijiem vai no tā, vai tie ir problēmas avots. Ja tā ir, varat strādāt ar skarto kodu, vaicājumu, infrastruktūras konfigurāciju vai integrāciju, lai samazinātu ietekmi uz reakcijas laiku.

New Relic izmantošana e-komercijas vidē (Adobe Commerce / Magento)

E-komercijas jomā, īpaši ar tādām platformām kā Adobe Commerce vai Magento atvērtā koda programmatūraNew Relic ir kļuvis par gandrīz neaizstājamu rīku, lai uzturētu tiešsaistes veikala elastību un stabilitāti.

Viens no tā vērtīgākajiem pielietojumiem ir vājo vietu identificēšanaNew Relic var noteikt lēnus SQL vaicājumus, trešo pušu paplašinājumus, kas pasliktina veiktspēju, vai ārējus API izsaukumus, kas palēnina norēķināšanās procesu. Precīza informācija par to, kurš komponents kavē veikala darbību, ļauj veikt precīzas darbības, nevis veikt izmaiņas nemanot.

Platforma arī palīdz optimizēt iekraušanas ātrumu Lapa pa lapai, analizējot katras kataloga sadaļas, iepirkumu groza vai norēķināšanās darbību. Tas tieši ietekmē lietotāja pieredzi un konversijas rādītājus, jo klienti mēdz atteikties no pirkumiem, ja gaidīšanas laiks ir ilgs.

Vēl viens kritisks punkts ir integrācijas uzraudzība Jaunā Relic integrācija ar ERP sistēmām, maksājumu vārtejām, mārketinga rīkiem un citām ārējām sistēmām ļaujot uzraudzīt šos savienojumus un ātri atklāt darbības pārtraukumus vai degradāciju, kas varētu bloķēt pasūtījumus vai izraisīt maksājumu kļūdas.

Svarīgos datumos, piemēram, Melnajā piektdienā vai īpašos akciju laikos, New Relic ir ļoti noderīgs sagatavoties satiksmes maksimumamAnalizējot veikala darbību slodzes apstākļos, varat noteikt nepieciešamo resursu izmērus, pielāgot kešatmiņu un samazināt dīkstāves vai pilnīgas vietnes avārijas risku.

Jauns Relic AIM: novērojamība, kas piemērota mākslīgajam intelektam

Līdz ar mākslīgā intelekta lietojumprogrammu pieaugumu New Relic ir iekļāvis Jauns relikvijas AIM, risinājums, kas paredzēts visa mākslīgā intelekta steka uzraudzībai, izmantojot to pašu filozofiju, ko APM piemēro tradicionālajām lietojumprogrammām.

Mērķis ir piedāvāt a Pilnīga redzamība no sākuma līdz beigām visās mākslīgā intelekta risinājuma sastāvdaļās: sākot ar pakalpojumiem, kas to izsauc, līdz izmantotajiem modeļiem, starpposma datu plūsmai, pamatā esošajai infrastruktūrai un saistītajam resursu patēriņam.

Iestatīšana ir samērā ātra, pateicoties Ar mākslīgo intelektu sagatavoti aģentiŠiem aģentiem nav nepieciešama sarežģīta papildu instrumentācija. Tie piedāvā iebūvētu atbalstu labi zināmiem modeļiem, piemēram, OpenAI vai AWS Bedrock, kā arī orķestrācijas ietvariem, piemēram, LangChain, kas ievērojami vienkāršo ieviešanu.

Ar AIM jūs varat novērot Mākslīgajam intelektam specifiski rādītājiTas ietver tādus rādītājus kā pieprasījumu skaits modeļiem, atbildes laiki, marķieru izmantošana, lietotāju atsauksmes un kļūdu līmenis atbildēs. Tas viss tiek apvienots ar tradicionālajiem APM signāliem, infrastruktūras rādītājiem un žurnāliem, lai jūs varētu redzēt mākslīgā intelekta slāņa reālo ietekmi uz pārējo lietojumprogrammu.

Integrācija ar Jauns Relic APM 360 Tas ļauj korelēt mākslīgā intelekta problēmas ar citiem sistēmas komponentiem. Piemēram, ja vienotajā skatā konstatējat lietojumprogrammu kļūdu skaita pieaugumu un vienlaikus mākslīgā intelekta kļūmju skaita pieaugumu, modeļa slānī varat ātri izolēt cēloni un veikt detalizētu izpēti, lai atrastu precīzu avotu.

Šī pieeja palīdz ātrāk atkļūdot mākslīgā intelekta lietojumprogrammas, lai optimizētu veiktspēju, kvalitāti un izmaksas (piemēram, kontrolējot žetonu izmantošanu) un nodrošinātu atbilstību iekšējiem noteikumiem un politikām, kas saistītas ar datu apstrādi un automatizētu lēmumu izsekojamību.

Jaunā Relic salīdzinājums ar citiem tirgū pieejamajiem rīkiem

Tirgū ir pieejami vairāki uzraudzības un novērošanas risinājumi, piemēram Dynatrace, AppDynamics, Datadog vai Elastic APMKatram ir savas stiprās puses un nianses. New Relic izceļas vairākos aspektos, kas ir interesanti daudzām komandām.

Viens no tiem ir izmaksu un ieguvumu attiecībaNew Relic piedāvā bezmaksas versiju un mērogojamus plānus, kas padara to pieejamu maziem un vidējiem uzņēmumiem, vienlaikus saglabājot uzlabotas iespējas lielām organizācijām ar sarežģītu arhitektūru.

Vēl viens arguments par labu tam ir ieviešanas vienkāršībaLai gan visiem šāda veida rīkiem ir nepieciešams zināms sākotnējais darbs, New Relic ir licis lielu uzsvaru uz berzes mazināšanu, izmantojot vadītus vedņus, skaidru dokumentāciju un aģentus, kas labi darbojas dažādās vidēs.

Platforma ir paredzēta arī izstrādātājiem, kā arī uzņēmumu profiliemTas ne tikai attēlo tehniskos datus, bet arī ļauj veidot skatus un informācijas paneļus, kas savstarpēji saista veiktspējas rādītājus ar ieņēmumu, konversijas vai funkcionalitāšu izmantošanas rādītājiem, tādējādi atvieglojot praktisku lēmumu pieņemšanu.

Konkrētajā e-komercijas jomā tās vietējā integrācija ar Adobe CommerceTas vienkāršo tiešsaistes veikalu uzraudzību, neizveidojot pārāk sarežģītas konfigurācijas.

Salīdzinot ar citiem rīkiem, Dynatrace un AppDynamics piedāvā ļoti spēcīgas iespējas, taču tās var būt dārgāka un sarežģītāka pārvaldīšanaīpaši komandām ar mazāku pieredzi novērojamības jomā. No otras puses, Datadog ļoti koncentrējas uz infrastruktūru un žurnāliem, savukārt Elastic APM ir ļoti populārs atvērtā koda vidēs, taču parasti tam ir nepieciešama sarežģītāka konfigurācija un uzturēšana.

Uzraugiet sava Minecraft servera veiktspēju no Android
saistīto rakstu:
Uzraugiet sava Minecraft servera veiktspēju no Android

No teorijas līdz praksei: reāls snieguma uzlabošanas gadījums

Lai redzētu vienotas novērošanas platformas patieso ietekmi, piemērs ir EveryMatrix, kur tās vecākajam sistēmu arhitektam Aleksam Bularkam sākotnēji bija jātiek galā ar veiktspējas problēmām, izmantojot līdz pat pieciem dažādiem rīkiem.

Pieņemot New Relic par savu galveno platformu, komanda sāka strādāt ar viens informācijas panelis, izkliedēta izsekošana un pakalpojumu kartesŠī kombinācija ļāva precīzi noteikt ilgstošas ​​latentuma problēmu konkrētai pārslogotu pavedienu grupai, ko iepriekš bija daudz grūtāk ātri atklāt.

Iespēja iegūt vienoti dati no APM uz pielāgotiem vaicājumiem Tas padarīja sarežģītu incidentu risināšanu ātrāku un efektīvāku, un daudzos gadījumos anomālijas varēja atklāt un labot, pirms tās pat izraisīja redzamu incidentu ražošanā.

Šādi piemēri skaidri parāda, ka novērojamība neaprobežojas tikai ar skaistu grafiku, bet gan ar to, ka Tā ir tieša svira dīkstāves samazināšanai, lietotāju pieredzes uzlabošanai un ekspluatācijas izmaksu ierobežošanai..

Tādējādi New Relic ir sevi pierādījis kā vienu no visaptverošākajiem risinājumiem uzņēmumiem, kuriem ir jāuzrauga un jāoptimizē savu lietojumprogrammu veiktspēja, jāsamazina darbības riski un jāpiedāvā augsta līmeņa lietotāja pieredze.

Tā vienotā pieeja lietojumprogrammām, infrastruktūrai, klientu pieredzei un tagad arī mākslīgajam intelektam apvienojumā ar lietošanas ērtumu padara to par ļoti stabilu iespēju jebkurai organizācijai, kas vēlas kontrolēt savas digitālās platformas, sākot no mazām tīmekļa vietnēm līdz liela mēroga izkliedētām sistēmām. Kopīgojiet ceļvedi, lai vairāk lietotāju uzzinātu par šo tēmu.