syslogd

Data Streaming, Data Analytics

Лицензия

Лицензия

Категории

Категории

Сеть
Группа

Группа

com.jkoolcloud.jesl.net
Идентификатор

Идентификатор

syslogd
Последняя версия

Последняя версия

0.2.5
Дата

Дата

Тип

Тип

jar
Описание

Описание

syslogd
Data Streaming, Data Analytics
Ссылка на сайт

Ссылка на сайт

http://www.jkoolcloud.com/
Система контроля версий

Система контроля версий

https://github.com/Nastel/tnt4j-syslogd

Скачать syslogd

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.jkoolcloud.jesl.net/syslogd/ -->
<dependency>
    <groupId>com.jkoolcloud.jesl.net</groupId>
    <artifactId>syslogd</artifactId>
    <version>0.2.5</version>
</dependency>
// https://jarcasting.com/artifacts/com.jkoolcloud.jesl.net/syslogd/
implementation 'com.jkoolcloud.jesl.net:syslogd:0.2.5'
// https://jarcasting.com/artifacts/com.jkoolcloud.jesl.net/syslogd/
implementation ("com.jkoolcloud.jesl.net:syslogd:0.2.5")
'com.jkoolcloud.jesl.net:syslogd:jar:0.2.5'
<dependency org="com.jkoolcloud.jesl.net" name="syslogd" rev="0.2.5">
  <artifact name="syslogd" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.jkoolcloud.jesl.net', module='syslogd', version='0.2.5')
)
libraryDependencies += "com.jkoolcloud.jesl.net" % "syslogd" % "0.2.5"
[com.jkoolcloud.jesl.net/syslogd "0.2.5"]

Зависимости

compile (3)

Идентификатор библиотеки Тип Версия
com.jkoolcloud : tnt4j jar 2.2
com.google.code.gson : gson jar 2.6.2
joda-time : joda-time jar 2.2

system (1)

Идентификатор библиотеки Тип Версия
org.productivity.java » syslog4j jar 0.9.46

Модули Проекта

Данный проект не имеет модулей.

tnt4j-syslogd

Syslogd over TNT4J implementation

Streaming Syslog over TNT4J

Please follow these steps to stream syslog over TNT4J:

  • Configure config/tnt4j.properties,
    • Default configuration is under com.jkoolcloud.jesl.net.syslogd stanza.
  • Run JESL syslogd <home>/bin/jksysd > jksysd.json.
    • By default JESL jksysd binds to TCP port 5140 and writes out JSON formatted syslog messages.
    • JSON output can be played back using <home>/bin/jksys utility.
  • Configure syslog/rsyslog to forward to JESL syslog daemon over TCP (hostname is where JESL jksysd is running)
    • RFC 3164 (e.g. *.* @@hostname:5140)
    • RFC 5424 (e.g. *.* @@hostname:5140;RSYSLOG_SyslogProtocol23Format)
  • Sending syslog messages from command line (<home>/bin/jksys):
$ jksys -h localhost -p 5140 -l error -f user tcp "appl-name[883]: my syslog mesasge about appl-name pid=883"
  • Sending PCI messages from command line (<home>/bin/jksys):
$ jksys -h localhost -p 5140 -l error -f user tcp "#pci(userId=john,eventType=audit,status=success,origination=CreditCards,affectedResource=Payment)"
  • Playback syslog JSON messages from command line (<home>/bin/jksys):
$ jksys -h localhost -p 5140 -f jksysd.json tcp

where jksysd.json is JSON output of JESL syslog daemon.

That should do it.

NOTE: Currently supports (RFC 3164) and the Structured Syslog protocol (RFC 5424).

Project Dependencies

Integrations

Please use JCenter or Maven and dependencies will be downloaded automatically.

com.jkoolcloud.jesl.net

Nastel Technologies, Inc

Flawless delivery of digital services through automation, analytics and machine learning

Версии библиотеки

Версия
0.2.5