[ 
https://issues.apache.org/jira/browse/IGNITE-21529?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aleksandr updated IGNITE-21529:
-------------------------------
    Fix Version/s: 3.0

> Implement Log Sink for EventLog
> -------------------------------
>
>                 Key: IGNITE-21529
>                 URL: https://issues.apache.org/jira/browse/IGNITE-21529
>             Project: Ignite
>          Issue Type: Improvement
>            Reporter: Aleksandr
>            Assignee: Aleksandr
>            Priority: Major
>              Labels: ignite-3
>             Fix For: 3.0
>
>          Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> This is a user-configurable entity that is configured via cluster 
> configuration. A Sink defines where events from Channel(s) should be sent to. 
> Examples: logger sink, kafka sink, webhook sink, table sink. Sink has one 
> method that can be called by channel: write(Event). Write does not guarantee 
> that the Event is really written and won’t be lost. But a user can configure 
> a sink that does flush on every write (log4j with synchronous appender and 
> immediateFlush = true).
> The eventlog.sinks.<name>.type = “log” defines the Log Sink where <name> is 
> the name of the unique cluster-wide name. NamedList should be used to define 
> sinks and their names. Here are properties that are Log Sink specific:
> category (what appender should be used, default: system)
> level (what logging level should be used, default: INFO).
> As a result of this ticket there should be a cluster configuration for the 
> File Sink and a base set of EventTypes.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to