Graylog2 / Graylog2/graylog2-server

Content Pack - Parameter Usability

Open
#6,021 0 comments 3 reactions 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

## Proposed Functionality
The ability to integrate parameter values into fields with additional content.
This would allow for content packs to be created more dynamically and assist in automation of otherwise repetitive tasks.

## Current Behaviour
Currently, when you are utilising parameters within content packs, the value of the parameter is set as the field value and you unable to have additional content.

## Examples
A content pack which creates several streams inside the system, utilising a parameter value could allow for all the created streams to be prefixed or suffixed with a provided value.
In the UI, when assigning the parameter to the title config key, it would be good to be able to provide a string that references the parameter name which would then be swapped out for the value of that parameter during installation of the content pack.

## Context
Currently in order to achieve something similar to the above, you would have to install the content pack and then edit each stream individually in order to set the desired title.

## Environment
* Graylog Version: 3.0.1
* Elasticsearch Version: 6.7.0
* MongoDB Version: 4.0.9
* Operating System: Ubuntu 18.04

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.