Graylog2 / Graylog2/graylog2-server

Clone pipeline rules

Open
#6,304 0 comments 0 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

When creating mass of rules for processing messages within the pipeline, it would be great to just create duplicates of already existing rules since some of them differ in just a small single value.

## Expected Behavior

1. Select a rule and click on "duplicate rule"
2. A copy of the selected rule will be created with name "Copy of [RULE NAME]"
3. User can start editing this rule

## Current Behavior

1. Select a rule you want to copy
2. Copy the whole text
3. Create a new, empty rule
4. Paste the text
5. Give a meaningful description (which sometimes should be copied as well)
6. Save

## Context

You cannot use much logic within the rules, so sometimes you can get / set only a single value. In order to get / set multiple values, you have to create multiple rules. Copy and pasting complex rules set and descriptions can sometimes be PITA.

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.