Documentations

Utiliser les modèles génériques PowerShell – GLOBAL-PS-Values

Sur la page

Besoin d'aide ?

Fonctionnement du plugin

Le fonctionnement normal du plugin est assuré lorsque l’output de la commande PowerShell possède la structure suivante :

  • une colonne avec le nom de la valeur à traiter
  • une colonne avec la valeur à comparer aux seuils

Si, dans l’output de la commande PowerShell, il n’y que la colonne avec la valeur. le point de contrôle sera en UNKNOWN.

Exemple

Commande PowerShell

Ici on veut calculer depuis combien de temps le fichier n’a pas été modifié.

On vérifie le nombre de jour depuis la dernière modification.

  • Commande :
((Get-Date)- ((Get-ItemProperty -Path $filePath).LastWriteTime)) | select-object -Property Days
  • Ouput :

 

L’information n’est pas suffisante. Le point de contrôle sera en UNKNOWN.
Il manque la colonne avec le nom de la valeur.

On va la générer dans l’output PowerShell :

  • Commande :
((Get-Date)- ((Get-ItemProperty -Path $filePath).LastWriteTime)) | select-object -Property @{Name="$columnName"; Expression = {"$contenu"}}, Days
  • Exemple :
((Get-Date)- ((Get-ItemProperty -Path C:UserskerraesDesktopo365.txt).LastWriteTime)) | select-object -Property @{Name="Name"; Expression = {"AntivirusBaseIsLate"}}, Days
  • Output :

 

Dans la commande, la partie :

@{Name="Name"; Expression = {"AntivirusBaseIsLate"}}

permet de créer une colonne avec le contenu « Expression » dans l’output.

Configuration du point de contrôle

On utilise le modèle de service GLOBAL-PS-Values

 

Dans le paramètre « Propriété Nom » : le nom de la colonne où se trouve le nom de la valeur. Si le contrôle est Warning ou Critique, cette valeur sera l’output du plugin.

Dans le paramètre « Propriété à contrôler » : le nom de la colonne où se trouve la valeur.

 

Ceci pourrait aussi vous intéresser

Utiliser le modèle de service Global-Plugin-Execution

1 – Configurer la box pour recevoir les traps

2 – Créer un fichier de définition Trap

fr_FRFrench
en_USEnglish fr_FRFrench

Bienvenue sur ServiceNav !

Vous avez besoin d’aide ? Plus d’informations sur nos produits ? Ecrivez-nous !
Vous avez pris connaissance de notre politique de confidentialité.

[COVID - 19 ] – TÉLÉTRAVAIL, OBJECTIF DISPONIBILITÉ 100% !

Pendant la durée de l'épidémie, assurez la disponibilité et la performance de vos services IT de télétravail, avec ServiceNav !

Suite à l’appel du gouvernement à la mobilisation pour aider les entreprises à surmonter le contexte sanitaire et économique actuel, nous vous aidons gratuitement à assurer la surveillance complète de vos environnements de télétravail : VPN, VDI, Teams, Skype Entreprise, Citrix… Objectifs : collecte, indicateurs de disponibilité et d’utilisation, tableaux de bord pour appuyer votre communication.
Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce site, nous supposerons que vous en êtes satisfait.

Réservez votre place

Vous avez pris connaissance de notre politique de confidentialité.