Enrich process on GCP PubSub

Hello @mike,

I started the enrich process correctly, set all the elements in the configuration file, the environment variable was set, the collector process correctly sends data to the topic pubsub and the subscription receives the data and shows the number of received elements. Unfortunately, I don’t know why the enriich process does not download and process subscription data. I don’t see any errors in the logs, is there something I’m doing wrong?

What log level are you running at? (I would try and lower this to start)

Are the messages being consumed by the enriched subscription being ack’ed at all in the metrics?

This is probably the default login level. I can’t find in the documentation how to change it. please can you give me some advice on this topic.

I don’t see any messages being enriched or ACK operations performed on them. I see it in the parameters on GCP

The default logging level for enrich is info which is generally enough to pick up most errors or issues that may happen with enrich (e.g., permissions, missing topic, invalid enrichments etc).

What are you seeing in the logs currently for enrich?

To change the level you can use

JDK_JAVA_OPTIONS=-Dorg.slf4j.simpleLogger.defaultLogLevel=debug

which will get you granular debug information as well - but generally I’d expect info to show that.