# How to listen events from logstash without beats

**URL:** <https://discuss.elastic.co/t/how-to-listen-events-from-logstash-without-beats/233438>\
**Category:** Logstash\
**Created:** [May 20, 2020, 2:27am UTC](https://discuss.elastic.co/t/how-to-listen-events-from-logstash-without-beats/233438 "2020-05-20T02:27:18Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![ohoroyoi](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ohoroyoi/32/46820_2.png) [@ohoroyoi](https://discuss.elastic.co/u/ohoroyoi)\
**Post date:** [May 20, 2020, 2:27am UTC](https://discuss.elastic.co/t/how-to-listen-events-from-logstash-without-beats/233438/1 "2020-05-20T02:27:18Z")

</div>

I am receiving input from postgres using jdbc plugin.

I wonder if there is a real-time change in postgres data, can't it be reflected with the jdbc input plugin? Is another plugin necessary? For example beats.

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [May 20, 2020, 4:17am UTC](https://discuss.elastic.co/t/how-to-listen-events-from-logstash-without-beats/233438/2 "2020-05-20T04:17:24Z")

</div>

You can set a schedule in the jdbc input, that's as close as realtime comes for that.

---

<div class="post-metadata">

**Author:** ![ohoroyoi](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ohoroyoi/32/46820_2.png) [@ohoroyoi](https://discuss.elastic.co/u/ohoroyoi)\
**Post date:** [May 20, 2020, 4:56am UTC](https://discuss.elastic.co/t/how-to-listen-events-from-logstash-without-beats/233438/3 "2020-05-20T04:56:48Z")

</div>

did you mean `* * * * *` ?

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [May 20, 2020, 4:58am UTC](https://discuss.elastic.co/t/how-to-listen-events-from-logstash-without-beats/233438/4 "2020-05-20T04:58:47Z")

</div>

Yes.

---

<div class="post-metadata">

**Author:** ![ohoroyoi](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ohoroyoi/32/46820_2.png) [@ohoroyoi](https://discuss.elastic.co/u/ohoroyoi)\
**Post date:** [May 20, 2020, 5:11am UTC](https://discuss.elastic.co/t/how-to-listen-events-from-logstash-without-beats/233438/5 "2020-05-20T05:11:34Z")

</div>

if `* * * * *` is extremely slow (but it works), then... what do I have to check?

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [May 20, 2020, 8:10am UTC](https://discuss.elastic.co/t/how-to-listen-events-from-logstash-without-beats/233438/6 "2020-05-20T08:10:54Z")

</div>

Check what, sorry?

---

<div class="post-metadata">

**Author:** ![ohoroyoi](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ohoroyoi/32/46820_2.png) [@ohoroyoi](https://discuss.elastic.co/u/ohoroyoi)\
**Post date:** [May 28, 2020, 9:04am UTC](https://discuss.elastic.co/t/how-to-listen-events-from-logstash-without-beats/233438/7 "2020-05-28T09:04:49Z")

</div>

Sorry it's not exactly same about first question. There are no problems getting events, but honestly it's too slow, so I'm thinking about writing beats. I am moving postgres geo data to elasticsearch with logstash. I want to move in real time and there are about 600,000 data. I set the offset to 5 minutes per 200,000 pieces. How can I determine whether this is a reasonable decision or not?

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [May 28, 2020, 10:10pm UTC](https://discuss.elastic.co/t/how-to-listen-events-from-logstash-without-beats/233438/8 "2020-05-28T22:10:55Z")

</div>

> [@ohoroyoi](#):
>
> How can I determine whether this is a reasonable decision or not?

That's only something you can answer based on your requirements for your use case.

---

<div class="post-metadata">

**Author:** ![ohoroyoi](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ohoroyoi/32/46820_2.png) [@ohoroyoi](https://discuss.elastic.co/u/ohoroyoi)\
**Post date:** [June 3, 2020, 2:27am UTC](https://discuss.elastic.co/t/how-to-listen-events-from-logstash-without-beats/233438/9 "2020-06-03T02:27:42Z")

</div>

OK. That's not a helpful answer.

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [June 3, 2020, 3:33am UTC](https://discuss.elastic.co/t/how-to-listen-events-from-logstash-without-beats/233438/10 "2020-06-03T03:33:31Z")

</div>

That seems reasonable, but I don't understand your use requirements, your SLAs, your infrastructure, your desired end state, your experience.

I could say that once every 10 minutes is reasonable for me, but it may not be for you.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 1, 2020, 3:33am UTC](https://discuss.elastic.co/t/how-to-listen-events-from-logstash-without-beats/233438/11 "2020-07-01T03:33:32Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
