Dans le réseau d'une organisation, il peut y avoir plusieurs applications et processus qui sont planifiés pour fonctionner 24 heures sur 24. Les administrateurs informatiques doivent surveiller ces tâches et ces processus pour répondre aux exigences de conformité, suivre la consommation de mémoire, prendre les mesures appropriées, par exemple interrompre ou redémarrer un processus, etc. Cependant, l'audit manuel des nombreux processus répartis sur les serveurs relève de l'exploit. Des outils intégrés comme Windows PowerShell ou des outils d'audit Active Directory en temps réel comme ADAudit Plus peuvent faciliter cette tâche.
Voici une comparaison entre les procédures de surveillance des processus en temps réel dans Active Directory avec Windows PowerShell et ADAudit Plus.
Le script suivant surveille le processus souhaité en temps réel et génère le rapport. Dans l'exemple suivant, l'application Calculatrice a été surveillée.
$ProcessName = 'Calculator' Get-Process -Name $ProcessName Out-File -FilePath C:\Windows\Logs\Report.csv
(Mentionnez l'emplacement où le rapport doit être sauvegardé)
D'autres applications, processus ou tâches programmées peuvent être surveillés en temps réel en saisissant le nom du processus approprié et en exécutant le script PowerShell.
Le rapport peut être récupéré au format HTML ou TXT en le modifiant.
En plus du suivi des processus nouvellement créés, voici quelques-uns des autres rapports générés par ADAudit Plus :
Voici les limitations pour obtenir un rapport sur la surveillance des processus en temps réel en utilisant des outils natifs comme Windows PowerShell :
ADAudit Plus analyse automatiquement tous les DC du domaine pour récupérer les informations sur les tâches et processus planifiés, générer les rapports en temps réel et les présenter dans une interface utilisateur simple et intuitive.
Connexion-déconnexion
Blocage des comptes
Journaux d'événements Windows
Audit des serveurs de fichiers
Audit de l'Active Directory
Azure AD
Audit du serveur
Démarrage et arrêt des ordinateurs