Skip to content

feat: Show microsecond precision in journald logs#17

Open
Bravo555 wants to merge 1 commit intothin-edge:mainfrom
Bravo555:patch-1
Open

feat: Show microsecond precision in journald logs#17
Bravo555 wants to merge 1 commit intothin-edge:mainfrom
Bravo555:patch-1

Conversation

@Bravo555
Copy link
Copy Markdown
Member

Use the short-precise output option to show timestamp up to microsecond precision in journald logs.

I am debugging an issue where my hypothesis is that after tedge-mapper-c8y is stopped in the test and the test uses Cumulocity library to delete devices, Cumulocity might still respond to in-flight MQTT messages, which may create devices after I've deleted them.

However, logs from MQTT messages and tedge-mapper-c8y have sub-second precision, but from mosquitto do not, which is annoying because mosquitto reports when we receive Cumulocity PUBACKs. This option enables sub-second precision for these logs.

Use the [`short-precise`](https://www.freedesktop.org/software/systemd/man/latest/journalctl.html#short-precise) output option to show timestamp up to microsecond precision in journald logs.

I am debugging an issue where my hypothesis is that after tedge-mapper-c8y is stopped in the test and the test uses Cumulocity library to delete devices, Cumulocity might still respond to in-flight MQTT messages, which may create devices after I've deleted them.

However, logs from MQTT messages and tedge-mapper-c8y have sub-second precision, but from mosquitto do not, which is annoying because mosquitto reports when we receive Cumulocity PUBACKs. This option enables sub-second precision for these logs.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant