NXlog Community Edition er en open source, multiplatform, universelle og helt gratis kommando-line ansøgning implementeret i C som en log speditør og log opkøber støtte nogle af de udbredte operativsystemer og protocols.Supports en bred vifte af protocolsKey funktioner omfatter støtte til en bred vifte af log protokoller og kilder, herunder CSV (Comma Separated Value), Syslog, Graylog2 GELF, Windows EventLog, JSON, XML og andre. Den er udstyret med en modulær arkitektur baseret på dynamisk belastbare plugins.
Blandt andre funktioner kan nævnes skalerbare, multi-threaded og højtydende I / O til opsamling meddelelser ved fantastiske hastigheder, indbygget log rotation, planlagte opgaver, støtte til offline behandling modes, mønstertilpasning, event klassificering, og sikkert netværk transport over SSL.It modulære og bruger en enkel konfiguration formatIn Desuden software & rsquo; s offline behandling tilstand er tilgængelig for overførsler, ombygninger og efter behandlinger. Logs kan omskrives eller konverteres mellem forskellige filformater, mønstertilpasning og event klassificering ligeledes støttes af programmet, sammen med logmeddelelse prioritering og buffering.
Takket være den modulære arkitektur, NXlog Community Edition understøtter dynamisk belastbare plugins, der vil øge sin funktionalitet og bringe endnu mere forbløffende funktioner. Programmet gør brug af en simpel konfiguration format til lagring af sin options.Command-line optionsDefault kommandolinjeparametre omfatte støtte til at køre programmet i forgrunden, ikke som en dæmon, støtte til at angive en brugerdefineret konfigurationsfil, støtte til at genindlæse konfigurationen fil af en aktiv instans, støtte til at sende et stopsignal til en aktiv Nxlog session, samt støtte til verifikation syntaksen i konfigurationsfilen. Disse muligheder og brugen meddelelsen kan ses i en terminal emulator ved at køre & lsquo; nxlog --help & rsquo; command.Supported på alle mainstream drift systemsNXlog Community Edition er en sand multiplatform, officielt understøttet på alle mainstream operativsystemer, herunder Microsoft Windows, Solaris, BSD, AIX, HP-UX, samt alle distributioner af Linux. Derudover softwaren kører på Android mobile operativsystem platform
Hvad er nyt i denne udgivelse:.
- rename_field () procedure at fjerne feltet hvis kilden og destinationen var de samme.
- regexp og regexp udskiftning operatører kan nu bruges som udsagn, dvs. Exec $ Message = ~ s / AAA / BBB /;
- Regulære udtryk nu understøtter / m modifier til at gøre flere linjer matchning.
- Regulære udtryk understøtter nu den / i modifier til at gøre uden hylster matchning.
- Regulære udtryk nu støtter / s modifier at gøre '. " matche linjeskift.
- Rettet en regression introduceret med ActiveFiles direktivet im_file når mere end en trunkering
- ikke blive bemærket. (Billet # 40 @ SF) Credits gå til 'savionat ".
- Gennemført manglende parser støtte til IPv4 litteraler.
- Tilføjet en funktion host_ip () for at vende tilbage IP-adressen tilknyttet værtsnavnet.
- Brug exec_async () kunne have opbrugt den hukommelse, hvis det blev kaldt på et meget højt tempo.
- om_udp ville stoppe med at sende beskeder i visse tilfælde efter at have logget & quot; apr_socket_send mislykkedes, Connection refused & quot;,
- f.eks. når graylog2 ikke accepterer UDP-pakker. Den bør ordentligt genoptages nu.
- to_syslog_snare () formateringsplugin bør nu producere bedre snare kompatibel output.
- Erstat plads, '] "og" & quot; " med understregning i IETF syslog struktureret datafeltnavne.
- Kontekst rengøring vil medføre en segmenteringsfejl i pm_evcorr s tærskel-regel, hvis der ikke var nogen udløsning.
- im_tcp og im_ssl på vinduer er ikke begrænset til 500 tilslutninger længere.
- Ikke erstattes af et erstatningstegn Fil indhold vil gå tabt med ReadFromLast FALSE, når filen ikke eksisterede
- men syntes med ulæste data.
- im_file ikke udleder & quot; inddatafil findes ikke & quot; advarsler på alle PollInterval.
- filnavn () funktion forårsagede påstand fejl i nogle tilfælde om nedlukning.
- En regression forårsaget et styrt med im_file når filen ikke eksisterede.
- En tastefejl i koden var forårsager en hukommelsesfejl med rename_field ().
Hvad er nyt i version 1189/07/02:.
- Licensen har ændret
- Tilføjet en ny udvidelsesmodul at analysere binære wtmp filer på Linux.
- Rettet en regression forårsager et nedbrud efter misbrugt til at bestemme FQDN hostname 'fejlmeddelelse.
- to_syslog _ * () procedurer kan nu bruge $ raw_event hvis $ Besked er frakoblet for at gøre det lettere at konvertere til syslog.
- Tilføjet en rettelse til im_msvistalog at håndtere & quot; EvtNext mislykkedes med fejl 13:. Dataene er ugyldig & quot; fejl bedre.
- im_file modulet udsender nu den sidste begivenhed, når du bruger den xm_multiline forlængelse.
- Ordnede problemet med mere end 20 fiels og xm_multiline rapporteret i billet # 33.
- JSON parse fejl i raw_event kan forårsage en dobbelt gratis resulterer i et nedbrud eller udefineret adfærd.
- Det er nu muligt at bruge flere forekomster af xm_perl.
- Tillad ikke at bruge en enkelt processor modul eksempel i flere ruter.
- file_chown () procedure i xm_fileop arbejder med bruger / gruppenavne Kodeværktøjer til uid / gid værdier.
- CloseWhenIdle direktiv for im_file.
- File fjernelse i nogle tilfælde forårsagede im_file at udsende & quot; inddatafil findes ikke & quot; meddelelser i Windows.
- I samme sjældne tilfælde im_file ville give en panik på vinduer med & quot; im_file fik EAGAIN til læse & quot;.
- regexp udskiftning operatør s /// var utæt hukommelse.
- I nogle tilfælde overskydende CPU blev brugt, da im_file overværede flere filer.
- Tilføjet nogle flere ydeevne optimeringer til im_file at håndtere et stort antal erstattes af et erstatningstegn filer
- , så det skulle forbruge færre ressourcer end før. Det leveres også med en ny DirCheckInterval og
- en ActiveFiles direktiv, der kan hjælpe i nogle tilfælde når de overvåger erstattes af et erstatningstegn filer.
- Tilføjet en RenameCheck direktiv at im_file som skal hjælpe detektering omdøbt / roteret filer.
- deb Installationsprogrammet fik fast efter forsøger at (gen) starte daemon.
Kommentarer ikke fundet