Setting things up
Just like any other scenario, we need to set up Elasticsearch, Logstash or Beats or both, and Kibana for visualization. We would need something specific to capture data from meetups. Tricky thing is to decide whether we go for Logstash or Beats or a combination of both.
There was an input plugin developed for Logstash, which could read data for meetups, but that is not enough for us since we want to read more data and we need to go for another option. There is no beat available to capture the data from meetup as well.
The existing plugin is available at https://github.com/logstash-plugins/logstash-input-meetup/. Elastic site has also documented this plugin at https://www.elastic.co/guide/en/logstash/5.1/plugins-inputs-meetup.html. This plugin captures meetup
events using either
venue_id
: Multiple IDs can be provided, separated by commasgroup_id
: Multiple IDs can be provided, separated by commasgroup_urlname
: Path to group from meetup.com
The restriction this...