Serverovervågning er forenklet med CloudStats

Jeg husker en alder, hvor kontrollen af, om serveren kørte, hovedsagelig bestod af at kigge gennem glasdøren for at se, om ledningen "tændt" var tændt og kontrollere, om logfiler blev opdateret regelmæssigt på den grønne terminalskærm.

Men tiderne er ændret. Selv de mindste projekter kræver udgivelse af et par hjemmesider eller webtjenester. Og med banalisering af cloud computing sidder din server ikke længere ved siden af ​​dig. Der er faktisk chancer, afhængigt af hvor du bor, for at serveren skal være på et andet kontinent!

CloudStats er præcis den slags værktøj, der holder dig informeret 24 / 7 om din infrastruktur. CloutStats tilhører overvågningssoftwarefamilien. Dybest set er det et værktøj, der vil vise et flot instrumentpanel fuld af grønt, når alt fungerer korrekt. Og det vil sende dig email, Skype eller Slack notification, når en tjeneste pludselig vender til rødt.

Overvågning af din web- og netværksinfrastruktur med CloudStats

CloudStats kapacitet er i dag begrænset til at overvåge webadresser, IP-adresser og servere.

  • Overvågning af webadresser udføres ved regelmæssigt afsendelse GET anmodninger på din HTTP-server;
  • IP-adresser overvågning udføres ved at sende ICMP ECHO anmodninger ("ping");
  • og endelig udføres serverovervågning ved hjælp af en brugerdefineret probe-software til installation på din Linux eller Windows Server.

Det senere er nok den mest sofistikerede service skærm, der leveres af CloudStats, da du kan spore mange af dine serverers egenskaber (hukommelse, CPU-brug, procesaktivitet, ...) Eller endda skubbe brugerdefineret status fra serveren via CloudStats-service API. Virkelig en god måde at lave dine egne prober til nogle specifikke software eller behov.

Hvad gør CloudStats anderledes end andre løsninger, er selve softwaren kører "på skyen". Ved siden af ​​sonderne på dine servere har du intet at installere på dine egne systemer for at overvåge din infrastruktur. Udbyderens værter overvåger jævnligt din infrastruktur. Og du får adgang til tjenesterne ved at pege på din yndlingsbrowser på CloudStats webapplikationen. Simpelthen sagt: Ingen grund til at installere endnu en server til det formål!

Hvordan sammenligner det med andre produkter?

Gør sammenligningen med et produkt som Nagios ville ikke rigtig være retfærdig. CloudStats er et relativt nyt produkt. Formålet med små og mellemstore infrastrukturer og virkelig tilgængelig selv for nybegynderadministratoren. Vi er nok på alle måder modsat af en open-source, kamptestet og ekstremt alsidig, men kompleks løsning som Nagios.

Når det er sagt, selvom du er mere erfaren, nogle gange behøver du bare en løsning "der virker" - og det vil ikke tilføje endnu en tung vægtet opgave til din allerede overbookede tidsplan. I så fald er CloudStats sandsynligvis en løsning at overveje.

Som om mig selv, efter at have testet det, må jeg indrømme, at jeg blev forført. Hvis du ikke er påtrængende for webadresser og IP-adresser, opfordrer jeg dig til at lave din egen mening ved hjælp af gratis prøveperiode for 7-dage for at overvåge dit produktionswebsted og værts tilgængelighed. Det var det, jeg gjorde for denne anmeldelse ved at overvåge nogle websteder, jeg er involveret i: itsfoss.com, yesik.it , chicoree.fr.

Om serverovervågningen af ​​sig selv, hvis du er tilbageholdende med at installere sonden på din produktionsserver kun til testformålet (som jeg var), foreslår jeg at du gyder et par virtuelle servere til dine eksperimenter. Når det er sagt, fra hvad jeg så, installerer sonden ikke rod med serverkonfigurationen - så fjerner det efterfølgende ikke være et problem.

Det fine med CloudStats er, at du kan konfigurere brugerdefinerede tærskelalarmer. Dette kan bruges til at sende tidlige advarsler og derefter eskalere advarsler, hvis et problem er problemet vedvarer.

unavngiven-fil-872-1313405

Planer og Priser

Testperioden er ganske komfortabel, da du grundlæggende ikke har nogen begrænsninger. Men efter 7 dage skal du vælge en plan, hvis du vælger at fortsætte med CouldStats. Der er i øjeblikket to planer:

  • Den "gratis plan", der giver mulighed for at overvåge 1 IP-adresse, 1 URL og 1 server og opkræve $ 2 pr. Måned pr. Ekstra server
  • Pro-planen, der opkræver $ 5 pr. Måned og pr. Server.

Opkaldsindstillingen er en "gratis plan", der sandsynligvis er en misdannelse, da den ikke længere er gratis uden for den første server. Men det er ikke desto mindre det mest overkommelige. Men med kun 24h af data retention, ingen brugerdefineret proces overvågning og uden fjern server konsol, med den plan, savner du de mest kraftfulde funktioner i produktet. Taler om disse funktioner er det nok værd at tage sig tid til at forklare dem lidt mere. Især da de var mest interessante for mig.

Brugerdefineret procesovervågning

Denne funktion giver dig mulighed for at offentliggøre brugerdefinerede statusoplysninger fra din server. Det bruger CloudStats web-API at overvåge næsten hvad du vil.

I mit tilfælde ønskede jeg at bruge den funktion med en brugerdefineret pam_exec PAM-regel for at overvåge login-aktiviteter på min server. Desværre kunne jeg ikke nå det mål, da jeg havde problemer med at skubbe brugerdefinerede data gennem web-API'en.

Dokumentationen om denne funktion er virkelig noget, der skal forbedres. Jeg har sendt flere billetter i forhold til det på helpdesken. Men jeg modtog ikke alle de svar, jeg havde brug for inden udgangen af ​​prøveperioden. Så hvis du er interesseret i den funktion, bør det være en topprioritet i din testliste!

Fjernserverkonsol

En anden meget nyttig funktion i CloudStats er evnen til at sende fjernkommandoer ikke kun til en server ad gangen, men til flere af dem samtidig. På den modsatte side af web-API'en fungerede den funktion godt out-of-the-box.

I et forretningsmiljø kan du have hørt om Ansible, Marionet eller endda Jenkins at administrere din servers konfiguration eller automatisere implementering. Ærligt, vi er langt fra det her. Tænk mere på den funktion som en "multicast-ssh". Men dette er særligt velegnet, hvis du overvåger flere identiske servere. Endnu en gang er det sandsynligvis nok, set i betragtning af markedssegmentet målrettet af CloudStats. Og jeg må indrømme det var ret cool at "apt-get upgrade" alle mine servere på én gang.

Automatisk sikkerhedskopiering

Et andet godt træk ved CloudStats er den indlejrede backup management funktion. Med det kan du konfigurere automatisk sikkerhedskopiering af den mappe, du vil have fra din server igennem FTP, RSYNC eller en ekstern opbevaring facilitet som Amazon S3.

Du kan planlægge, hvad og hvornår du skal udføre dine sikkerhedskopier. Jeg fandt ikke, hvordan man udløser automatisk gendannelse gennem. Jeg kan ikke sige, om en bestemt funktion er tilgængelig, eller hvis du skal stole på den eksterne serverkonsol for at udføre denne opgave.

Agent

Som det sidste ord på den tekniske side er agenten et centralt element i produktet til overvågning af dine servere.

Jeg prøvede kun "Linux" -agenten. Men det er tilgængeligt til Windows også.

Linux-agentinstallatøren er designet til at håndtere både Debian- og RedHat-baserede distributioner. Installations scriptet er i sig selv et relativt simpelt Bash-script, og det bedste er, at det vil tage sig af at installere de nødvendige afhængigheder ved hjælp af din distribution pakke manager før du installerer agenten per se. Så du vil ikke bruge nogen tid til at foretage manuel konfiguration, før agenten kan køre. Det forekommer et must, men ikke alle overvågningssoftware er så brugervenlige i den forbindelse!

Hvem er bag CloudStats

Hvis du vælger at investere i CloudStats, vil du sikkert vide mere om "dem".

CloudStats blev grundlagt i 2013 og er produkt / mærke af Aqua Networks Ltd., et britisk-baseret selskab, der opererer siden 2010.

Gennem deres forskellige mærker tilbyder Aqua Networks en bred vifte af skybaserede tjenester, såsom database hosting, DB-klynger eller udlejning af bare metal og virtuel server.

Under emhætten er CloudStats en Microsoft Azure-powered SaaS-løsning. Mens jeg lavede nogle undersøgelser, fandt jeg flere nævninger med angivelse af "CloudStats [...] primært fokus på SMB-klienter". Uden jeg forstår præcis hvordan / hvad det virkelig påvirker produktet. Ifølge deres reklamemateriale hævder CloudStats at overvåge tusindvis af servere over hele verden fra 2016.

Min mening

De stærke punkter i CloudStats er:

  • En blid læringskurve
  • En nem og ligetil konfiguration
  • Brugerkonfigurerbare advarsler baseret på tærskelværdi ("send teamet en slap besked, når HDD belægning når 80%")
  • Ryd dashboards og grafik, der er tilgængelige straks ud af kassen
  • En fuldstændig eksterniseret løsning, der kræver næsten ingen vedligeholdelse

På den nedre side

  • Den tekniske dokumentation er klart forbedret
  • Interoperabilitet via API kunne være meget bedre (JSON er ikke understøttes i POST-anmodningen?!?)
  • Manglende brugerdefinerede grafer eller handlinger
  • Det er et lukket produkt. Selvom produktet ikke var åbent, kunne det være at oplyse nogle API'er og opmuntre plug-ins, der støttes af samfund, at skabe et rigere økosystem omkring produktet, hvilket mildrer nogle af de ovennævnte ulemper.

Alt det, der siges, synes CloudStats at være en perfekt pasform givet sit mål. Men måske har du dine egne feedbacks og erfaringer til at dele om det pågældende produkt? Endnu en gang er kommentarsektionen lige her for det formål!

Kilde