Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

feat(metrics)_: track raw message sent by type #6284

Draft
wants to merge 2 commits into
base: develop
Choose a base branch
from

Conversation

adklempner
Copy link
Contributor

@adklempner adklempner commented Jan 24, 2025

Tracks raw message type and payload size in prometheus before sending a message using sender or data sync

Adds a reference to metrics handler to message sender
If telemetry is enabled, metric is sent anytime transport.Track or s.addToDataSync is called in message_sender
Also sent in messenger upon sendDataSync

Closes #

vpavlin and others added 2 commits January 21, 2025 16:14
Replace telemetry with local metrics using prometheus client.
Add parameters to InitializeApplication for enabling waku metrics
over prometheus and specifying which port to use.
@status-im-auto
Copy link
Member

status-im-auto commented Jan 24, 2025

Jenkins Builds

Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 1f5b2d7 #1 2025-01-24 20:04:55 ~5 min macos 📦zip
✔️ 1f5b2d7 #1 2025-01-24 20:05:15 ~5 min windows 📦zip
✔️ 1f5b2d7 #1 2025-01-24 20:05:20 ~5 min linux 📦zip
✔️ 1f5b2d7 #1 2025-01-24 20:05:42 ~6 min android 📦aar
✔️ 1f5b2d7 #1 2025-01-24 20:05:59 ~6 min macos 📦zip
✔️ 1f5b2d7 #1 2025-01-24 20:06:38 ~6 min tests-rpc 📄log
✔️ 1f5b2d7 #1 2025-01-24 20:08:56 ~9 min ios 📦zip
✖️ 1f5b2d7 #1 2025-01-24 20:30:54 ~31 min tests 📄log

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants