Zie in één oogopslag wat elk van je servers daadwerkelijk doet — een webserver, een database, een cache, enzovoort — zonder zelf iets te labelen. Dit is voor iedereen die zijn infrastructuur wil begrijpen zonder elke server handmatig uit te pluizen.
#Overzicht
- Op de pagina van elke server staat, onder de naam, wat de server is en waarom — bijvoorbeeld een webserver en een database, met nginx en postgresql erop.
- InfraNest leidt dit automatisch af uit wat er op de server draait en wat ermee verbindt. Je hoeft zelf niets in te stellen.
- Dezelfde samenvatting verschijnt naast elke server in de serverlijst, zodat je je machines in één oogopslag uit elkaar kunt houden.
- Je kunt het altijd corrigeren als InfraNest het verkeerd heeft, of het zelf instellen voordat er iets draait.
#Waar InfraNest naar kijkt
InfraNest kan deze rollen herkennen: Web server, Database, Cache, Queue worker, Mail server, DNS server, Backup host en Container host.
De bepaling gebeurt op basis van twee dingen:
- Wat er op de server draait. Met de InfraNest-agent geïnstalleerd ziet InfraNest de services, programma’s en containers die op de machine draaien. De naam van de server wordt nooit gebruikt om de rol te raden — een machine die
db-01heet maar nginx draait, wordt nog steeds als webserver getoond. - Waarmee hij verbonden is. Andere servers die er verbinding mee maken op een databasepoort markeren hem als database, zelfs als die database in een container draait. Een load balancer die er verkeer naartoe stuurt, markeert hem als webserver. Domeinen en DNS-records die ernaar wijzen, laten zien welke sites hij bedient.
Klik op Recognised from what runs on it om het bewijs achter elke rol te zien — elke vermelde server, load balancer of elk domein is een klikbare link.
NoteZonder geïnstalleerde agent kan InfraNest alleen afgaan op wat er met de server verbindt, waardoor minder details worden getoond. Door de agent te installeren wordt het resultaat nauwkeuriger.
#Corrigeer wat een server is
Als InfraNest het verkeerd heeft, of als je liever zelf de rol van een server instelt voordat er iets op draait:
- Open de server.
- Klik onder de naam op Recognised from what runs on it en vervolgens op Correct it. Als er nog niets herkend is, klik dan in plaats daarvan op Say what this server is.
- Vink alles aan wat de server is, of laat alles leeg, en klik vervolgens op Save.
Je keuze blijft behouden — InfraNest blijft in de gaten houden wat er op de server draait, maar zal nooit overschrijven wat je zelf hebt ingesteld. De regel toont dan Set by gevolgd door je naam. Om terug te gaan naar automatische herkenning, open het opnieuw en klik op Use what we recognise.
Elke correctie wordt vastgelegd in de Audit Log van je workspace.
#Beheer automatische herstarts op databases
Het herstarten van een database legt elke server plat die ervan afhankelijk is, totdat de database weer actief is. Daarom slaan automatiseringen die servers herstarten elke server over die als database is gemarkeerd, en het uitvoeringslogboek van de automatisering legt uit dat de server is overgeslagen en waarom.
- Als je wel wilt dat automatiseringen een bepaalde databaseserver herstarten, open dan de server.
- Klik op Recognised from what runs on it.
- Zet Let automations reboot it aan.
Een herstart die je zelf, meteen, uitvoert, gaat altijd door — het venster Reboot safely herinnert je er simpelweg aan dat de server een database draait, zodat je een rustig moment kunt kiezen.
Een herstart die je inplant voor later, draait onbeheerd en wordt daarom op dezelfde manier behandeld als die van een automatisering:
- Bij het inplannen van een herstart op een databaseserver vraagt het venster Reboot safely om bevestiging door het vakje aan te vinken om de server toch op het gekozen moment te herstarten. Zonder dat vinkje wordt de herstart niet ingepland.
- Als een server na het inplannen van de herstart een database wordt, voert InfraNest de herstart niet uit. De herstart wordt aangehouden, je Audit Log registreert waarom, en je kunt hem opnieuw inplannen en bevestigen, of automatische herstarts toestaan op de pagina van de server.
#Tips
TipJe hebt rechten nodig om servers te wijzigen om een rol te corrigeren, maar iedereen die de server kan zien, kan ook de rol ervan zien.
#Goed om te weten
- Je roltoewijzing wordt per server opgeslagen, en alleen binnen je workspace.
- InfraNest controleert opnieuw wat het herkent elke keer dat je de server opent, met een minimum van 15 minuten tussen controles.
Was dit artikel nuttig?
Bedankt voor je feedback!
Dank je, dit gaat direct naar het docs-team.