
Wat is monitoren?
Met monitoren wordt het verzamelen van statistieken – zoals latentie, dataverkeer en gegevens – bedoeld, om de status van individuele servers, serverclusters, applicaties en netwerken, die samen uw IT-infrastructuur vormen, te kennen. Hiervoor zijn zowel het realtime monitoren van servers voor mogelijke incidenten, als het analyseren van korte- en langetermijnprestaties nodig. Als deze statistieken samengevoegd worden, vormen ze een monitoringsysteem waarmee gebruikers specifieke waarschuwingen en automatische reacties kunnen opslaan, visualiseren en installeren, zodat ze nieuwe kansen voor optimalisaties en verbeteringen kunnen identificeren.
Dit type zicht op de prestaties van uw systeem is essentieel om snel gezondheids- en prestatieproblemen te onderkennen en op te lossen, terwijl ze tevens gegevensgestuurde besluitvorming mogelijk maken. Daarnaast kunt u door het monitoren van individuele machines, applicaties en netwerken weten wanneer het tijd is uw infrastructuur op te schalen of fouten op te lossen.
Ongeacht of u een on-premises infrastructuur monitort of services die in een extern datacenter gehost worden, een dedicated bare-metal server garandeert dat uw gekozen monitoringoplossingen over het hoogste beschikbaarheidsniveau beschikken en dat alle logs beveiligd en toegankelijk blijven.
|
||||||||
Onze aanbeveling
1) Voorkom een overbelasting met statistieken
Bij grotere infrastructuren kunnen de grote hoeveelheden statistieken het moeilijk maken om actiegerichte gegevens te genereren. In het Engels wordt dit ook wel „metrics bleed“ genoemd. Als u uw eigen oplossing voor het monitoren van servers implementeert, moet u zeker overwegen of dit een probleem kan zijn, nu of in de toekomst. Een aantal softwareplatforms voor het monitoren van servers bevat namelijk tools, die ervoor zorgen dat de juiste data vervolgd en geanalyseerd wordt, zodat het accuraatste en nuttigste beeld van de prestaties van uw infrastructuur wordt samengesteld.
2) Ontwikkel een effectief waarschuwingssysteem
Zoals we hierboven al bespraken, kan het effectief monitoren van servers ervoor zorgen dat menselijke interventies, waar nodig, zo snel mogelijk gemobiliseerd worden. Het is echter belangrijk om een weloverwogen waarschuwingssysteem te implementeren. Anders loopt u het risico dat waarschuwingen niet juist geprioriteerd worden of – erger nog – verloren raken in het dagelijkse e-mailverkeer. Uw waarschuwingssysteem moet waarschuwingen op ernst indelen en ervoor zorgen dat ze via meerdere kanalen (niet alleen e-mail) naar de juiste persoon of het juiste team gestuurd worden. Dit garandeert dat ze zo snel mogelijk en via gedocumenteerde processen opgelost worden.
3) Kies de goede servermonitor en dashboard
Hoewel u uw eigen monitoringtools in-house kunt bouwen, zijn er meerdere bekende opensourceoplossingen reeds beschikbaar, die het geheel vele malen simpeler kunnen maken voor uw bedrijf. Hiertoe behoren:
- Scollector
- Telegraf
- Snap
- Beamium en Noderig
- StatsD
- Collectd
Elk van deze oplossingen heeft duidelijke voor- en nadelen, dus weeg de beschikbare opties zorgvuldig af, voordat u beslist. Overweeg in het bijzonder welke statistieken u verzamelen wilt en hoe u wilt dat ze weergegeven worden. Het is essentieel dat u altijd in een oogopslag de prestaties van uw servers kunt zien. Deze kunnen allemaal op OVHcloud dedicated servers worden geïnstalleerd, omdat u als gebruiker over volledige root access beschikt!
Houd echter in gedachten dat OVHcloud haar eigen interne monitoringsysteem gebruikt voor alle servers in haar datacenters. Dit stroomlijnt en automatiseert het proces van het monitoren van de prestaties van een bare-metal server in realtime en maakt gebruik van essentiële statistieken als CPM, RAM en diskruimte. Bij OVHcloud zijn twee manieren van monitoren geïmplementeerd, die zorg dragen voor de prestaties en de gezondheid van de klantoplossingen die in datacenters van OVHcloud gehost worden:
- Host-monitoring. Het managen van de fysieke hardware.
- Applicatie-monitoring. Het monitoren van de oplossingen die op een server gehost worden.
Dit betekent, als u ooit zou beslissen om van een on-premises infrastructuur naar de cloud te verhuizen of naar servers in onze datacenters, dat u uw systemen kunt blijven monitoren op de manier die u gewend bent.