Skip to content

Instantly share code, notes, and snippets.

@jeluard
jeluard / observability.md
Last active January 24, 2026 14:32
Amaru observability

OpenTelemetry revival

amaru uses the tracing crate and OpenTelemetry infrastructure for observability: both logs, traces and metrics. Those concepts have the particularity to be at the frontier between devs, users and DevOps and require specific care so that their true potential can be achieved.

While the current observability implementation in amaru is a great foundation we identified some shortcomings. This is an attempt to improve the situation so that everyone feels more confident in their day to day use of those.

What we want to achieve

  • For amaru DEVs, how to figure out when and how to add traces?
@jeluard
jeluard / amaru-pi.desktop
Last active October 24, 2025 15:48
~/.config/autostart/amaru-pi.desktop
[Desktop Entry]
Type=Application
Name=Amaru PI
Comment=Amaru PI
Exec=lxterminal -e env GTK_IM_MODULE=gtk-im-context-simple QT_IM_MODULE=qtvirtualkeyboard XMODIFIERS=@im= /home/pi/bin/amaru-pi
StartupNotify=false
Terminal=false
@jeluard
jeluard / semaphore-v4-ceremony_attestation.log
Created June 13, 2024 10:41
Attestation for Semaphore V4 Ceremony MPC Phase 2 Trusted Setup ceremony
Hey, I'm jeluard-359723 and I have contributed to the Semaphore V4 Ceremony.
The following are my contribution signatures:
Circuit # 1 (semaphorev4-1)
Contributor # 12
Contribution Hash:
2dc8ffea 22363695 d7bc0fc5 ca6d0cfc
0e95898f b4994611 01f9fdc5 cdc6238a
79aba3f5 38965b5e 3081a6ce b9c83396
df866b9a 43cedd6a 5413134c fb41c0f8
@jeluard
jeluard / anon-aadhaar-v2-trusted-setup-ceremony_attestation.log
Created June 11, 2024 14:13
Attestation for Anon Aadhaar V2 Trusted Setup Ceremony MPC Phase 2 Trusted Setup ceremony
Hey, I'm jeluard-359723 and I have contributed to the Anon Aadhaar V2 Trusted Setup Ceremony.
The following are my contribution signatures:
Circuit # 1 (aadhaarverifier)
Contributor # 44
Contribution Hash: bfba78b9 829f7017 7939ed26 91f3e623
930eccb7 79977a1d f94cb201 b7d2721d
14b6ea4b b60f2ecc fb806cc9 f44fe098
31794b78 0e45bc8e 924c5682 fc4ea3e6