Graylog2 / Graylog2/graylog2-server

Build MaxMindDB Retreival Automation into the Graylog Interface

Open
#22,361 3 comments 1 reaction 0 assignees View on GitHub
feature triaged
Dominant language
Java
Stars
8.1k
Forks
1.1k
Avg merge
1d 20h
Merged PRs (30d)
217

Description

## What?

I work off the premise that I should never have to SSH into a Graylog node to make configuration changes. Currently, adding the Geolocation databases from Maxmind to Graylog is not a trivial process. It requires connecting via SSH or SCP, downloading or copying the appropriate files to known location and going back to the GUI to tell Graylog where to find those files.

Its even more difficult on a Docker instance.

Maxmind provides known links for users who authenticate using their key and account number. Our interface should simply prompt the user for these two items and do the rest behind the scenes for the user. Additionally, the updates should be done automatically on a recurring basis or via the click of an "Update Databases" button.

## Why?

Configuring the databases is a bit cumbersome even for somebody who knows the basic steps. It takes way too much time. Users should be spending their time getting value out of Graylog, not administering Linux instances or manually installing files.

## Your Environment

* Graylog Version: Graylog 6.2.0-rc.1+a672433
* OpenSearch Version:
* MongoDB Version:
* Operating System:
* Browser version:

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.