Skip to content

Allow user to configure logging output in JSON format - #77

Merged
indigo423 merged 2 commits into
mainfrom
issue/66
Nov 7, 2025
Merged

Allow user to configure logging output in JSON format#77
indigo423 merged 2 commits into
mainfrom
issue/66

Conversation

@makikorp

@makikorp makikorp commented Nov 7, 2025

Copy link
Copy Markdown
Contributor

This PR adds support for configuring OpenNMS logging output format in JSON, allowing users to choose between plain text, JSON, or null console output for both startup and daemon logging.

Key Changes

  • Added five new configuration parameters for logging format control and instance identification
  • Updated the Helm chart version from 1.1.17 to 1.1.18
  • Added schema validation for the new logging output format options

Resolves: #66

@indigo423 indigo423 changed the title Issue/66 Allow user to configure logging output in JSON format Nov 7, 2025
@indigo423
indigo423 requested a review from Copilot November 7, 2025 10:18

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds support for configuring OpenNMS logging output format in JSON, allowing users to choose between plain text, JSON, or null console output for both startup and daemon logging.

Key Changes

  • Added five new configuration parameters for logging format control and instance identification
  • Updated the Helm chart version from 1.1.17 to 1.1.18
  • Added schema validation for the new logging output format options

Reviewed Changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
horizon/values.yaml Added default values for new logging configuration parameters
horizon/values.schema.json Added JSON schema validation for new logging and instance configuration fields
horizon/templates/app-settings.configmap.yaml Exposed new configuration values as environment variables in the ConfigMap
horizon/README.md Updated documentation to include the new configuration options
horizon/Chart.yaml Bumped chart version to reflect new features

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread horizon/values.yaml Outdated
Comment thread horizon/README.md Outdated
Comment thread horizon/templates/app-settings.configmap.yaml Outdated

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 5 out of 5 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@indigo423
indigo423 requested a review from Copilot November 7, 2025 11:06

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 5 out of 5 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 5 out of 5 changed files in this pull request and generated 2 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread horizon/values.schema.json Outdated
Comment thread horizon/values.schema.json Outdated
Signed-off-by: Ronny Trommer <ronny@no42.org>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread horizon/README.md

@mershad-manesh mershad-manesh left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me :)

@indigo423
indigo423 merged commit cc04556 into main Nov 7, 2025
1 check passed
@indigo423
indigo423 deleted the issue/66 branch November 7, 2025 21:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Provide a cloud friendly logging configuration

4 participants