-
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
38
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.
+1,660
−49
Open
Changes from all commits
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
fa7ae67
Initial Icinga Notifications Source
oxzi d5d96a2
Use the newly introduced notifications event utils from `igl`
yhabteab 50750cf
Don't limit queries referncing to `{host,service}_id` & Env ID params
yhabteab 66dd8a3
Reevaluate rules immediately after refetching them
yhabteab b5be031
Retrieve host and service names from Redis
yhabteab cd435af
Drop superfluous `rulesMutex`
yhabteab 6822d11
go.mod(WIP): require not yet merged branch of IGL
yhabteab d3f22f4
Notifications: Address Code Review
oxzi 076e41a
notifications: IGL Changes For Rules
oxzi 84d3cfa
history: Retry failing callback submissions
oxzi 1dcd1e0
notifications: Send relative Icinga Web 2 URLs
oxzi b4a9755
notifications: Don't abort for faulty object rules
oxzi 7d1b80c
notifications: Reflect RulesInfo IGL update
oxzi 597d41d
Document Notification Source
oxzi cf4bd92
Configurable callback sync telemetry stat name
oxzi c24bc27
Minor Tweaks for Icinga Notifications Integration
oxzi 72dce9b
notifications: Fetch customvars from Redis
oxzi 4be1950
notifications: Evaluate Icinga DB Web Rule Filter
oxzi 17addb9
history: StreamSorter for Notifications Callback
oxzi aba4b2e
notifications: Custom Vars From SQL, Output Format
oxzi b901f67
go.mod: Bump Icinga Go Library
oxzi 70c9133
config.example.yml: Reformat notifications-source
oxzi 74cb26a
history: SyncCallbackConf For Common Callback Conf
oxzi e283ac0
notifications: Simplify Icinga DB Web Rule Evaluation
oxzi e475a5e
telemetry: Undo Stats rework
oxzi e708d40
history.parseRedisStreamId: Remove regex
oxzi e4c14e7
history.StreamSorter: Various Fixes
oxzi 8a86d35
history.StreamSorter: Cleanup Output Channel
oxzi ffedb95
telemetry: Remove leftover Stats.Callback
oxzi 1829c7d
notifications: Fix flat customvars
oxzi 013aa8d
history.streamSorterSubmissions: Use Pointer
oxzi db436f5
StreamSorter: improve output channel close behavior and simplify impl…
julianbrost 33cb78d
history.StreamSorter: Few comments, No Data Races
oxzi 2476251
notifications.Client: Allow Parameters of any Type
oxzi d769a0c
notifications: Import StreamSorter Logic
oxzi d675257
notifications: TypeAcknowledgementCleared Message
oxzi a254086
notifications: Mute and Unmute Events
oxzi cd7a597
notifications: Speed up StreamSorter Tests
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
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.