tool for managing events and logs
Project homepage: https://www.elastic.co/products/logstash
Description
logstash is a tool for managing events and logs. You can use it to
collect logs, parse them, and store them for later use (like, for
searching). Speaking of searching, logstash comes with a web interface
for searching and drilling into all of your logs.
Package information
- Ports path
- sysutils/logstash
- Package architecture
- amd64
- Maintainer
- Pavel Korovin <pvk@openbsd.org>
- Categories
- sysutils, java
- Available flavors
- None listed
- Only for architectures
- amd64
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.
Direct dependencies
Runtime
- java/javaPathHelper
- lang/jruby
- shells/bash
- devel/jdk/21 jdk->=21v0,<22v0
Build
- devel/jdk/21 jdk->=21v0,<22v0
OpenBSD README
+-----------------------------------------------------------------------
| Running logstash on OpenBSD
+-----------------------------------------------------------------------
OpenBSD-specific Limitations
============================
OpenBSD is not on the list of supported platforms:
https://www.elastic.co/support/matrix
Running Logstash
================
Logstash should be started with it's own uid/gid _logstash, since this user
has all necessary filesystem permissions. For example, to install opensearch
output plugin:
$ doas su -s /bin/sh -c daemon _logstash -c \
'/usr/local/logstash/bin/logstash-plugin install --version 2.0.1 \
logstash-output-opensearch'
Upgrading Logstash
==================
Please refer to the upstream documentation when performing upgrades:
https://www.elastic.co/guide/en/logstash/current/upgrading-logstash.html