/
/

Zo gebruikt u RMM voor capaciteitsplanning

door Team Ninja
How to Use RMM for Capacity Planning blog banner image

Directe samenvatting

Deze blogpost van NinjaOne biedt een uitgebreide basislijst met CMD-commands en een deep dive duik in Windows-commands met meer dan 70 essentiële cmd-commands voor zowel beginners als gevorderden. Het legt praktische opdrachtpromptcommando’s uit voor file management, directory navigation, network troubleshooting, disk operations en automatisering met echte voorbeelden om de productiviteit te verbeteren. Of u nu fundamentele cmd-commands leert of geavanceerde Windows CLI-tools onder de knie krijgt, deze gids helpt u de Command Prompt effectiever te gebruiken.

Belangrijkste punten

  • Gebruik RMM-gegevens om de behoefte aan infrastructuur te voorspellen, de prestaties van devices te verbeteren en mogelijke knelpunten in CPU, geheugen en opslag op te sporen voordat ze problemen veroorzaken.
  • Automatiseer de hardware-inventarisatie en prestatiecontroles met PowerShell-, Bash- en CMD-scripts om verouderde of slecht presterende devices te markeren.
  • Volg trends in CPU, geheugen, schijf en hardware over langere tijd om terugkerende knelpunten te herkennen en beter onderbouwde keuzes te maken over vervangingscycli en budget.
  • Centraliseer apparaatgegevens, versleutelingsstatus, beveiligingsbeleid, garantie-informatie en supporttermijnen om de lifecycle-planning van hardware en software beter op elkaar af te stemmen.
  • Standaardiseer gegevens over platforms heen en controleer WMI, scriptrechten en toegang tot de output wanneer gegevens voor capaciteitsplanning ontbreken of niet consistent zijn.
    NinjaOne ondersteunt capaciteitsplanning met geautomatiseerde inventarisatie, scripting, rapportage, trendmonitoring en lifecycle-tagging.

Capaciteitsplanning is een belangrijke taak voor IT-teams en managed service providers (MSP’s) om vooruit te plannen en te zorgen dat hun IT-infrastructuur toekomstige groei aankan en mogelijk maakt. Bij capaciteitsplanning met RMM gebruikt u software voor bewaking en beheer op afstand om de prestaties van devices en de leeftijd van hardware over langere tijd te volgen. Zo kunnen IT-teams knelpunten voorspellen en hardwarevervangingen plannen voordat gebruikers er last van krijgen.

Deze gids laat met voorbeelden zien hoe remote monitoring and management (RMM)-platforms in combinatie met scripting en automatisering gebruikt kunnen worden om de prestaties en het gebruik van uw devices te beoordelen, zodat ze aansluiten op de behoeften van uw eindgebruikers. Met PowerShell op Windows en Bash-scripting op macOS en Linux herkent u proactief devices die niet langer voldoen aan de eisen van eindgebruikers en stemt u uw vervangingscycli af op wat er in de praktijk gebeurt.

Waarom IT-teams en MSP’s onderbouwde capaciteitsplanning voor hardware nodig hebben

De productiviteit lijdt eronder wanneer devices van gebruikers hun dagelijkse taken niet meer bijbenen. Te weinig schijfruimte vertraagt devices en kan ervoor zorgen dat ze niet goed werken. Een tekort aan CPU-kracht of geheugen laat apps traag draaien (zeker moderne webgebaseerde productiviteitssoftware) en verouderde hardware ondersteunt moderne versleutelings- en beveiligingsstandaarden soms niet. Dat alles gaat ten koste van de efficiëntie van een bedrijf en kan zelfs tot problemen met compliance leiden.

Door centraal te controleren op onder- of overbelaste devices, herkent u deze problemen proactief. Devices kunnen vervolgens worden geüpgraded, vervangen of opnieuw toegewezen volgens een lifecycle waarbij alle IT-resources optimaal worden benut, zonder onnodige kosten. Dat is nu extra belangrijk, nu Windows 10 in oktober 2025 het einde van de support heeft bereikt. Organisaties die er nog mee werken lopen reële risico’s op het gebied van security en compliance en hardware die Windows 11 niet kan draaien zou met voorrang vervangen moeten worden.

Wat zijn de belangrijkste doelen en randvoorwaarden van capaciteitsplanning met RMM?

RMM-platforms bieden één centrale plek om gegevens over hardware, software en gebruikersactiviteit van devices te verzamelen, te verwerken, te rapporteren en er notificaties over te versturen. Als onderdeel van hun functies voor remote management ondersteunen veel RMM oplossingen ook het op afstand uitvoeren van scripts.

Daarmee kunt u eigen scripts uitrollen die precies de meetgegevens verzamelen die voor uw organisatie relevant zijn, zodat alle devices aan uw eisen voldoen. Denk daarbij aan:

  • Gegevens over leeftijd en specificaties uit de inventaris
  • Prestaties van CPU, geheugen, schijf-I/O en temperatuur
  • Slecht presterende of overbelaste devices
  • Meetgegevens over de gezondheid van hardware

Daarvoor hebt u het volgende nodig:

  • Een RMM-platform met inventarisatie, automatisering en rapportage (bijvoorbeeld NinjaOne)
  • Ondersteuning voor scripts (PowerShell voor Windows, Bash voor Linux/macOS)
  • Toegang tot het systeem-BIOS of WMI voor productiegegevens van de hardware
  • Eventueel toegang tot Groepsbeleid in Windows-domeinomgevingen om consistente logging en beschikbaarheid van gegevens af te dwingen
  • Kennis van het beleid rond de hardware-lifecycle of de garantieperiodes binnen uw organisatie

Daarnaast kunt u RMM gebruiken om factoren rond compliance te controleren, zoals of versleuteling is ingeschakeld, en om beleid af te dwingen.

Wat is het verschil tussen capaciteitsplanning met RMM en IT-assetmanagement (ITAM)?

De twee overlappen elkaar maar dienen een ander doel. ITAM draait om het bijhouden van wat u bezit: licenties, garanties, aankoopdata en compliancestatus. Capaciteitsplanning draait om hoe die assets presteren en of ze de vraag kunnen blijven aan.

RMM-platforms zoals NinjaOne combineren beide functies steeds vaker, maar het blijft nuttig om het onderscheid in het achterhoofd te houden: een device kan op papier volledig compliant zijn en tegelijk in de praktijk ongemerkt een prestatieknelpunt worden.

Hardwareleeftijd en specificaties verzamelen met PowerShell

Hoewel devices steeds vaker jarenlang meegaan en hun taken gewoon blijven uitvoeren, is leeftijd een goede indicatie dat hardware in aanmerking komt voor vervanging. U wilt bijvoorbeeld dat devices altijd onder de garantie vallen of u wilt weten welke devices geen updates van het besturingssysteem meer krijgen. Misschien wilt u ook nagaan of bepaalde apparaatmodellen in uw wagenpark voorkomen vanwege bekende gebreken of terugroepacties.

Op een Windows-device waarop PowerShell beschikbaar is, achterhaalt u fabrikant en model met deze opdracht:

Get-CimInstance Win32_ComputerSystem | Select-Object Manufacturer, Model

U kunt ook de releasedatum van het BIOS opvragen, waarmee u de leeftijd van een device kunt inschatten:

Get-CimInstance Win32_BIOS | Select-Object ReleaseDate

Voer de volgende opdracht uit op het device om CPU-informatie te inventariseren:

Get-CimInstance Win32_Processor | Select-Object Name, MaxClockSpeed, NumberOfCores

Met deze opdracht vraagt u de RAM- en schijfcapaciteit op:

Get-CimInstance Win32_PhysicalMemory | Measure-Object -Property Capacity -Sum
Get-PSDrive -PSProvider 'FileSystem' | Select Name, Free, Used

Zodra de gegevens zijn verzameld, exporteert u de output van bovenstaande opdrachten met deze opdracht:

Export-Csv -Path "C:\Reports\hardware_summary.csv" -NoTypeInformation

Deze gegevens kunt u vervolgens bewaren voor latere analyse of doorsturen naar uw RMM-platform voor rapportage.

Inventarisatie en prestatiecontroles via CMD

Oudere devices die PowerShell niet ondersteunen kunt u onderzoeken met CMD-opdrachten vanaf de opdrachtprompt.

(Let op: wmic is verouderd en standaard uitgeschakeld in Windows 11 22H2 en hoger. Gebruik voor moderne endpoints de Get-CimInstance-cmdlets van PowerShell. De onderstaande voorbeelden met wmic gelden alleen voor oudere Windows 10-systemen die nog in uw omgeving staan.)

Voer deze opdracht uit om het systeemmodel en de naam van de fabrikant op te halen:

wmic computersystem get manufacturer, model

Met deze opdracht leest u de BIOS-datum en -versie:

wmic bios get releaseDate, version

Voer de onderstaande opdracht in om de uptime van het systeem te controleren:

net statistics workstation | findstr "“since"”

Met deze opdracht leest u het schijfgebruik:

wmic logicaldisk get caption, size, freespace

Bash gebruiken op Linux/macOS voor de inventarisatie van assets

Uw Linux- en macOS-devices kunt u voor capaciteitsplanning inventariseren met Bash-opdrachten en -scripting.

CPU-informatie op Linux haalt u op met deze opdracht:

lscpu | grep “Model name"

Controleer de hoeveelheid RAM op Linux met de volgende opdracht:

free -h

Met deze opdracht geeft u het schijf- en partitiegebruik op Linux en macOS weer:

df -h

Voer de onderstaande opdracht uit om de BIOS- of hardwaredatum in Linux uit te lezen:

dmidecode -t bios | grep -i date

Met deze opdracht haalt u hardwaredetails op in macOS:

system_profiler SPHardwareDataType

Bij Macs met Apple Silicon (M1/M2/M3/M4) wijkt de hardwarerapportage sterk af van Intel-Macs. Zorg er dus voor dat uw RMM-agent Apple Silicon native ondersteunt.

Is uw RMM cross-platform en ondersteunt het Windows, macOS en Linux, dan verzamelt u alle gegevens voor capaciteitsplanning op één plek en krijgt u een volledig beeld van de gezondheid en het gebruik van uw devices.

Kenmerken van verouderende hardware opsporen via het Windows-register

Het Windows-register biedt IT-beheerders essentiële informatie voor capaciteitsplanning. U kunt registerwaarden opvragen met PowerShell. De installatiedatum van het OS (een indicatie voor de datum waarop het systeem in gebruik is genomen) staat bijvoorbeeld in InstallDate onder HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion, terwijl het systeemmodel en de OEM-tag vaak in SystemProductName en BaseBoardManufacturer onder HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\BIOS staan.

Basislogging voor capaciteitsmonitoring afdwingen met Groepsbeleid

Groepsbeleid in Active Directory kunt u gebruiken om configuratie-instellingen af te dwingen en zo de gelogde gegevens te standaardiseren voor latere inventarisatie en prestatieanalyse. Met Groepsbeleidsobjecten (GPO’s) dwingt u auditlogging van prestatiegebeurtenissen af, laat u lokale scripts draaien bij het opstarten of afsluiten om systeeminformatie vast te leggen en configureert u de Windows-gebeurtenislogboeken zo dat ze gegevens over prestaties of opslaggebruik bewaren.

Groepsbeleid kunt u ook gebruiken om scripts in te plannen die de vastgelegde informatie uploaden naar uw RMM oplossing, als die dat niet zelf via de agentsoftware doet.

Trends en voorspellingen op basis van drempelwaarden

Effectieve capaciteitsplanning vraagt erom dat u trends over langere tijd herkent, zodat u toekomstige prestatieproblemen (zoals een device waarvan de schijf volloopt) en toekomstige capaciteitsbehoeften kunt voorspellen. U kunt bijvoorbeeld:

  • Systemen volgen met minder dan 15% vrije schijfruimte gedurende meer dan 30 dagen
  • Controleren of het gemiddelde RAM-gebruik over 2 maanden boven 85% uitkomt
  • Systemen opsporen waarvan de CPU consequent boven 80% draait

Door deze meetgegevens bij te houden, herkent u devices die achterop raken voordat gebruikers erdoor gefrustreerd raken.

Aanvullende aandachtspunten voor IT-capaciteitsplanning met RMM

U zou van al uw devices een inventaris moeten bijhouden en garantiecontroles moeten automatiseren via uw RMM-platform. Gaat een device stuk, dan ziet u meteen of repareren of vervangen de beste keuze is.

Plan daarnaast de lifecycle van uw hardware en software op elkaar afgestemd: komt er een bekende eis vanuit het besturingssysteem of de software aan, zorg dan dat uw hardwarevervanging daarop aansluit en aan die eisen voldoet. Dat gaat makkelijker wanneer u vervangingscycli per apparaatrol onderscheidt, zodat:

  • De kosten geoptimaliseerd zijn,
  • Gebruikers geen devices krijgen die hun behoeften ruim overtreffen en
  • Poweruseres niet worden beperkt door hun hardware.

Door uw capaciteitsplanning voor hardware en software met elkaar te verbinden en gebruikerseisen te herkennen en in te vullen, onderbouwt u gesprekken over het IT-budget met bewijs en rechtvaardigt u de middelen die nodig zijn om uw gebruikers efficiënt te laten werken.

Problemen met gegevensverzameling bij capaciteitsplanning met RMM oplossen

Er zijn een paar veelvoorkomende problemen waar IT-afdelingen en MSP’s tegenaan lopen bij het op afstand verzamelen van hardwaregegevens:

  • Onvolledige hardwaregegevens: controleer of de WMI-service draait of dat PowerShell is toegestaan.
  • Oude systemen zonder CIM-klassen: gebruik Get-CimInstance als standaard voor alle ondersteunde PowerShell-versies. (Voor oude systemen die nog Windows 7/8 draaien zonder CIM-ondersteuning kunt u wmic als alternatief via CMD overwegen.
  • Inconsistente output op verschillende besturingssystemen: normaliseer de gegevens in CSV met duidelijke kopteksten en eenheden voordat u rapporteert
  • Gegevensverzameling mislukt: controleer de scriptrechten en de toegang tot de uitvoermap

NinjaOne gebruiken voor volledig onderbouwde, datagedreven capaciteitsplanning met RMM

NinjaOne maakt datagedreven capaciteitsplanning mogelijk, aangedreven door het RMM-platform en de uitgebreide toolset voor beheer van bedrijfs-IT en MSP’s.

Met NinjaOne houdt u een cross-platform inventaris bij, inclusief het geautomatiseerd en periodiek verzamelen van:

  • Besturingssysteem
  • Fabrikant/model
  • CPU
  • Geheugen
  • Opslag
  • BIOS/UEFI
  • Overige hardware- en softwaregegevens op Windows, macOS en Linux.

U kunt eigen PowerShell-, CMD- en Bash-scripts naar elk device uitrollen, jobs voor gegevensverzameling inplannen om trends te herkennen en alle gegevens exporteren voor eigen rapportages over de hardware-lifecycle. NinjaOne bevat ook tools voor apparaatinventarisatie, zodat u devices kunt taggen op leeftijd, garantiestatus of rol om capaciteitsplanning te ondersteunen en geen enkel device over het hoofd te zien.

Wilt u de antwoorden weten op de meestgestelde vragen van IT-teams en MSP’s over RMM? Bekijk dan onze veelgestelde vragen over RMM.

Quick-start guide

Capaciteitsplanning met NinjaOne RMM

NinjaOne biedt verschillende functies die capaciteitsplanning ondersteunen:

1. Monitoring van devices en prestaties
– Met de RMM volgt u belangrijke prestatiemeetgegevens zoals:
– Uptime van devices
– CPU-gebruik
– Geheugengebruik
– Deze meetgegevens geven inzicht in het huidige resourcegebruik van uw devices

2. Patchbeheer voor strategische updates
– NinjaOne ondersteunt “ring deployments” voor patching, wat een vorm van capaciteitsplanning is
– U kunt:
– Apparaatgroepen met verschillende rollen aanmaken
– Patches gefaseerd uitrollen over verschillende “ringen”
– Updates eerst op een kleine groep testen voordat u ze breder uitrolt

3. Network Management System (NMS)
– Biedt monitoring voor netwerkapparatuur zoals routers, switches en firewalls
– Helpt bij het volgen van prestaties en capaciteit van de netwerkinfrastructuur

4. Assetmanagement
– Houdt apparaatgegevens en inventaris bij
– Geeft inzicht in uw huidige infrastructuur en mogelijke upgradebehoeften

5. Rapportage en inzichten
– Genereer rapporten over de prestaties van devices
– Herken trends in resourcegebruik
– Neem onderbouwde beslissingen over mogelijke upgrades of uitbreidingen

Aanbevolen aanpak
– Bekijk prestatiemeetgegevens regelmatig
– Gebruik ring deployments om het risico bij updates te beperken
– Controleer apparaatgezondheid en resourcegebruik
– Plan wijzigingen in de infrastructuur op basis van complete gegevens

FAQs

In de meeste omgevingen levert een wekelijkse planning voldoende gedetailleerde gegevens op om trends te herkennen zonder te veel ruis te genereren.

Voor devices die al drempelwaarschuwingen afgeven, zoals schijven met minder dan 15% vrije ruimte of CPU’s die structureel boven 80% draaien, geeft dagelijkse verzameling een nauwkeuriger beeld van hoe snel de situatie verslechtert. Met de planningstools van uw RMM-platform automatiseert u dit, zodat de frequentie van verzamelen meebeweegt met de urgentie.

Juist hier heeft agent-gebaseerde monitoring via RMM een duidelijk voordeel boven scannen via het netwerk. Omdat de agent lokaal op het device draait, verzamelt die gegevens ook wanneer het device buiten het netwerk is, zet ze in de wachtrij en synchroniseert zodra de verbinding er weer is.

Voor medewerkers die structureel op afstand werken kiest u bij voorkeur RMM oplossingen met lichte, robuuste agents en offline databuffering. Houd er ook rekening mee dat remote devices doorgaans langer tussen IT-contactmomenten door draaien, waardoor proactieve drempelnotificaties nog belangrijker worden.

Ja. Trends in daadwerkelijk gebruik, de leeftijdsverdeling van devices en de einddata van garanties uit uw RMM leveren concrete, onderbouwde cijfers op voor budgetgesprekken in plaats van schattingen. Laten zien dat 30% van uw wagenpark binnen 12 maanden uit de garantie loopt of dat het gemiddelde RAM-gebruik binnen een afdeling twee kwartalen op rij boven 85% lag, is voor financiële stakeholders veel overtuigender dan een algemeen verzoek om meer budget.

Die inconsistentie komt meestal door verschillende eenheden, afwijkende veldnamen per platform of scripts die niet met cross-platform normalisatie in gedachten zijn geschreven.

De oplossing is om uw outputschema te standaardiseren voordat de gegevens uw rapportagelaag bereiken. Leg vaste kolomkoppen vast, vaste eenheden (bijvoorbeeld altijd GB voor opslag) en een duidelijke afhandeling van lege waarden voor velden die op bepaalde platforms niet bestaan. Gebruikt u een cross-platform RMM, controleer dan eerst of die dit automatisch normaliseert voordat u er zelf scripts voor bouwt.

Gebruik een scoremethode die meerdere factoren weegt:

  • Hoe ver een device boven uw drempelwaarden uitkomt,
  • De leeftijd ten opzichte van uw vervangingsbeleid,
  • Of het device nog onder garantie valt
  • Hoe kritiek de rol is die het device ondersteunt.

De machine van een poweruser die de CPU- en RAM-drempels overschrijdt op een vijf jaar oud device zonder garantie hoort hoger te scoren dan een weinig gebruikte gedeelde terminal met alleen een opslagwaarschuwing. Taggen op apparaatrol in uw RMM maakt de triage flink sneller, omdat u gemarkeerde devices kunt filteren en sorteren op gebruikerstype voordat u beslist over vervanging.

Dit vindt u misschien ook leuk

Klaar om de moeilijkste delen van IT te vereenvoudigen?