Fejlesztette | Rainer Gerhards |
---|---|
Utolsó verzió | 8.40.0 (2018. december 9) |
Letét | github.com/rsyslog/rsyslog.git |
Beírva | VS |
Operációs rendszer | Unix típus |
Környezet | Unix típus |
Nyelvek | angol |
típus | eseménynaplózás |
Engedély | GNU GPL v3 |
Weboldal | http://www.rsyslog.com/ |
Az Rsyslog egy ingyenes szoftver, amelyet Unix típusú operációs rendszereken ( Unix , Linux ) használnak, eseménynapló üzeneteket továbbítva IP hálózaton keresztül . Az Rsyslog implementálja az alapvető syslog protokollt - amely központosítja az eseménynaplókat, lehetővé téve a számítógépes hibák gyorsabb és hatékonyabb felderítését a hálózaton. Különlegessége, hogy kiterjeszti funkcionalitását azáltal, hogy lehetővé teszi különösen a mezők szűrését, a szűrést a reguláris kifejezések és a szállítási réteg TCP protokolljának használatával .
A legfigyelemreméltóbb jellemzők:
A hálózati "syslog" protokoll, amely csak egy de facto rosszul definiált szabvány, az UDP tetején működik . Az alapvető "syslog" protokoll nem garantálja, hogy a szerver valóban hallgatta az üzenet elküldését. A RELP nyugtákat használ annak biztosítására, hogy a szerver figyelembe vegye az elküldött eseményt. A RELP használatával az üzenet elvesztése valószínűtlenné válik. Viszont két példányban is beérkezhetnek.
Az rsyslog projekt 2004-ben indult, amikor Gerhards Rainer , az rsyslog fő szerzője úgy döntött, hogy egy új syslog démonot ír, hogy versenyezzen a syslog-ng-vel , mert a szerző szerint "A jelentős új játékos lehetővé teszi" a monokultúrák elkerülését, és rengeteg választási lehetőséget kínál ". Rainer Gerhards saját cégénél, az Adiscon GmbH-nál dolgozott az rsyslog projekten.
Az rsyslog számos Unix és Linux operációs rendszeren érhető el, beleértve:
Csak az rsyslogra vonatkozó részt magyarázzák el, a többit lásd a syslog dokumentációjában .
Az Rsyslog végrehajtja a syslogot. Tehát a sysloghoz használt eszközök érvényesek maradnak. Különösen a segédprogram naplózó .
Futtassa a terminálon a következő shell parancsot:
$ logger System rebootedEzután ellenőrizze a kiszolgálón és a konfigurált fájlban, hogy megjelenik-e az üzenet:
# tail -f /var/log/syslogItt látható az a sor, amelyet látnia kell:
2012-09-04T15:25:26.049888+02:00 MonServeur MyUser: System rebooted