Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Support metrics introduced in 0.15.0 #178

Closed
DifferentialOrange opened this issue Aug 18, 2022 · 1 comment · Fixed by #201
Closed

Support metrics introduced in 0.15.0 #178

DifferentialOrange opened this issue Aug 18, 2022 · 1 comment · Fixed by #201
Assignees
Labels
dashboard Related to dashboard template part of repo

Comments

@DifferentialOrange
Copy link
Member

See tarantool/metrics CHANGELOG.

  • Label thread for per thread reporting net statistics metrics.
  • tnt_cartridge_failover_trigger_total metric
  • New synchro and election metrics:
    • tnt_synchro_queue_owner
    • tnt_synchro_queue_term
    • tnt_synchro_queue_len
    • tnt_synchro_queue_busy
    • tnt_election_state
    • tnt_election_vote
    • tnt_election_leader
    • tnt_election_term
@DifferentialOrange DifferentialOrange self-assigned this Aug 18, 2022
@DifferentialOrange DifferentialOrange added blocked Not ready to be implemented dashboard Related to dashboard template part of repo teamE labels Aug 18, 2022
@DifferentialOrange
Copy link
Member Author

Blocked by tarantool/metrics#399 -- 0.15.0 is broken.

@DifferentialOrange DifferentialOrange removed the blocked Not ready to be implemented label Mar 1, 2023
DifferentialOrange added a commit that referenced this issue Mar 2, 2023
Update list of supported metrics based new modules versions.

Part of #164
Part of #176
Part of #178
Part of #197
DifferentialOrange added a commit that referenced this issue Mar 2, 2023
Update list of supported metrics based new modules versions.

Part of #164
Part of #176
Part of #178
Part of #197
DifferentialOrange added a commit that referenced this issue Mar 3, 2023
The whole existing set of network panels are likely to be replaced
with per thread ones, but it won't happen soon due to backward
compatibility.

Part of #178
DifferentialOrange added a commit that referenced this issue Mar 3, 2023
Add panels to "Tarantool network activity" section
to dashboard templates. Update consists of panels with following
metrics:
- tnt_net_per_thread_sent_total
- tnt_net_per_thread_received_total
- tnt_net_per_thread_connections_total
- tnt_net_per_thread_connections_current
- tnt_net_per_thread_requests_total
- tnt_net_per_thread_requests_current
- tnt_net_per_thread_requests_in_progress_total
- tnt_net_per_thread_requests_in_progress_current
- tnt_net_per_thread_requests_in_stream_queue_total
- tnt_net_per_thread_requests_in_stream_queue_current

Part of #178
DifferentialOrange added a commit that referenced this issue Mar 3, 2023
Add panel to "Cluster overview" section to dashboard templates.
Update consists of panel with following metrics:
- tnt_cartridge_failover_trigger_total

Part of #178
DifferentialOrange added a commit that referenced this issue Mar 3, 2023
Move replication panels to "Replication overview" section. This patch is
related to following metrics:
- tnt_clock_delta
- tnt_replication_lag
- tnt_replication_status

Part of #178
DifferentialOrange added a commit that referenced this issue Mar 3, 2023
Add panels to "Replication overview" section to dashboard templates.
Update consists of panels with following metrics:
- tnt_synchro_queue_owner
- tnt_synchro_queue_term
- tnt_synchro_queue_len
- tnt_synchro_queue_busy

Part of #178
DifferentialOrange added a commit that referenced this issue Mar 3, 2023
Add panels to "Cluster overview" section to dashboard templates.
Update consists of panels with following metrics:
- tnt_election_state
- tnt_election_vote
- tnt_election_leader
- tnt_election_term

Closes #178
DifferentialOrange added a commit that referenced this issue Mar 3, 2023
The whole existing set of network panels are likely to be replaced
with per thread ones, but it won't happen soon due to backward
compatibility.

Part of #178
DifferentialOrange added a commit that referenced this issue Mar 3, 2023
Add panels to "Tarantool network activity" section
to dashboard templates. Update consists of panels with following
metrics:
- tnt_net_per_thread_sent_total
- tnt_net_per_thread_received_total
- tnt_net_per_thread_connections_total
- tnt_net_per_thread_connections_current
- tnt_net_per_thread_requests_total
- tnt_net_per_thread_requests_current
- tnt_net_per_thread_requests_in_progress_total
- tnt_net_per_thread_requests_in_progress_current
- tnt_net_per_thread_requests_in_stream_queue_total
- tnt_net_per_thread_requests_in_stream_queue_current

Part of #178
DifferentialOrange added a commit that referenced this issue Mar 3, 2023
Add panel to "Cluster overview" section to dashboard templates.
Update consists of panel with following metrics:
- tnt_cartridge_failover_trigger_total

Part of #178
DifferentialOrange added a commit that referenced this issue Mar 3, 2023
Move replication panels to "Replication overview" section. This patch is
related to following metrics:
- tnt_clock_delta
- tnt_replication_lag
- tnt_replication_status

Part of #178
DifferentialOrange added a commit that referenced this issue Mar 3, 2023
Add panels to "Replication overview" section to dashboard templates.
Update consists of panels with following metrics:
- tnt_synchro_queue_owner
- tnt_synchro_queue_term
- tnt_synchro_queue_len
- tnt_synchro_queue_busy

Part of #178
DifferentialOrange added a commit that referenced this issue Mar 3, 2023
Add panels to "Cluster overview" section to dashboard templates.
Update consists of panels with following metrics:
- tnt_election_state
- tnt_election_vote
- tnt_election_leader
- tnt_election_term

Closes #178
DifferentialOrange added a commit that referenced this issue Mar 3, 2023
DifferentialOrange added a commit that referenced this issue Mar 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dashboard Related to dashboard template part of repo
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant