What are you trying to do?  Are you just trying to experiment with Metron?
If so, I would suggest that you use the "Full Dev" VM environment for this.
[1]  The Docker stuff is only intended for Metron developers.  It is not as
well-tested as our "Full Dev" VM.

[1]
https://github.com/apache/metron/tree/master/metron-deployment/vagrant/full-dev-platform

On Wed, Jul 19, 2017 at 8:04 AM, Kashif Chowdhree <[email protected]>
wrote:

> Hi,
>
> I've setup metron-docker and successfully have snort and bro logs
> streaming into their respective kafka topics (I tweaked the docker-compose
> configs because I didn't want to use docker-machine plus I have live bro
> and snort sensors running). The enrichment toploogy starts fine, and I can
> see enriched data if I consume the kafka topic.
>
> The issue I have is that the indexing topology doesn't seem to generate
> anything into it's kafka topoc, there are no errors in the logs aside from
> the below. What is it that creates the elasticsearch index and thus allow
> kibana to search against that ES index? No indexes ever get created, per
> http://elasticsearch:9200/_cat/indices?v
>
> health status index   pri rep docs.count docs.deleted store.size
> pri.store.size
> yellow open   .kibana   1   1          1            0      3.1kb
>  3.1kb
>
>
> Excerpt of errors from /usr/share/apache-storm/logs/
> workers-artifacts/indexing-4-1500464220/6703/worker.log
>
> 2017-07-19 11:37:30.219 o.a.z.ClientCnxn [INFO] Socket connection
> established to elasticsearch/192.168.111.3:2181, initiating session
> 2017-07-19 11:37:30.217 o.a.c.f.r.c.TreeCache [ERROR]
> com.fasterxml.jackson.core.metron.elasticsearch.JsonParseException:
> Unrecognized token 'indexing': was expecting ('true', 'false' or 'null')
>  at [Source: java.io.ByteArrayInputStream@3c456c02; line: 1, column: 17]
> at com.fasterxml.jackson.core.metron.elasticsearch.
> JsonParser._constructError(JsonParser.java:1581) ~[stormjar.jar:?]
> at com.fasterxml.jackson.core.metron.elasticsearch.base.
> ParserMinimalBase._reportError(ParserMinimalBase.java:533)
> ~[stormjar.jar:?]
> at com.fasterxml.jackson.core.metron.elasticsearch.json.
> UTF8StreamJsonParser._reportInvalidToken(UTF8StreamJsonParser.java:3451)
> ~[stormjar.jar:?]
> at com.fasterxml.jackson.core.metron.elasticsearch.json.
> UTF8StreamJsonParser._handleUnexpectedValue(UTF8StreamJsonParser.java:2610)
> ~[stormjar.jar:?]
> at com.fasterxml.jackson.core.metron.elasticsearch.json.
> UTF8StreamJsonParser._nextTokenNotInObject(UTF8StreamJsonParser.java:841)
> ~[stormjar.jar:?]
> at com.fasterxml.jackson.core.metron.elasticsearch.json.
> UTF8StreamJsonParser.nextToken(UTF8StreamJsonParser.java:737)
> ~[stormjar.jar:?]
> at com.fasterxml.jackson.databind.ObjectMapper._
> initForReading(ObjectMapper.java:3847) ~[stormjar.jar:?]
> at com.fasterxml.jackson.databind.ObjectMapper._
> readMapAndClose(ObjectMapper.java:3792) ~[stormjar.jar:?]
> at com.fasterxml.jackson.databind.ObjectMapper.
> readValue(ObjectMapper.java:2874) ~[stormjar.jar:?]
> at org.apache.metron.common.utils.JSONUtils.load(JSONUtils.java:41)
> ~[stormjar.jar:?]
> at org.apache.metron.common.configuration.IndexingConfigurations.
> updateSensorIndexingConfig(IndexingConfigurations.java:52)
> ~[stormjar.jar:?]
> at org.apache.metron.common.configuration.IndexingConfigurations.
> updateSensorIndexingConfig(IndexingConfigurations.java:48)
> ~[stormjar.jar:?]
> at org.apache.metron.common.bolt.ConfiguredIndexingBolt.updateConfig(
> ConfiguredIndexingBolt.java:54) ~[stormjar.jar:?]
> at 
> org.apache.metron.common.bolt.ConfiguredBolt$1.childEvent(ConfiguredBolt.java:94)
> ~[stormjar.jar:?]
> at 
> org.apache.curator.framework.recipes.cache.TreeCache$2.apply(TreeCache.java:685)
> [stormjar.jar:?]
> at 
> org.apache.curator.framework.recipes.cache.TreeCache$2.apply(TreeCache.java:679)
> [stormjar.jar:?]
> at 
> org.apache.curator.framework.listen.ListenerContainer$1.run(ListenerContainer.java:92)
> [stormjar.jar:?]
> at org.apache.metron.guava.util.concurrent.MoreExecutors$
> SameThreadExecutorService.execute(MoreExecutors.java:297) [stormjar.jar:?]
> at org.apache.curator.framework.listen.ListenerContainer.
> forEach(ListenerContainer.java:84) [stormjar.jar:?]
> at org.apache.curator.framework.recipes.cache.TreeCache.
> callListeners(TreeCache.java:678) [stormjar.jar:?]
> at 
> org.apache.curator.framework.recipes.cache.TreeCache.access$1400(TreeCache.java:69)
> [stormjar.jar:?]
> at 
> org.apache.curator.framework.recipes.cache.TreeCache$4.run(TreeCache.java:790)
> [stormjar.jar:?]
> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> [?:1.8.0_101]
>

Reply via email to