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

dashboard: add panels for Tarantool 3 configuration #231

Merged

Conversation

DifferentialOrange
Copy link
Member

Add panels for tnt_config_alerts and tnt_config_status for Prometheus and InfluxDB Tarantool 3 dashboards.

image

Closes #224

@DifferentialOrange DifferentialOrange mentioned this pull request Jul 9, 2024
15 tasks
@DifferentialOrange DifferentialOrange force-pushed the DifferentialOrange/gh-224-tarantool-3-phase-3 branch 7 times, most recently from db29c47 to cef1544 Compare July 9, 2024 11:32
@DifferentialOrange DifferentialOrange changed the base branch from master to DifferentialOrange/gh-224-tarantool-3-phase-2 July 9, 2024 11:33
Base automatically changed from DifferentialOrange/gh-224-tarantool-3-phase-2 to master July 9, 2024 13:04
Before this patch, two different styles were used to note possible
metrics display issues: one similar to luarocks and human-readable one
for non-rock entities. This patch updated these descriptions
to be consistent.
@DifferentialOrange DifferentialOrange force-pushed the DifferentialOrange/gh-224-tarantool-3-phase-3 branch 4 times, most recently from dc8807c to aeea6e4 Compare July 9, 2024 13:13
@DifferentialOrange DifferentialOrange marked this pull request as ready for review July 9, 2024 13:14
@DifferentialOrange DifferentialOrange force-pushed the DifferentialOrange/gh-224-tarantool-3-phase-3 branch from aeea6e4 to 6bcdf0a Compare July 9, 2024 13:21
Copy link
Contributor

@oleg-jukovec oleg-jukovec left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@DifferentialOrange DifferentialOrange merged commit d5e540c into master Jul 9, 2024
1 check passed
@DifferentialOrange DifferentialOrange deleted the DifferentialOrange/gh-224-tarantool-3-phase-3 branch July 9, 2024 14:40
DifferentialOrange added a commit that referenced this pull request Jul 9, 2024
Before this patch, if status is not provided, it was displayed as "0"
for InfluxDB panels. Now there will be "No data", same as in other
graphs.

Follows #231
DifferentialOrange added a commit that referenced this pull request Jul 9, 2024
Grafana revisions
- Tarantool 3:
  - Prometheus revision 3[1],
  - InfluxDB revision 3[2];
- Tarantool Cartridge and 1.10—2.x:
  - Prometheus revision 20[3],
  - InfluxDB revision 20[4];
- Tarantool Data Grid 2:
  - Prometheus revision 8[5],
  - InfluxDB revision 8[6].

Added
- Panels for Tarantool 3 configuration status and alerts (#224)

Changed
- Use consistent style for panel requirements (PR #231)

Fixed
- Missing panel requirement for vinyl Bloom filter panel (PR #231)

1. https://grafana.com/api/dashboards/21474/revisions/3/download
2. https://grafana.com/api/dashboards/21484/revisions/3/download
3. https://grafana.com/api/dashboards/13054/revisions/20/download
4. https://grafana.com/api/dashboards/12567/revisions/20/download
5. https://grafana.com/api/dashboards/16406/revisions/9/download
6. https://grafana.com/api/dashboards/16405/revisions/9/download
DifferentialOrange added a commit that referenced this pull request Jul 9, 2024
Grafana revisions
- Tarantool 3:
  - Prometheus revision 3[1],
  - InfluxDB revision 3[2];
- Tarantool Cartridge and 1.10—2.x:
  - Prometheus revision 20[3],
  - InfluxDB revision 20[4];
- Tarantool Data Grid 2:
  - Prometheus revision 9[5],
  - InfluxDB revision 9[6].

Added
- Panels for Tarantool 3 configuration status and alerts (#224)

Changed
- Use consistent style for panel requirements (PR #231)

Fixed
- Missing panel requirement for vinyl Bloom filter panel (PR #231)

1. https://grafana.com/api/dashboards/21474/revisions/3/download
2. https://grafana.com/api/dashboards/21484/revisions/3/download
3. https://grafana.com/api/dashboards/13054/revisions/20/download
4. https://grafana.com/api/dashboards/12567/revisions/20/download
5. https://grafana.com/api/dashboards/16406/revisions/9/download
6. https://grafana.com/api/dashboards/16405/revisions/9/download
DifferentialOrange added a commit that referenced this pull request Jul 10, 2024
Before this patch, if status is not provided, it was displayed as "0"
for InfluxDB panels. Now there will be "No data", same as in other
graphs.

Follows #231
DifferentialOrange added a commit that referenced this pull request Jul 10, 2024
Grafana revisions
- Tarantool 3:
  - Prometheus revision 3[1],
  - InfluxDB revision 3[2];
- Tarantool Cartridge and 1.10—2.x:
  - Prometheus revision 20[3],
  - InfluxDB revision 20[4];
- Tarantool Data Grid 2:
  - Prometheus revision 9[5],
  - InfluxDB revision 9[6].

Added
- Panels for Tarantool 3 configuration status and alerts (#224)

Changed
- Use consistent style for panel requirements (PR #231)

Fixed
- Missing panel requirement for vinyl Bloom filter panel (PR #231)

1. https://grafana.com/api/dashboards/21474/revisions/3/download
2. https://grafana.com/api/dashboards/21484/revisions/3/download
3. https://grafana.com/api/dashboards/13054/revisions/20/download
4. https://grafana.com/api/dashboards/12567/revisions/20/download
5. https://grafana.com/api/dashboards/16406/revisions/9/download
6. https://grafana.com/api/dashboards/16405/revisions/9/download
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.

[BUG] 🐞 In Tarantool 3.x some indicators do not work
2 participants