-
Notifications
You must be signed in to change notification settings - Fork 21
Initial Icinga Notifications Source #998
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
oxzi
wants to merge
37
commits into
main
Choose a base branch
from
icinga-notifications-init
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
37 commits
Select commit
Hold shift + click to select a range
13fac38
Initial Icinga Notifications Source
oxzi 13c6708
Use the newly introduced notifications event utils from `igl`
yhabteab 520a256
Don't limit queries referncing to `{host,service}_id` & Env ID params
yhabteab 8f04886
Reevaluate rules immediately after refetching them
yhabteab 08214d9
Retrieve host and service names from Redis
yhabteab bc040f3
Drop superfluous `rulesMutex`
yhabteab 44fddfe
Notifications: Address Code Review
oxzi d326925
notifications: IGL Changes For Rules
oxzi 7026446
history: Retry failing callback submissions
oxzi fca427f
notifications: Send relative Icinga Web 2 URLs
oxzi f0184ce
notifications: Don't abort for faulty object rules
oxzi c98ac5b
notifications: Reflect RulesInfo IGL update
oxzi a65bb52
Document Notification Source
oxzi 3eb2661
Configurable callback sync telemetry stat name
oxzi 36f6db8
Minor Tweaks for Icinga Notifications Integration
oxzi 07e76e0
notifications: Fetch customvars from Redis
oxzi f8456cf
notifications: Evaluate Icinga DB Web Rule Filter
oxzi 5c9a4f4
history: StreamSorter for Notifications Callback
oxzi 2c13f4a
notifications: Custom Vars From SQL, Output Format
oxzi 582caaa
config.example.yml: Reformat notifications-source
oxzi 5f13ca2
history: SyncCallbackConf For Common Callback Conf
oxzi faeb9ff
notifications: Simplify Icinga DB Web Rule Evaluation
oxzi b3cab9e
telemetry: Undo Stats rework
oxzi bef44bc
history.parseRedisStreamId: Remove regex
oxzi aec7aa3
history.StreamSorter: Various Fixes
oxzi d41c17d
history.StreamSorter: Cleanup Output Channel
oxzi 5d23985
telemetry: Remove leftover Stats.Callback
oxzi b60bac3
notifications: Fix flat customvars
oxzi 287717a
history.streamSorterSubmissions: Use Pointer
oxzi f7126f2
StreamSorter: improve output channel close behavior and simplify impl…
julianbrost e0e04c6
history.StreamSorter: Few comments, No Data Races
oxzi c328b1a
notifications.Client: Allow Parameters of any Type
oxzi 1a88189
notifications: Import StreamSorter Logic
oxzi 019d956
notifications: TypeAcknowledgementCleared Message
oxzi 6d63b3b
notifications: Mute and Unmute Events
oxzi ea6cd1d
notifications: Speed up StreamSorter Tests
oxzi 231eb1a
doc: Update for Notifications
oxzi File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.