Skip to content

Automated Elastic beats (filebeat / metricbeat / heartbeat) 32bits armv7 and armv6 builds

License

Notifications You must be signed in to change notification settings

vrince/arm-beats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

arm-beats

CI

Automated Elastic filebeat, metricbeat & heartbeat builds for linux/armv7 32bits.

Goal

Currently elasticsearch team do not provide any arm 32bits (armv7 / armv6) builds for filebeat, metricbeat, heartbeat & packagebeat this repository fixes this.

latest builds

official builds

Run filebeat on a raspberry pi

wget https://github.com/vrince/arm-beats/releases/download/v8.11.4/filebeat-8.11.4-linux-armv7l.tar.gz
tar -xf filebeat-8.11.4-linux-armv7l.tar.gz
cd filebeat-8.11.4-linux-armv7l
file ./filebeat

Should return:

./filebeat: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, Go BuildID=q4tFca9OleP0Dj0JFsYO/wQvX_IvIiVb7CA7NFq-6/-Rsiwc2soS0qHYJ-YXvB/uOnOPHVTGBXMRzHgpC_p, BuildID[sha1]=0e3df053441d84a4a3e6aa3de827bd6984c2dd3a, not stripped

For more information about how to configure filebeat --> documentation

Run metricbeat on raspberry pi

wget https://github.com/vrince/arm-beats/releases/download/v8.11.4/metricbeat-8.11.4-linux-armv7l.tar.gz
tar -xf metricbeat-8.11.4-linux-armv7l.tar.gz
cd metricbeat-8.11.4-linux-armv7l
file ./metricbeat

Should return:

./metricbeat: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, Go BuildID=KYjs2CEqzT9uxFYhahi8/A1OvIW-ClpB3kNBN-iU3/QZUh6d5es2uGo50jjYgF/i5J85A49bJtxHOYThpA7, BuildID[sha1]=6e5aa658d895ea6c01e21286b29faaedd658803f, not stripped

For more information about how to configure metricbeat --> documentation

Builds

CI

Reference