Skip to content

breaks local observability stack #341

@Integralist

Description

@Integralist

👋🏻

TIL humanlog service is a thing 😅

I was wondering why none of my application's local observability stack was working (specifically, Tempo).

I then noticed

$ lsof -i ":4318"
COMMAND    PID        USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
humanlog 80634 integralist   11u  IPv4 0x6c84fe089dcb0735      0t0  TCP localhost:4318 (LISTEN)

I tried to kill the process and it spun back up again.

Couldn't find anything via brew services or launchctl and then finally stumbled over:

ps humanlog
 PID   User        │ TTY CPU MEM:▼ CPU Time │ Command
                   │     [%]   [%]          │
 79979 integralist │     0.0   0.6 00:00:00 │ /Users/integralist/.humanlog/bin/humanlog service run

So I ran humanlog service stop and that did the trick.

I'm not sure what causes this service to run, but I have a feeling like it shouldn't be running by default when installed (unless I triggered it by accident when I last installed humanlog?).

EDIT: Looks like this might be a new feature from ~4 days ago:
45748fc

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions