apple / apple/foundationdb

macOS package: fdbmonitor output is being lost

Open
#318 3 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.