Igniters,

It was a surprise for me to reveal that even if the default config is used [1] 
I still will not see the metrics in Web Console or in a custom app. However, 
the config was left unchanged for a while and from the first look encompassed 
everything we need to start getting metrics.

But, after looking into the issue, it was determined that this bean has to 
added explicitly:
        
        <property name="eventStorageSpi">
            <bean 
class="org.apache.ignite.spi.eventstorage.memory.MemoryEventStorageSpi"/>
        </property>

So, my question, what do we do next? It’s ridiculous to force setting this 
parameter. The NoopEventStorageSpi (default) simply ignores all the events. Why 
doesn’t it accept them, send to the subscribers and skips? Then it’s up to a 
subscriber to decide what to do next.

[1] 
https://github.com/apache/ignite/blob/master/examples/config/example-default.xml
 
<https://github.com/apache/ignite/blob/master/examples/config/example-default.xml>

—
Denis

Reply via email to