D3. Paramètres des templates du système de notifications

Page d'accueil  Précédent  Suivant

Les textes de messages sont générés depuis les fichiers de templates par un composant du Serveur nommé processeur de templates.

Le système de notifications via le réseau Windows fonctionne uniquement sous OS Windows supportant le service Windows Messenger (Net Send).

Windows Vista et les systèmes supérieurs ne supportent pas le service Windows Messenger.

Le fichier de template comprend un texte et des variables entre accolades. Lors de l’édition des fichiers de templates, utilisez les variables listées ci-dessous.

Le processeur de templates ne fait pas de substitutions récursives.

Les variables sont écrites sous un des formats suivants :

{<VAR>} – mettre la valeur de la variable <VAR>.

{<VAR>:<N>} – les <N> premiers caractères de la variable <VAR>.

{<VAR>:<first>:<N>}<N> caractères de la variable <VAR> suivante après les <first> premiers caractères (à partir du <first>+1er caractère), si le reste est inférieur à ce nombre, il est complété par des espaces à droite.

{<VAR>:<first>:-<N>}<N> caractères de la variable <VAR>, suivante après les <first> premiers caractères (à partir du <first>+1er caractère), si le reste est inférieur à ce nombre, il est complété par des espaces à gauche.

{<VAR>/<original1>/<replace1>[/<original2>/<replace2>]} – les caractères spécifiés seront remplacés par la valeur <VAR> afin d’attribuer les valeurs données : les symboles <original1> seront remplacés par les symboles <replace1>, si les symboles <original2> sont présents, ils seront remplacés par les symboles <replace2> etc.

Le nombre de paires de substitution est illimité.

Format des variables

Variable

Valeur

Expression

Résultat

SYS.TIME

10:35:17:456

{SYS.TIME:5}

10:35

SYS.TIME

10:35:17:456

{SYS.TIME:3:5}

35:17

SYS.TIME

10:35:17:456

{SYS.TIME:3:-12}

°°°35:17:456

SYS.TIME

10:35:17:456

{SYS.TIME:3:12}

35:17:456°°°

SYS.TIME

10:35:17:456

{SYS.TIME/10/99/35/77}

99:77:17:456

Conventions

Variables d’environnement

Pour générer les textes de messages, vous pouvez utiliser les variables d’environnement du processus du Serveur (utilisateur System).

Les variables d’environnement sont disponibles dans l’éditeur de messages du Centre de gestion, dans la liste déroulante ENV. Notez qu’il est nécessaire d’indiquer les variables en ajoutant le préfixe ENV. (le préfixe se termine par un point).

Variables système

SYS.BRANCH – version des Agents et du Serveur,

SYS.BUILD – date de l’assemblage du Serveur,

SYS.DATE – date système courante,

SYS.DATETIME – date et heure système courantes,

SYS.OS – nom du système d’exploitation avec le Serveur installé,

SYS.PLATFORM – plateforme du Serveur,

SYS.PLATFORM.SHORT – variante abrégée de SYS.PLATFORM,

SYS.SERVER – nom du produit (Dr.Web Server),

SYS.TIME – heure système courante,

SYS.VERSION – version du Serveur.

Variables communes pour les postes

GEN.LoginTime – heure de connexion du poste,

GEN.StationAddress – adresse du poste,

GEN.StationID – UUID du poste,

GEN.StationName – nom du poste,

GEN.StationPrimaryGroupID – ID du groupe primaire du poste,

GEN.StationPrimaryGroupName – nom du groupe primaire du poste.

Variables communes pour le dépôt

GEN.CurrentRevision – identificateur courant de version,

GEN.Folder – répertoire d’emplacement du produit,

GEN.NextRevision – identificateur de la version mise à jour,

GEN.Product – description du produit.

Valeurs par types de messages

Administrateurs

Message

Variables

Description

Administrateur inconnu

MSG.Login

nom du compte

MSG.Address

adresse réseau du Centre de gestion

Erreur d’authentification de l’administrateur

MSG.Login

nom du compte

MSG.Address

adresse réseau du Centre de gestion

MSG.LoginErrorCode

code numérique d’erreur

Autre

Message

Variables

Description

Erreur d’écriture du journal du Serveur

MSG.Error

texte d’erreur

Erreur de rotation du journal du Serveur

MSG.Error

texte d’erreur

Le Serveur voisin n’a pas été connecté depuis longtemps

MSG.LastDisconnectTime

heure de la dernière connexion du Serveur

MSG.StationName

nom du Serveur voisin

Rapport statistique

MSG.Attachment

chemin vers le rapport

MSG.AttachmentType

type MIME

GEN.File

nom du fichier de rapport

Message textuel

MSG.TestMessage

texte du message de test

Épidémie dans le réseau

MSG.Action

nombre des menaces détectés

MSG.Infected

action appliquée

MSG.Virus

type de menace

Licences

Message

Variables

Description

La limitation des licences transmises est atteinte

Envoyé en cas de tentative de diffuser sur le Serveur voisin plus de licences qu’il y a dans la clé de licence.

MSG.ObjId

ID de la clé de licence

La limitation des postes sur le réseau est atteinte

Envoyé lorsqu’un nouveau poste ne peut pas être enregistré sur le Serveur à cause des limitations de licence.

MSG.ID

UUID du poste

MSG.StationName

nom du poste

Les variables communes pour les postes sont listées ci-dessus.

Le délai de transmission de licences est écoulé

Envoyé si le temps de diffusion de licences sur le Serveur voisin s’est écoulé.

MSG.ObjId

ID de la clé de licence

MSG.Server

nom du Serveur voisin

La clé de licence est mise à jour automatiquement

Envoyé si la clé de licence a été mise à jour automatiquement. Dans ce cas, une nouvelle clé est téléchargé avec succès et diffusée sur tous les objets de l’ancienne clé de licence.

MSG.KeyId

Identificateur de l’ancienne clé de licence

MSG.KeyName

Nom de l’ancienne clé de licence

MSG.NewKeyId

Identificateur de la nouvelle clé de licence

MSG.NewKeyName

Nom de la nouvelle clé de licence

La clé de licence ne peut pas être mise à jour automatiquement

Envoyé si la clé de licence ne peut pas être mise à jour automatiquement car les composants soumis à la licence de l’ancienne clé sont différents de ceux de la clé actuelle ou bien, la nouvelle clé de licence a moins de licences que la clé de licence actuelle. Dans ce cas, une nouvelle clé est téléchargé avec succès mais elle n’est pas diffusé sur tous les objets de l’ancienne clé de licence. Il est nécessaire de remplacer la clé de licence manuellement.

MSG.ExpirationDate

date d’expiration de la licence

MSG.Expired

1 - le délai d’expiration est atteint

0 - le délai d’expiration n’est pas encore atteint

MSG.KeyId

Identificateur de l’ancienne clé de licence

MSG.KeyName

Nom de l’ancienne clé de licence

MSG.NewKeyId

Identificateur de la nouvelle clé de licence

MSG.NewKeyName

Nom de la nouvelle clé de licence

MSG.KeyDifference

Raison pour laquelle la clé ne peut pas être mise à jour :

1 – le contenu des composants sous licence de la clé de licence actuelle est différent de celui de la nouvelle clé

2 – la nouvelle clé de licence a moins de licences que la clé de licence actuelle

Expiration de la clé de licence

Envoyé si la clé de licence va expirer et la mise à jour automatique de la licence n’est pas disponible.

MSG.ExpirationDate

date d’expiration de la licence

MSG.Expired

1 - le délai d’expiration est atteint

0 - le délai d’expiration n’est pas encore atteint

MSG.KeyId

Identificateur de la clé de licence

MSG.KeyName

Nom de la clé de licence

La limitation des postes dans le groupe est dépassée

Envoyé au cas où le nombre de postes enregistrés atteint la limitation déterminée par la licence, notamment, si moins de 5% de la limitation de licence reste non utilisée ou s’il reste moins de deux postes.

MSG.Licensed

autorisé par la licence

MSG.Used

nombre de postes dans la base

GEN.StationPrimaryGroupID

ID du groupe primaire

GEN.StationPrimaryGroupName

nom du groupe primaire

Le nombre des postes dans le groupe va atteindre la limitation

Envoyé à chaque démarrage du Serveur au cas où le Serveur est lancé avec une clé autorisant moins de postes qu’il est déjà connecté au Serveur.

MSG.Licensed

autorisé par la licence

MSG.Percent

pourcentage des licences disponibles

MSG.Used

nombre de postes dans la base

GEN.StationPrimaryGroupID

ID du groupe primaire

GEN.StationPrimaryGroupName

nom du groupe primaire

Novices

Les variables communes pour les postes sont listées ci-dessus et elles sont disponibles pour les messages de ce groupe.

Message

Variables

Description

Le poste attend l’approbation

aucune variable

Le poste a été rejeté automatiquement

Le poste a été rejeté par l’administrateur

MSG.AdminAddress

adresse réseau du Centre de gestion

MSG.AdminName

nom de l’administrateur

Dépôt

Les variables communes pour le dépôt sont listées ci-dessus et elles sont disponibles pour les messages de ce groupe.

Message

Variables

Description

Statut actuel du produit dans le dépôt

aucune variable

La mise à jour du produit dans le dépôt est lancée

Pas assez d’espace libre sur le disque

Envoyé s’il n’y a pas assez d’espace libre sur le disque avec les données dynamiques.

Les variables communes pour le dépôt listées ci-dessus sont indisponibles.

MSG.FreeInodes

nombre de descripteurs de fichiers inodes disponibles (s’applique uniquement pour certains systèmes de la famille UNIX)

MSG.FreeSpace

espace libre en octets

MSG.Path

chemin vers le répertoire de petit volume de mémoire

MSG.RequiredInodes

nombre d’inodes disponibles requis (s’applique uniquement pour certains système de la famille UNIX)

MSG.RequiredSpace

volume de mémoire requis

La mise à jour du produit dans le dépôt est bloquée

aucune variable

Erreur de mise à jour du produit dans le dépôt

MSG.Error

message d’erreur

MSG.ExtendedError

description détaillée de l’erreur

Le produit dans le dépôt est mis à jour

MSG.Added

liste des fichiers ajoutés (chaque nom à la ligne)

MSG.AdddedCount

nombre de fichiers ajoutés

MSG.Deleted

liste des fichiers supprimés (chaque nom à la ligne)

MSG.DeletedCount

nombre de fichiers supprimés

MSG.Replaced

liste des fichiers remplacés (chaque nom à la ligne)

MSG.ReplacedCount

nombre de fichiers remplacés

Les variables du template Statut actuel du produit dans le dépôt ne comprennent pas les fichiers marqués comme ignorés lors des notifications dans le fichier de configuration du produit, voir F1. Syntaxe du fichier de configuration .config.

Postes

Les variables communes pour les postes sont listées ci-dessus et elles sont disponibles pour les messages de ce groupe.

Message

Variables

Description

Interruption d’urgence de la connexion

MSG.Reason

raison de l’arrêt

MSG.Type

type de client

Erreur critique de mise à jour du poste

MSG.Product

produit à mettre à jour

MSG.ServerTime

heure locale de réception du message par le Serveur

Poste inconnu

MSG.ID

UUID du poste inconnu

MSG.Rejected

valeurs :

0 – l’accès est interdit pour le poste

1 – l’opération de passage du poste en mode « novice » a démarré

MSG.StationName

nom du poste

Menace de sécurité détectée

MSG.Action

action appliquée en cas de détection

MSG.Component

nom de composant

MSG.InfectionType

type de menace

MSG.ObjectName

nom de l’objet infecté

MSG.ObjectOwner

propriétaire de l’objet infecté

MSG.RunBy

utilisateur du nom de qui le composant est lancé

MSG.ServerTime

heure de la réception de l’événement, GMT

MSG.Virus

nom de menace

Erreur d‛authentification du poste

MSG.ID

UUID du poste

MSG.Rejected

valeurs :

0 – l’accès est interdit pour le poste

1 – l’opération de passage du poste en mode « novice » a démarré

MSG.StationName

nom du poste

Erreur de scan

MSG.Component

nom de composant

MSG.Error

message d’erreur

MSG.ObjectName

nom de l’objet

MSG.ObjectOwner

propriétaire de l’objet

MSG.RunBy

utilisateur du nom de qui est lancé le composant ayant détecté la menace

MSG.ServerTime

heure de la réception de l’événement, GMT

Erreur de création du compte de poste

MSG.ID

UUID du poste

MSG.StationName

nom du poste

Le poste n’a pas été connecté au Serveur depuis longtemps

Les variables communes pour les postes listées ci-dessus sont indisponibles.

MSG.DaysAgo

nombre de jours écoulés depuis la dernière connexion au Serveur

MSG.LastSeenFrom

adresse depuis laquelle le poste s’est connectée la dernière fois au Serveur

MSG.StationID

UUID du poste

MSG.StationName

nom du poste

Le poste est approuvé automatiquement

aucune variable

Le poste est approuvé par l’administrateur

MSG.AdminAddress

adresse réseau du Centre de gestion

MSG.AdminName

nom de l’administrateur

Le poste est déjà enregistré

Envoyé si le poste est déjà enregistré sur l’un ou sur l’autre Serveur.

MSG.ID

UUID du poste

MSG.Server

ID du Serveur sur lequel est enregistré le poste

MSG.StationName

nom du poste

Statistiques de scan

MSG.Component

nom du composant qui effectue le scan

MSG.Cured

nombre d’objets désinfectés

MSG.DeletedObjs

nombre d’objets supprimés

MSG.Errors

nombre d’erreurs du scan

MSG.Infected

nombre d’objets infectés

MSG.Locked

nombre d’objets bloqués

MSG.Modifications

nombre d’objets infectés par des modifications de virus

MSG.Moved

nombre d’objets déplacés en quarantaine

MSG.Renamed

nombre d’objets renommés

MSG.RunBy

utilisateur du nom de qui le composant est lancé

MSG.Scanned

nombre d’objets scannés

MSG.ServerTime

heure de la réception de l’événement, GMT

MSG.Speed

vitesse de traitement en Ko/s

MSG.Suspicious

nombre d’objets suspects

MSG.VirusActivity

 

Le redémarrage du poste est requis

MSG.Product

produit à mettre à jour

MSG.ServerTime

heure locale de réception du message par le Serveur

Installations

Les variables communes pour les postes sont listées ci-dessus et elles sont disponibles pour les messages de ce groupe.

Message

Variables

Description

L’installation sur les postes n’est pas effectuée

MSG.Error

message d’erreur

L’installation sur le poste s’est terminée avec succès

aucune variable