macOS package: fdbmonitor output is being lost
Open
help wanted
- Dominant language
- C++
- Stars
- 16.7k
- Forks
- 1.6k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 126
Description
On Linux, we run fdbmonitor with the --daemonize flag, which causes it to log to syslog. On macOS, we do not use the --daemonize flag (and I'm not immediately sure why), which results in output going to stderr. As far as I can tell, it doesn't seem that we are capturing stderr anywhere, so this logging output is being lost.
Contributor guide
Research direction
Start at the macOS package's fdbmonitor entry point and trace where its stderr output is handled. Determine how the package should capture or route that output, then verify that fdbmonitor logs are no longer lost on macOS.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, macos
- Domain
- databases, observability
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100