Created attachment 268755 [details] Beats 9.3.1
Hi. I don't see the point in keeping a 93 port, but rather suggest that a beats9 would be sufficient, as we do with all other elastic ports. Thoughts?
(In reply to Palle Girgensohn from comment #2) Hi, Elastic normally has 3 active branches at any given time (e.g. 8.19, 9.2, 9.3) and each release has its own set of fixes/features. Some admins may prefer to stick with a particular release branch. Elastic also recommends keeping versions across their stack in sync: ES 8.19 == Kibana 8.19 == Beats 8.19 == Logstash 8.19, etc. Also see bug #293746 for updates to the entire stack. Vladimir (VVD) is currently reviewing and committing these ports, and he recently decided to keep 3 separate versions as well.
excellent. I have a parallel discussion with elastic@.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=3a195c31f9ff51ce461f710a9358a32c9282eb86 commit 3a195c31f9ff51ce461f710a9358a32c9282eb86 Author: Vladimir Druzenko <vvd@FreeBSD.org> AuthorDate: 2026-03-17 21:02:20 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2026-03-17 21:12:10 +0000 sysutils/beats93: Repocopy from sysutils/beats92 PR: 293759 Approved by: elastic (maintainer, implicit - inactive for more than 6 months) sysutils/beats93/Makefile (new) | 143 +++ sysutils/beats93/distinfo (new) | 15 + sysutils/beats93/files/auditbeat.in (new) | 50 + sysutils/beats93/files/filebeat.in (new) | 43 + sysutils/beats93/files/heartbeat.in (new) | 43 + sysutils/beats93/files/metricbeat.in (new) | 51 + sysutils/beats93/files/packetbeat.in (new) | 43 + .../patch-auditbeat_auditbeat.reference.yml (new) | 20 + .../files/patch-auditbeat_auditbeat.yml (new) | 13 + .../files/patch-dev-tools_mage_settings.go (new) | 20 + .../patch-filebeat_filebeat.reference.yml (new) | 26 + .../files/patch-filebeat_filebeat.yml (new) | 33 + sysutils/beats93/files/patch-go-sysinfo (new) | 1314 ++++++++++++++++++++ .../files/patch-heartbeat_heartbeat.yml (new) | 11 + ...t_autodiscover_providers_docker_config.go (new) | 11 + ...t_autodiscover_providers_docker_docker.go (new) | 20 + ...todiscover_providers_kubernetes_config.go (new) | 11 + ...scover_providers_kubernetes_kubernetes.go (new) | 11 + .../files/patch-libbeat_scripts_Makefile (new) | 26 + ...patch-metricbeat_metricbeat.reference.yml (new) | 20 + .../files/patch-metricbeat_metricbeat.yml (new) | 33 + ...patch-packetbeat_packetbeat.reference.yml (new) | 11 + .../files/patch-packetbeat_packetbeat.yml (new) | 23 + ...astic-agent-autodiscover_docker_client.go (new) | 13 + ...stic-agent-autodiscover_docker_watcher.go (new) | 13 + ...em-metrics_metric_cpu_metrics__freebsd.go (new) | 10 + ...ics_metric_cpu_metrics__procfs__common.go (new) | 20 + ...ric_system_filesystem_filesystem__unix.go (new) | 14 + .../beats93/files/patch-vendor_modules.txt (new) | 10 + sysutils/beats93/files/pkg-message.in (new) | 10 + sysutils/beats93/pkg-descr (new) | 18 + sysutils/beats93/pkg-plist (new) | 21 + 32 files changed, 2120 insertions(+)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=77de7e90efa8cee0ec616a770bf6cdd4e5a5582e commit 77de7e90efa8cee0ec616a770bf6cdd4e5a5582e Author: Vladimir Druzenko <vvd@FreeBSD.org> AuthorDate: 2026-03-17 21:10:46 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2026-03-17 21:12:11 +0000 sysutils/beats9{1,2,3}: Connect to build PR: 291018 291019 293759 Approved by: elastic (maintainer, implicit - inactive for more than 6 months) sysutils/Makefile | 3 +++ 1 file changed, 3 insertions(+)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=25b420b9239cae6fe324db71d0b6a60f6754ae2e commit 25b420b9239cae6fe324db71d0b6a60f6754ae2e Author: Saro <web@saromedia.com> AuthorDate: 2026-03-17 21:04:53 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2026-03-17 21:12:11 +0000 sysutils/beats93: New port: Send logs, network, metrics and heartbeat to Elasticsearch or Logstash 9.3.x Release Notes: https://www.elastic.co/docs/release-notes/beats#beats-release-notes-9.3.1 PR: 293759 Approved by: elastic (maintainer, implicit - inactive for more than 6 months) Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org> sysutils/beats93/Makefile | 8 +++--- sysutils/beats93/distinfo | 30 +++++++++++----------- .../files/patch-auditbeat_auditbeat.reference.yml | 2 +- .../beats93/files/patch-auditbeat_auditbeat.yml | 2 +- .../beats93/files/patch-dev-tools_mage_settings.go | 2 +- .../files/patch-filebeat_filebeat.reference.yml | 6 ++--- sysutils/beats93/files/patch-filebeat_filebeat.yml | 2 +- .../beats93/files/patch-heartbeat_heartbeat.yml | 2 +- ...libbeat_autodiscover_providers_docker_config.go | 2 +- ...libbeat_autodiscover_providers_docker_docker.go | 2 +- ...eat_autodiscover_providers_kubernetes_config.go | 2 +- ...autodiscover_providers_kubernetes_kubernetes.go | 2 +- .../beats93/files/patch-libbeat_scripts_Makefile | 4 +-- .../patch-metricbeat_metricbeat.reference.yml | 2 +- .../beats93/files/patch-metricbeat_metricbeat.yml | 2 +- .../patch-packetbeat_packetbeat.reference.yml | 2 +- .../beats93/files/patch-packetbeat_packetbeat.yml | 2 +- ...tic_elastic-agent-autodiscover_docker_client.go | 2 +- ...ic_elastic-agent-autodiscover_docker_watcher.go | 2 +- ...t-system-metrics_metric_cpu_metrics__freebsd.go | 2 +- ...m-metrics_metric_cpu_metrics__procfs__common.go | 6 ++--- ...cs_metric_system_filesystem_filesystem__unix.go | 4 +-- 22 files changed, 45 insertions(+), 45 deletions(-)
Thanks.
I'm closing this as vvd committed the new sysutils/beats93 port via repocopy from beats92 and connected it to the build infrastructure. The port is in the tree at version 9.3.1. Thanks to girgen for coordinating with the elastic@ team on the naming convention.