PowerChute
Configuration de l’événement
L’écran répertorie les événements qui peuvent se produire et les sépare en trois catégories : critique (grave), avertissement et information. Vous ne pouvez pas modifier la catégorie d’un événement.
Par défaut, les événements Information sont masqués, cliquez sur l’icône + à côté de pour les afficher. Vous pouvez également cliquer sur le signe
- pour masquer l’une des trois catégories.
Vous pouvez configurer des événements pour provoquer certaines actions, nommées dans des colonnes distinctes :
• Journaux : Enregistre l’événement dans le journal des événements lorsque la case est cochée.
• E-mail : Envoie un e-mail aux utilisateurs et aux administrateurs lorsqu’un événement se produit.
La case doit être cochée pour activer cette fonction. L’e-mail doit être configuré dans PowerChute, reportez-vous à la section
Paramètres de messagerie.
• Arrêt : Lance une séquence d’arrêt du système d’exploitation en réponse à un événement lorsque la case est cochée. Reportez-vous à la section
Arrêt.
• Fichier de commande : Exécute un fichier de commande spécifié par l’utilisateur lorsqu’un événement se produit.
Les fichiers de commande sont souvent utilisés pour arrêter les applications ouvertes afin d’éviter la perte de données. Ils doivent être placés dans ce dossier :
<Installation folder>\APC\PowerChute Serial Shutdown\agent\cmdfiles
qui est par exemple, par défaut sous Windows, ce dossier :
C:\Program Files\APC\PowerChute Serial Shutdown\agent\cmdfiles
Cliquez sur l’icône Fichier de commande pour l’activer, puis choisissez un fichier à exécuter et une durée.
Tous les types de fichiers de commande sont pris en charge.
IMPORTANT : PowerChute ne vérifie pas le contenu d’un fichier de commande avant de l’exécuter.

Lorsque vous avez activé un fichier de commande pour un événement, la couleur de l’icône passe du gris,

, au vert,

.

Certains événements ne peuvent pas être configurés pour déclencher certaines actions et n’ont pas de case à cocher pour cette action. Par exemple, la plupart des événements d’information ne peuvent pas provoquer d’arrêt, de sorte que la case à cocher est manquante dans la colonne Arrêt pour ces événements.
Description des événements
Pour obtenir une description des événements individuels, voir :

Les événements qui s’affichent dépendent de votre ASI, certains événements décrits ci-dessous peuvent ne pas s’afficher pour votre ASI.
Des événements critiques (graves) peuvent empêcher l’ASI d’alimenter son équipement pris en charge.
Ces événements nécessitent votre attention immédiate.
Nom de l’événement | Description |
Batterie faible | Une ASI alimentée par batterie a atteint le seuil de faible autonomie – la durée d’autonomie restante signalée par l’ASI est inférieure à la valeur sur l’écran Paramètres d’arrêt. Il est également possible qu’un accessoire de gestion de l’ASI (tel qu’une carte Interface Expander 2 de l’ASI) ait déclenché l’événement Batterie faible afin de demander un arrêt. |
Les événements d’avertissement vous alertent des situations qui doivent être surveillées
Nom de l’événement | Description |
Alimentation par batterie | L’ASI est passée à l’alimentation par batterie en raison d’une panne d’alimentation ou d’une mauvaise qualité de l’alimentation. |
Seuil de durée d’alimentation par batterie dépassé | L’ASI alimentée par batterie a atteint le nombre de secondes configuré dans . |
Fichier de configuration non valide | Le contenu du fichier pcssconfig.ini n’est pas valide. Ouvrez le fichier pcssconfig.ini à l’aide d’un éditeur de texte (par exemple, le bloc-notes) pour afficher et résoudre les erreurs. |
Connexion utilisateur non valide | Un utilisateur a tenté sans succès de se connecter à l’interface utilisateur PowerChute. REMARQUE : PowerChute se verrouillera automatiquement pendant 2 minutes après trois tentatives de connexion infructueuses (nom d’utilisateur et/ou mot de passe incorrects) pour empêcher le piratage du mot de passe par la force. |
Les événements d’information rapportent des données sur le fonctionnement de l’ASI.
Nom de l’événement | Description |
N’est plus en alimenté par batterie | L’alimentation secteur a été rétablie ; l’ASI n’est plus alimentée par batterie. Cet événement fait suite à Alimentation par batterie. |
Démarrage de l’arrêt Arrêt en cours | Différentes étapes de la procédure d’arrêt. |
Communication établie | PowerChute a établi une communication avec l’ASI. |
Lancement de la surveillance Arrêt de la surveillance | PowerChute a démarré ou arrêté la surveillance de l’ASI. |
Utilisateur connecté | Un utilisateur s’est connecté avec succès à l’interface utilisateur PowerChute. |
Utilisateur déconnecté | Un utilisateur s’est déconnecté de l’interface utilisateur PowerChute ou la session PowerChute a expiré. Par défaut, la session PowerChute expire après 15 minutes d’inactivité et les utilisateurs sont automatiquement déconnectés de l’interface utilisateur PowerChute. |
Fichier de configuration modifié | Le fichier pcssconfig.ini a été édité directement. |
Paramètres de messagerie
L’écran répertorie les adresses e-mail des utilisateurs configurés pour être avertis lorsqu’un événement se produit. Pour recevoir des notifications par e-mail lorsqu’un événement se produit, l’adresse e-mail doit être configurée ici. Reportez-vous à la section
Configuration de l’événement pour plus d’informations sur la configuration d’un événement pour envoyer un e-mail lorsqu’il se produit.
Les cinq champs suivants doivent être définis pour permettre à PowerChute d’envoyer des e-mails lorsque des événements se produisent. (Cela inclut les messages aux téléavertisseurs qui acceptent les e-mails.)
• identifie le serveur SMTP par l’une des trois méthodes mentionnées : son nom, son adresse IPv4 ou son adresse IPv6. Un exemple de nom d’hôte est mail.server.com.
• Le champ spécifie l’e-mail à partir duquel le destinataire reçoit le courrier.
Il s’agit du compte de messagerie à utiliser pour envoyer des notifications.
• Le spécifie le numéro de port à partir duquel l’e-mail est envoyé via SMTP. Les numéros de port peuvent avoir un maximum de cinq chiffres et peuvent être définis sur 25, 465, 587 ou n’importe quel nombre allant de 5000 à 32 768. Si vous n’entrez pas de numéro de port, la valeur utilisée par défaut est 25.
• définit le protocole de chiffrement des e-mails qui sera utilisé lors de l’envoi des
e-mails. Trois options s’offrent à vous :
– Aucun sélectionné : si l’authentification est désactivée, aucun protocole de chiffrement des e-mails ne sera utilisé et les e-mails seront envoyés non chiffrés. Si l’authentification est activée, l’e-mail sera chiffré à l’aide du protocole SMTPS.
– : les e-mails seront chiffrés à l’aide du protocole de chiffrement SSL. Vous devez sélectionner le port 465 ou le port que votre administrateur de messagerie a attribué pour les communications SSL.
– : les e-mails seront chiffrés à l’aide du protocole de chiffrement TLS. Vous devez sélectionner le port 587 ou le port que votre administrateur de messagerie a affecté pour les communications TLS.
La case , si elle est sélectionnée, vérifie que le serveur SMTP fourni dispose d’un certificat valide pour s’assurer que vous êtes connecté au serveur approprié. Ce paramètre réduit le risque d’attaques de l’homme du milieu et doit être sélectionné si SSL/TLS est sélectionné.
Cliquez sur le bouton pour envoyer un e-mail test à tous les destinataires configurés. Ce bouton n’est activé que lorsque des paramètres de messagerie et des destinataires d’e-mail valides sont fournis. Si vous ne recevez pas d’e-mail test, vérifiez le fichier pcss.log pour les erreurs. Les raisons courantes pour lesquelles l’e-mail test n’est pas reçu sont des informations d’identification incorrectes, une incompatibilité d’identité de serveur, des problèmes de proxy, le serveur SMTP est inaccessible ou le protocole choisi n’est pas pris en charge.
 Si vous utilisez SSL/TLS et que votre serveur SMTP utilise un certificat auto-signé, le certificat doit être ajouté au magasin de certificats approuvés du JRE Java fourni. Sous Windows : 1 . Arrêtez le service PowerChute via la console des services – PowerChute Serial Shutdown – ou à l’aide de la commande net stop APCPBEAgent 2 . Copiez server.crt (ou server.cer) dans le répertoire de sécurité du répertoire PowerChute installé (par exemple, C:\Program Files\APC\PowerChute Serial Shutdown\jre\lib\security. 3 . Ouvrez une invite de commandes avec des droits d’administrateur et accédez à ce répertoire de sécurité. 4 . Exécutez la commande suivante pour importer le certificat de messagerie dans le magasin de certificats approuvés JRE : ..\..\bin\keytool -import –alias mailserv –file server.crt –keystore cacerts –storepass changeit 5 . Acceptez le certificat lorsque vous y êtes invité. 6 . Démarrez le service PowerChute via la console des services – PowerChute Serial Shutdown – ou à l’aide de la commande net start APCPBEAgent Sous Unix/Linux : 1 . Arrêtez le service PowerChute à l’aide de l’une des commandes suivantes : service pbeagent stop, ou systemctl stop PBEAgent.service, ou /etc/init.d/PBEAgent stop 2 . Copiez server.crt (ou server.cer) dans le répertoire de sécurité du répertoire PowerChute installé (par exemple, opt/APC/PowerChuteSerialShutdown/jre/lib/security) 3 . Ouvrez un terminal avec des privilèges d’administrateur et accédez à ce répertoire de sécurité. 4 . Exécutez la commande suivante pour importer le certificat de messagerie dans le magasin de certificats approuvés JRE : ../../bin/keytool -import –alias mailserv –file server.crt –keystore cacerts –storepass changeit 5 . Acceptez le certificat lorsque vous y êtes invité. 6 . Démarrez le service PowerChute à l’aide de l’une des commandes suivantes : service pbeagent start, ou systemctl start PBEAgent.service, ou /etc/init.d/PBEAgent start REMARQUE : Dans les exemples ci-dessus, mailserv est l’alias du serveur de messagerie utilisé dans le fichier de certificat et server.crt est le certificat SSL auto-signé du serveur de messagerie. Les fichiers .cer sont également acceptés. |
Ajout et suppression de destinataires d’e-mails
Pour ajouter un e-mail, sous la section , saisissez une adresse e-mail et cliquez sur le bouton Appliquer.
Pour supprimer un e-mail, cochez la case située à droite de l’adresse, puis cliquez sur Appliquer.
Le remplissage de et sous est facultatif. Le cas échéant, les informations sont incluses dans les e-mails. Le nom est destiné à représenter la personne responsable de l’entretien de l’ASI. L’emplacement est l’emplacement physique du serveur hébergeant le PowerChute Agent.
Reportez-vous également à la section « Authentification des e-mails ».

Nous vous conseillons de tester vos paramètres de messagerie après la configuration. Pour ce faire, cochez la case E-mail pour un événement avec
Configuration de l’événement, puis créez cet événement.
Authentification des e-mails
L’authentification des e-mails est facultative. Vous pouvez l’activer en sélectionnant la case . Contactez votre administrateur de messagerie si vous n’êtes pas sûr de l’authentification.
Si vous envisagez d’utiliser l’authentification, vous pouvez spécifier un nom d’utilisateur et un mot de passe de serveur dans les champs respectifs, mais vous n’êtes pas obligé de le faire. Si vous ne spécifiez pas de nom d’utilisateur et de mot de passe de serveur, PowerChute utilise le pour obtenir une liste d’adresses IP autorisées à envoyer des e-mail authentifiés.
Paramètres SNMP
PowerChute Serial Shutdown peut être configuré pour communiquer via le protocole simple de gestion de réseau (SNMP) et peut être découvert via SNMP par un système de gestion de réseau (NMS). À l’aide de SNMP et de la MIB PowerNet, vous pouvez interroger et configurer les paramètres PowerChute et générer
des interruptions SNMP pour vous avertir automatiquement des événements d’arrêt de l’ASI et des événements de perte de communication.

La MIB PowerNet se trouve dans le répertoire etc du répertoire d’installation PowerChute.
La dernière version est également disponible sur le
site Web d’APC, choisissez
dans la liste déroulante .
SNMPv1 et SNMPv3 sont pris en charge par PowerChute Serial Shutdown et sont activés via l’interface web de l’agent. L’agent SNMP n’est pas détectable via SNMP tant que SNMPv1 ou SNMPv3 n’est pas activé et qu’un profil utilisateur n’est pas configuré.

SNMPv1 est moins sécurisé que SNMPv3. SNMPv1 ne fournit pas de chiffrement ou d’authentification et le nom de la communauté est envoyé sur le réseau en texte brut. Pour utiliser le chiffrement et l’authentification avec SNMP,
configurer les paramètres SNMPv3.
Voir :
Configuration de SNMP v1
Sélectionnez pour configurer les profils utilisateur requis pour communiquer via SNMPv1. Sélectionnez ou modifiez le profil par défaut (PCSSUser) et configurez :
1 . : Le nom de la communauté est envoyé avec chaque requête SNMP pour obtenir l’accès à un dispositif. La longueur maximale est de 15 caractères ASCII.
2 . : L’adresse IP, le nom d’hôte ou le nom de domaine complet du système de gestion de réseau (NMS). Un NMS est un logiciel utilisé pour gérer les composants logiciels et matériels sur le réseau. Il peut être utilisé pour gérer PowerChute via SNMP en émettant des commandes SNMP GET et SET. La valeur par défaut 0.0.0.0 autorise l’accès à partir de n’importe quel NMS.
3 . :
– Désactiver : Aucune requête SNMP GET ou SET n’est autorisée.
– Lire : Seules les requêtes SNMP GET sont autorisées.
– Lecture/Écriture : Les requêtes SNMP GET et SET sont autorisées.
Pour modifier un profil utilisateur SNMPv1 existant, cliquez sur le bouton

. Pour supprimer un profil utilisateur SNMPv1, cliquez sur le bouton

.
Cliquez sur Appliquer pour enregistrer la configuration SNMPv1.

Certains systèmes de gestion de réseau nécessitent l’ID du moteur SNMP pour communiquer via SNMP. L’ID du moteur SNMP s’affiche dans la section Divers de la page Paramètres SNMP.
Configuration de SNMP v3
Sélectionnez pour configurer les paramètres SNMPv3. Sélectionnez et configurez :
1 . : Dans SNMPv3, toutes les requêtes GET et SET et les interruptions SNMP sont mises en correspondance avec un profil utilisateur par le nom d’utilisateur. Entrez un nom d’utilisateur d’une longueur inférieure ou égale à 32 caractères ASCII.
2 . : Sélectionnez le protocole MD5, SHA-1 ou SHA-2 (SHA256 ou SHA512). Il est recommandé d’utiliser un protocole SHA-2, si le NMS le prend en charge.
3 . : Entrez un mot de passe d’authentification pour le protocole sélectionné, de 8 à 32 caractères ASCII.
4 . : Sélectionnez AES-128, AES-192, AES-192 Ex†, AES-256, AES-256 Ex† ou DES. Il est recommandé d’utiliser le protocole AES-256, si le NMS et PowerChute JRE le prennent en charge :
† REMARQUE : Certains systèmes de gestion de réseau SNMP utilisent un algorithme d’extension de clé AES non standard pour les longueurs de clé de 192 et 256 octets. Cette implémentation non standard ou « algorithme d’extension de clé » est spécifiée par l’IETF.
Si votre NMS nécessite l’utilisation de l’algorithme d’extension de clé, sélectionnez Options
de protocole de confidentialité AES-192 Ex ou AES-256 Ex.
5 . : Entrez un mot de passe de confidentialité pour le protocole
de chiffrement sélectionné, de 8 à 32 caractères ASCII.
6 . :
– : Aucune requête SNMP GET ou SET n’est autorisée.
– : Seules les requêtes SNMP GET sont autorisées.
– : Les requêtes SNMP GET et SET sont autorisées.
Pour modifier un profil utilisateur SNMPv3 existant, cliquez sur le bouton

. Pour supprimer un profil utilisateur SNMPv3, cliquez sur le bouton

.
Cliquez sur pour enregistrer la configuration SNMPv3.

Certains systèmes de gestion de réseau nécessitent l’ID du moteur SNMP pour communiquer via SNMP. L’ID du moteur SNMP s’affiche dans la section Divers de la page Paramètres SNMP.
Configuration des interruptions SNMP
Vous pouvez spécifier le ou les dispositifs qui reçoivent les interruptions SNMP générées par PowerChute pour les événements de perte de communication et critiques de l’ASI.
Pour configurer un récepteur d’interruptions, sélectionnez et configurez :
1 . : Cochez la case pour activer le récepteur d’interruption.
2 . : L’adresse IP, le nom d’hôte ou le nom de domaine complet du NMS.
3 . : Port sur lequel le NMS écoutera les interruptions entrantes. Le numéro de port par défaut est 162.
4 . : Sélectionnez cette option si vous souhaitez envoyer les interruptions via SNMPv1.
– : Entrez le nom de communauté du profil utilisateur SNMPv1 à utiliser comme identificateur lorsque des interruptions SNMPv1 sont envoyées à ce récepteur.
5 . : Sélectionnez cette option si vous souhaitez envoyer les interruptions via SNMPv3.
– : Sélectionnez le nom d’utilisateur du profil utilisateur SNMPv3 à utiliser comme identificateur lorsque des interruptions SNMPv3 sont envoyées à ce récepteur.
Cliquez sur le bouton pour envoyer une interruption de test au récepteur d’interruptions configuré. Vérifiez le récepteur d’interruption pour vous assurer que l’interruption
de test a été reçue.
Pour modifier un récepteur d’interruption SNMP existant, cliquez sur le bouton

. Pour supprimer un récepteur d’interruption SNMP, cliquez sur le bouton

.
PowerChute envoie des interruptions SNMP au(x) récepteur(s) d’interruption configuré(s) lors des événements suivants :
• Un événement d’arrêt PowerChute se produit
Lorsqu’un événement d’arrêt se produit et qu’un arrêt est déclenché, PowerChute envoie une interruption SNMP au récepteur d’interruption configuré en détaillant le nom de l’événement.
•
Si l’option Envoyer une interruption lorsque la condition est désactivée est activée, lorsque l’événement d’arrêt qui a déclenché un arrêt est résolu, PowerChute envoie une interruption SNMP au NMS configuré.
PowerChute envoie des interruptions SNMP au(x) récepteur(s) d’interruption configuré(s) lorsque l’événement se produit.
Si l’option est activée, une interruption Communications établies est envoyée lorsque l’événement de perte de communication est résolu.
Lorsque la fonctionnalité de mise à jour automatique PowerChute détecte qu’une nouvelle mise à jour est disponible ; une interruption est envoyée au récepteur d’interruption configuré.
Lors de la configuration d’un récepteur d’interruption, une interruption de test peut être envoyée pour déterminer si le récepteur d’interruption reçoit les interruptions. Reportez-vous à la section
Configuration des interruptions SNMP.
Pour configurer les paramètres des interruptions d’événement critique ou de communication perdue avec l’ASI :
1 . Accédez à
2 . Cliquez sur l’icône en regard de ou
3 . Cochez la case pour activer les interruptions pour ces événements.
4 . : Spécifiez la durée pendant laquelle l’événement doit persister avant l’envoi d’une interruption. Si l’événement est effacé avant cette heure, aucune interruption n’est envoyée.
5 . : Spécifiez l’intervalle de temps en secondes pendant lequel l’interruption est renvoyée.
6 . Choisir :
– si vous souhaitez que l’interruption soit envoyée à l’intervalle de répétition jusqu’à ce que l’événement soit effacé.
– pour spécifier le nombre de fois que l’interruption sera envoyée lorsque l’événement se produit.
7 . Sélectionnez pour être averti lorsque l’événement est effacé.
REMARQUE : Si PowerChute Serial Shutdown Agent est arrêté en raison d’un événement critique de l’ASI, aucune interruption d’effacement ne sera envoyée au NMS.

Voir aussi :
Points de données SNMP >
Interruptions SNMP
Points de données SNMP
Le tableau suivant répertorie les identificateurs d’objet SNMP (OID) pris en charge par PowerChute Serial Shutdown.
REMARQUE : Votre ASI peut ne pas prendre en charge tous les OID SNMP répertoriés.

Reportez-vous à la MIB PowerNet disponible sur le
site Web d’APC pour des descriptions détaillées de chaque OID, y compris les paramètres des opérations SET et GET.
Nom de l’OID SNMP | Accès | Description |
upsBasicBatteryStatus | lecture seule | L’état des batteries de l’ASI. |
upsBasicOutputStatus | lecture seule | L’état actuel de l’ASI (p. ex. En ligne, Alimentation par batterie, etc.). |
upsAdvConfigAllowedSetTable | lecture seule | Lisez cet OID pour obtenir les points de données de l’ASI pour lesquels vous définissez des valeurs, à l’aide d’un SET SNMP.
L’interrogation de cette table renvoie les OID suivants : • upsAdvConfigRatedOutputVoltage • upsAdvConfigHighTransferVolt • upsAdvConfigLowTransferVolt • upsAdvConfigLowBatteryRunTime La requête renvoie également la plage acceptable de valeurs que vous pouvez définir pour chaque OID. Si votre ASI ne prend pas en charge un OID, la requête renvoie nul. |
upsAdvControlBypassSwitch | lecture-écriture | Écrivez dans cet OID pour contrôler le mode de dérivation de l’ASI. |
upsAdvTestDiagnostics | lecture-écriture | Écrivez dans cet OID pour commander à l’ASI d’effectuer un autotest de diagnostic. |
upsAdvTestDiagnosticsResults | lecture-écriture | Les résultats du dernier autotest de diagnostic de l’ASI. |
upsAdvTestRuntimeCalibration | lecture-écriture | L’écriture dans cet OID fournit des options pour effectuer un test de calibrage d’autonomie. |
upsAdvTestCalibrationResults | lecture-écriture | Les résultats du dernier test de calibrage d’autonomie. |
upsCommStatus | lecture-écriture | L’état de la communication de SNMP Agent avec l’ASI. |
Nom de l’OID SNMP | Accès | Description |
pcbehostname | lecture seule | Le nom d’hôte de PowerChute Serial Shutdown Agent. |
pcbeVersion | lecture seule | Le numéro de version de PowerChute Serial Shutdown, au format x.x.x.x. |
pcbeOS | lecture seule | Système d’exploitation et version sur lesquels PowerChute Serial Shutdown est installé. |
pcbeJavaVersion | lecture seule | Version de Java installée avec PowerChute Serial Shutdown. |
pcbeUIProtocol | lecture seule | Le protocole utilisé pour se connecter à l’interface Web de PowerChute Agent (http/https). |
pcbeHttpsPort | lecture seule | Le port utilisé pour l’interface Web PowerChute https. |
Nom de l’OID SNMP | Accès | Description |
pcbeCriticalFlag | lecture seule | Cet OID indique que PowerChute Serial Shutdown a commencé un arrêt progressif de l’hôte. |
pcbeCriticalCause | lecture seule | Cet OID fournit la raison pour laquelle PowerChute Serial Shutdown a commencé un arrêt progressif de l’hôte. |
pcbeComsLostFlag | lecture seule | Cet OID indique que PowerChute ne peut pas communiquer avec l’ASI. |
pcbeUpdateAvailableFlag | lecture seule | Cet OID indique qu’une nouvelle version de PowerChute est disponible. |
pcbeUpdateDesc | lecture seule | Cet OID fournit la description de la nouvelle version de PowerChute qui est disponible. |
Les tableaux ci-dessous détaillent les noms OID des interruptions SNMP envoyées par PowerChute pour les événements de communication critiques et perdus.
Événements critiques de l’ASI
Nom de l’OID SNMP | Niveau | Description |
pcbeCriticalEventActive | Grave | PowerChute Serial Shutdown a commencé un arrêt progressif de l’hôte en raison d’un événement critique. |
pcbeCriticalEventResolved | Information | L’événement critique PowerChute a été résolu et un arrêt progressif de l’hôte se poursuit. |
Événements de communication perdue
Nom de l’OID SNMP | Niveau | Description |
pcbeComsLost | Grave | PowerChute ne peut pas communiquer avec l’ASI. |
pcbeComsLostResolved | Information | PowerChute a rétabli les communications avec l’ASI. |
Autres événements
Nom de l’OID SNMP | Niveau | Description |
pcbeTest | Information | PowerChute a envoyé une interruption de test au NMS. |
pcbeUpdateAvailable | Information | PowerChute a détecté qu’une mise à jour est disponible. |