Remote observability on linux devices #9
Labels
No labels
OpenGitOps
bootc
bug
documentation
duplicate
enhancement
epic
good first issue
help wanted
invalid
question
story
user-story
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
OS2/os2base#9
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
👤 User story
As the administrator i need to be able to Monitor and detect errors and/or misconfigurations in remote devices early, To be able to meet the expectations, that devices have a high uptime and availability and that the devices are consistently compliant with the given security policies.
📋 Tasks and features
- [ ] Take a look at OpenObserve
pre-development branch experiments are done in a codespace here-> https://glorious-pancake-wgpxq79g54pcxrr.github.dev/
Findings and results of pre-dev prototype will be added to a dev-branch here as soon as all pending PRs are merged in.
Status Q1 2026:
From a 12/15 factor design principle and utilizing a Cloud Native approach @turegjorup and I agreed that integration with standardized Observabilty components like OTEL would be the right way forward.
This will shift much of the work needed from core logging and observability code, to standardised integration configurations.
@ChatBotBerg: Taking a look at OpenObserve when i get the time.
Hi all,
this is an important point. For the PoC described at https://eu-os.eu/poc/ we rely on Foreman, as it solves many concerns at once and supports already bootc.
https://eu-os.eu/poc/manage-fleet/
For our PoC we demonstrated and documented already:
bootc-publish-rhsm-facts.servicesend fact files on each boot (configurable) to Foreman. This gives observability.What is missing in our setup is:
Hi @rriemann!
As you probably have figured by now the reference architecture for this poc project is anchored in Cloud Native Operational principles, namely GitOps. The major benefits of operating a device fleet with GitOps are mainly: