2017-03-01 96 views
0

所以我知道JDBC Rivers插件已被棄用,所以即使它正在被使用,我最好不想看看使用不再支持的東西。Postgres到Elastic Stack的ElasticSearch數據索引

但是我在Postgres數據庫中有幾個表格,我需要能夠在Kibana視圖中進行搜索。我新來的ELK堆棧,但我一直在搞亂他們的一些樣品,以熟悉。

我見過一些使用Postgres的Stored Procedures/Triggers發送給Logstash的提及。雖然我不知道這是否是最好的方法。我不是一個開發人員,而是一個質量保證,所以我的編碼技能是「好的」,因爲我用於編寫自動化測試/等等......

什麼是最好的方式來做到這一點?我想可能捕獲這些表的更新(可能是新的插入或更新),或者能夠每隔X(30s或某個時間)輪詢數據。假設它是用於氣象站的,並且表格包含來自不同天氣傳感器的溼度數據。

我希望能夠在Kibana查看值/站ID /等搜索...

這是可行的?有沒有比使用觸發器/存儲過程更好的方法?

+1

這些答案可能有幫助:http://stackoverflow.com/questions/34477095/elasticsearch-replication-of-other-system-data/34477639#34477639 + http://stackoverflow.com/questions/40410920/elasticsearch- usage-with-mysql/40415430#40415430 + http://stackoverflow.com/questions/31995648/logstash-jdbc-connector-time-based-data/32001923#32001923 – Val

回答