BSD Ports

sysutils/graylog 7.1.10 FreeBSD

Tool for centralized log collection

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
7a520f2dcc
License
APACHE20, SSPLv1
Categories
sysutils, java
Package size
338474.9 KiB, 382705.7 KiB installed

Description

Graylog is a centralized log server that lets you search and analyze logs using a web interface or a REST HTTP API. It handles many input types and sources, both structured and unstructured, and stores data in OpenSearch, either single node or cluster.

In the other systems

SystemPortVersion
FreeBSDsysutils/graylog7.1.10
DragonFlysysutils/graylog6.1.8
MidnightBSDsysutils/graylog6.0.1

Install

Binary package:

pkg install graylog

From the ports tree:

cd /usr/ports/sysutils/graylog/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	graylog>0:sysutils/graylog

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest7.1.107.1.10--7.1.10
FreeBSD:14:quarterly7.1.107.1.10n/a-7.1.10
FreeBSD:15:latest7.1.107.1.10n/a-6.3.0
FreeBSD:15:quarterly7.1.107.1.10n/an/an/a
FreeBSD:16:latest7.1.97.1.10n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 53
Run dependencies 53

No port depends on this one.

Configuration

No options to configure.

USES
cpe java:extract,run tar:tgz
Service scripts
graylog

Message after installing

Please see /usr/local/etc/graylog for sample versions of graylog.conf, log4j.xml, and
and adjust them for your configuration.

For GeoIP support you need to install the net/GeoIP port and
configure the path to the GeoIP databases in the Graylog Web Interface.

When running graylog in a jail, you need to set enforce_statfs for the jail.

For a single-node installation, install:

- databases/mongodb70 or databases/mongodb80
- textproc/opensearch between 2.0 to 2.9 inclusive

And ensure that the elasticsearch cluster name matches that used by graylog.

See https://go2docs.graylog.org/5-0/downloading_and_installing_graylog/installing_graylog.html

Graylog v7.0 requires significant preparation to migrate both to newer
MongoDB and to switch from older ElasticSearch to the new OpenSearch.

You may need to re-index OpenSearch after migrating, refer to upstream
docs for more details.

https://go2docs.graylog.org/current/upgrading_graylog/upgrade_to_graylog_7.0.htm

- databases/mongodb70 or databases/mongodb80
- textproc/opensearch between 2.0 to 2.9 inclusive

Remember to backup both MongoDB & ES/OS databases before upgrading Graylog
itself.

Beginning with v4.0, Graylog Open Source is licensed under the
Server Side Public License (SSPL). For more details, see
https://www.graylog.org/post/graylog-v4-0-licensing-sspl

If you are running on a dual-stack (ipv4+ipv6) system, you may need to
include the additional JVM tuning parameter:

    -Djava.net.preferIPv4Stack=true

Files

pkg-plist 10
  • share/graylog/graylog.jar
  • share/graylog/plugin/-storage-elasticsearch7-.jar
  • share/graylog/plugin/-storage-opensearch2-.jar
  • share/graylog/plugin/-storage-opensearch3-.jar
  • @dir(,,750) etc/graylog/server
  • @dir(,,750)
  • @dir(,,750) %%GRAYLOG_DATA_DIR%%/journal
  • @dir(,,750)
  • @sample(,,440) etc/graylog/graylog.conf.sample
  • @sample(,,440) etc/graylog/log4j2.xml.sample
distinfo 1
FileSizeSHA256
graylog-7.1.10.tgz3.54666904e+08e4fdf7a4b1b422614b4f97785ac112a3bd8ebc166d9da1d81e5ff1c559169447
Master sites 2
  • https://downloads.graylog.org/releases/graylog/
  • LOCAL/vvd

Commit history 6

DateCommitCreditsLog message
7a520f2dcc Vladimir Druzenko sysutils/graylog: Update 7.1.9 => 7.1.10
Changelog: https://go2docs.graylog.org/current/changelogs/changelog.html#Graylog7110 Sponsored by: UNIS Labs MFH: 2026Q4
0e6d41809a Vladimir Druzenko sysutils/graylog: Update 7.1.8 => 7.1.9
Changelog: https://go2docs.graylog.org/current/changelogs/changelog.html#Graylog719 Sponsored by: UNIS Labs MFH: 2026Q3
a4ab70e830 Vladimir Druzenko sysutils/graylog: Update 7.1.7 => 7.1.8
Changelog: https://go2docs.graylog.org/current/changelogs/changelog.html#Graylog718 Sponsored by: UNIS Labs MFH: 2026Q3
7fc7497bf0 Vladimir Druzenko sysutils/graylog: Update 7.1.6 => 7.1.7
Changelog: https://go2docs.graylog.org/current/changelogs/changelog.html#Graylog717 Sponsored by: UNIS Labs MFH: 2026Q3
eac661a0e3 Vladimir Druzenko sysutils/graylog: Update 7.1.5 => 7.1.6
Changelog: https://go2docs.graylog.org/current/changelogs/changelog.html#Graylog716 Reported by: portscout Sponsored by: UNIS Labs MFH: 2026Q3

The latest 5 of 6 in the history this site was built from.