MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Sincronizzazione dei dati da mongoDB a elasticsearch utilizzando Logstash

poiché la tua configurazione mi sembrava buona, ho verificato i problemi di phutchins/logstash-input-mongodb repo e ho trovato questo:"array non archiviato in elasticsearch ", che ha praticamente descritto il tuo problema. È ancora un problema aperto, ma potresti provare la soluzione suggerita da ivancruzbht . Tale soluzione utilizza il ruby Filtro Logstash per analizzare il log_entry campo, che hai anche confermato, contiene tutti i campi, incluso D .