Reconnoiter

Reconnoiter

Reconnoiter er et overvågnings- og trendanalysesystem designet til at klare store arkitekturer (tusinder af maskiner og hundreder af tusinder af målinger).Der fokuseres hårdt på at afkoble de forskellige komponenter i systemet for at muliggøre uensartet udvikling af hver komponent, når der opstår problemer eller nye krav identificeres.Ressourceovervågning, metrisk aggregering, metrisk analyse og visualisering er alle adskilt.Monitoren, noitd, er skrevet i C og designet til at understøtte meget samtidige og hurtige kontroller med en forventet kapacitet til at overvåge 100.000 tjenester pr. Minut (6 millioner kontroller i timen.) Mens det er svært at gøre skrivekontrol "let" i dette høje-præstationsmiljø, der er gjort en indsats for at sikre, at brugerdefineret kontrol-scripting ikke kræver ekspertisen ved at skrive meget sammenhængende, begivenhedsstyret C-kode.I stedet leveres lim via scriptsprog som Lua, der forsøger at håndtere aspekter af dette miljø med høj konkurrence gennemsigtigt.Som med ethvert højtydende system kan du nemt introducere ikke-performant kode og bringe ydeevnen systematisk i fare.Aggregatoren, stratcond, er også skrevet i C og er ansvarlig for den enkle opgave at sikkert indsamle data fra alle de distribuerede noitd-forekomster og omdanne dem til datalagringsfaciliteten (i øjeblikket PostgreSQL).Datalagringsfaciliteten (PostgreSQL) indeholder alle oplysninger om individuel kontrol, deres status og de individuelle målinger, der er knyttet til dem.Automatiske processer er på plads, der opsummerer de numeriske målinger i vindue-gennemsnit til hensigtsmæssig grafering ved forskellige tidsvinduesopløsninger (time, dag, måned, år osv.).Visualiseringsgrænsefladen (reconnoiter) trækker fra datalageret for at visualisere indsamlede målinger og hjælpe med overvågning, trending og andre visuelle analyser.Visualiseringssystemet er skrevet i PHP.

Kategorier

Alternativer til Reconnoiter til alle platforme med enhver licens

Graphite

Graphite

Grafit er et meget skalerbart realtidsgrafiksystem.
RRDTool

RRDTool

RRDtool (forkortelse til round-robin database tool) sigter mod at håndtere tidsseriedata som netværksbåndbredde, temperaturer, CPU-belastning osv.
Axibase Time Series Database

Axibase Time Series Database

ATSD er specialbygget til analyse og rapportering af massive mængder af tidsseriedata indsamlet med høj frekvens.Funktioner inkluderer dataanalyse, visualisering, dataprognose, rapportering, alarmering.Alt i ét produkt bygget til big data.
Vector

Vector

En ramme for performanceovervågning på stedet til at indsamle og se system- og applikationsmetrics.