Graylog2 / Graylog2/graylog2-server

HTTP JSONPath Data Adapter: Allow testing data adapter from the creation/edit page

Open
#19,913 1 comment 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

## What?

Allow testing the configuration for the HTTP JSONPath Data Adapter.

For example, a test/simulation UX elements can be added similar to the testing a pipeline rule. It could have an input box to specify a value that will be used in the lookup and return the result of the lookup.

## Why?

HTTP JSONPath Data Adapter is difficult to work with and requires a lot of trial and error to get the configuration correct, especially the values for 'Single value JSONPath' and 'Multi value JSONPath'. Not being able to test this while editing requires saving changes, testing, editing, testing, etc until you have it configured correctly.

## Context

While doing document review for our new public documentation pages for each data adapter I was reminded of the sharp edges related to configuring this data adapter and hope to help others avoid frustration in the future.

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.