NXlog Enterprise Edition est un projet commercial, universelle, modulaire et multiplateforme logiciel en ligne de commande écrit en C et conçu à partir du décalage d'agir comme un collecteur de journal et l'utilité de transitaire qui prend en charge les protocoles de journaux populaire et il est compatible avec tous les systèmes d'exploitation grand public .Features à un glanceAs attendus, une édition payés de tout logiciel apporte une grande variété de caractéristiques qui ne sont pas présents dans la norme, édition distribuée librement. Il se agit notamment une haute performance, je évolutive et multi-thread / O qui peut être utilisé pour la collecte des messages à des vitesses plus rapides, le soutien à la planification des tâches, intégré dans la rotation des journaux, comme wlel comme une architecture modulaire.
En outre, le logiciel est livré avec un support pour une large gamme de sources et de protocoles journaux, y compris Graylog2 GELF, XML, CSV (Comma Separated Value), Windows EventLog, Syslog et JSON, modèle de soutien correspondant, l'événement le soutien de classification, et le transport de réseau sécurisé plus SSL (Secure Sockets Layer) sur .Basée pluginsAs chargeables dynamiquement mentionnés, le programme offre une architecture de plugin puissant basé sur des plugins chargeables dynamiquement qui permettront d'améliorer la fonctionnalité par défaut du logiciel. Parmi les autres caractéristiques intéressantes, nous pouvons mentionner connecter un message en mémoire tampon, la classification de l'événement, connectez-vous un message priorités, réécriture des messages du journal, la conversion entre plusieurs formats de fichiers de log, et un mode de traitement hors ligne pour les conversions, le post-traitement et les opérations de transferts.
Un format de configuration simple est utilisé pour stocker des options. Plusieurs options de ligne de commande sont disponibles et peuvent être consultés à un coup d'œil en exécutant le & lsquo; nxlog --help & rsquo; commande dans ne importe quelle console environment.Supported sur Linux, Android, AIX, HP-UX, BSD, Solaris et Microsoft WindowsSimilar à l'édition communautaire, l'édition Enterprise de NXlog est également multi-plateforme, supporté sur un large éventail de l'ordinateur ou exploitation mobile systèmes, y compris GNU / Linux, AIX, Microsoft Windows, Solaris, AIX, BSD, HP-UX, ainsi que Android. Il a été testé avec succès sur les deux architectures 64 bits et 32 bits matériel
Quoi de neuf dans cette version:.
- Le rename_field () procédure a été la suppression du champ si la source et la destination sont les mêmes.
- L'expression rationnelle et de remplacement de l'expression rationnelle les opérateurs peuvent désormais être utilisés comme des déclarations, soit Exec $ message = ~ s / aaa / bbb /;
- Les expressions régulières prennent désormais en charge le modificateur / m à faire appariement multiligne.
- Les expressions régulières prennent désormais en charge le modificateur / i à faire sans étui assorti.
- Les expressions régulières supportent maintenant le modificateur / s pour faire le '.' correspondre caractères de nouvelle ligne.
- Correction d'une régression introduite avec la directive ActiveFiles dans im_file lorsque plus d'une troncature
- n'a pas se faire remarquer. (Billet # 40 @ sf) Crédits aller à 'savionat'.
- Le support des analyseur manquant pour les littéraux IPv4.
- Ajout d'une fonction host_ip () pour renvoyer l'adresse IP associée avec le nom d'hôte.
- Utilisation exec_async () pourrait avoir épuisé la mémoire si on disait à un taux très élevé.
- om_udp serait cesser d'envoyer des messages dans certains cas après identification & quot; apr_socket_send échoué; Connexion refusée & quot;
- e.g. quand graylog2 ne acceptait pas les paquets UDP. Il faut bien reprendre maintenant.
- Le to_syslog_snare () formateur doit maintenant produire un meilleur rendement compatible piège.
- Remplacez l'espace, ']' et '& quot; » avec soulignement dans les noms de champs de données syslog structuré IETF.
- Entretien Contexte entraînerait une erreur de segmentation dans la règle à seuil de pm_evcorr se il n'y avait pas de déclenchement.
- im_tcp et im_ssl sur les fenêtres ne sont pas limités à 500 connexions plus.
- Le contenu des fichiers non-caractères génériques seraient perdus avec ReadFromLast FALSE si le fichier ne existait pas
- mais ne apparaît avec les données non lus.
- im_file ne émet pas de & quot; fichier d'entrée ne existe pas & quot; avertissements à chaque PollInterval.
- Le nom_fichier () fonction causé échecs d'assertion dans certains cas sur arrêt.
- Une régression a causé un accident avec im_file lorsque le fichier ne existe pas.
- Une faute de frappe dans le code a été à l'origine d'une fuite de mémoire avec rename_field ().
Quoi de neuf dans la version 2.7.1189:.
- La licence a changé
- Ajout d'un nouveau module d'extension pour analyser les fichiers wtmp binaires sur Linux.
- Correction d'une régression provoquant un accident après l''a échoué pour déterminer FQDN hostname' message d'erreur.
- Le to_syslog _ * () procédures peuvent maintenant utiliser raw_event $ si $ message est à l'arrêt pour le rendre plus facile à convertir à syslog.
- Ajout d'un correctif pour im_msvistalog pour gérer le & quot; EvtNext échoué avec l'erreur 13:. Les données est invalide & quot; erreur mieux.
- Le module de im_file émet maintenant le dernier événement lors de l'utilisation avec l'extension xm_multiline.
- Correction du problème avec plus de 20 fiels et xm_multiline signalés dans le billet # 33.
- Json erreurs de syntaxe dans raw_event résultantes pourrait causer une double libération dans un accident ou un comportement non défini.
- Il est maintenant possible d'utiliser plusieurs instances de xm_perl.
- Interdire l'aide d'un exemple de module processeur simple dans de multiples voies.
- La procédure file_chown () dans xm_fileop fonctionne avec des noms d'utilisateur / groupe effectue en plus uid / gid valeurs.
- directive CloseWhenIdle pour im_file.
- suppression de fichiers dans certaines circonstances causé im_file à émettre & quot; fichier d'entrée ne existe pas & quot; messages sur les fenêtres.
- Dans le même cas rares im_file donnerait une panique sur les fenêtres avec & quot; im_file obtenu EAGAIN en lecture & quot;.
- la /// L'expression rationnelle de remplacement opérateur a été une fuite de mémoire.
- Dans certaines circonstances, l'excès de CPU a été utilisé lors im_file regardé plusieurs fichiers.
- Ajout de quelques optimisations de performances à im_file pour gérer un grand nombre de fichiers caractères génériques
- de sorte qu'il devrait consommer moins de ressources qu'auparavant. Il est également livré avec une nouvelle DirCheckInterval et
- une directive ActiveFiles qui peut aider dans certains cas lors de la surveillance des fichiers caractères génériques.
- Ajout d'une directive RenameCheck à im_file qui devrait aider à détecter renommé / rotation fichiers.
- Le deb installateur se est coincé après avoir tenté de (re) lancer le démon.
Commentaires non trouvées