14个开源免费数据库监控工具,MySQL、Oracle、Postgres或MSSQL( 二 )


Anemometer依靠Percona Toolkit进行高效地收集慢速查询日志 。并利用pt-query-digest来解析慢查询日志,并将它们无缝地记录到数据库中,以形成全面的报告 。
使用Anemometer,可以生成跨越各种时间段的图形和统计数据,支持查看时间段范围内的查询过程 。此外 , 它提供了直观的界面以及实时动态信息 , 可通过点击或者拖动轻松地查看感兴趣内容 。
6.SwipleGitHub:https://github.com/Swiple/swiple

14个开源免费数据库监控工具,MySQL、Oracle、Postgres或MSSQL

文章插图
Swiple是一个自动化数据监控平台,可帮助数据团队无缝监控数据质量 。通过自动化的数据分析和分析、调度和警报,团队可以在数据质量问题影响关键任务资源之前解决这些问题 。
发现问题之后 , Swiple可以通过电子邮件、Slack、Microsoft Teams、OpsGenie、PagerDuty等系统通知管理员 。
功能特征:
  • 评估SQL查询、表或视图的数据质量 。
  • 使用自动数据分析生成数据预期 。
  • 以任意重复间隔运行验证计划 。
  • 数据文档自动化 。
  • 为数据添加SLA 。
  • 当数据质量发生变化时,发送通知 。
支持的数据库:
  • MySQL
  • Athena
  • PostgreSQL
  • Trino
  • Snowflake
  • BigQuery
  • Redshift
 
7.DBA Dash、SQL Server监控工具GitHub:https://github.com/trimble-oss/dba-dash
14个开源免费数据库监控工具,MySQL、Oracle、Postgres或MSSQL

文章插图
DBA Dash是一款面向SQL Server DBA的工具 , 可进行日常检查、性能监控和变更跟踪 。它提供的功能包括:每日DBA检查、操作系统性能监控、自定义指标性能监控、跟踪配置、代理作业监控,还可通过S3存储桶监控隔离环境中的实例 。
8.DolphieMySQL监控工具
GitHub:https://github.com/charles-001/dolphie
14个开源免费数据库监控工具,MySQL、Oracle、Postgres或MSSQL

文章插图
Dolphie是一个强大的终端应用程序 , 能够实时监控MySQL数据库 。提供直观的用户界面和丰富的功能,能够毫不费力地跟踪、分析MySQL数据库的性能 。不论是监控查询执行、分析服务器指标还是识别潜在的瓶颈,对它来说都不在话下 。通过Dolphie提供的全面监控功能 , 可随时了解MySQL环境 。
 
9.pgDoctorGitHub:https://github.com/thumbtack/pgdoctor
pgDoctor是一个免费的开源的轻量级Web服务,用于对PostgreSQL实例执行运行状况检查 。
10.pg_InsightsGitHub:
https://github.com/lob/pg_insights
pg_insights是一个方便的SQL工具,用于监视Postgres数据库的健康状况 。这个仓库的灵感来自Heroku的pg_extras仓库 。它提供了一个SQL查询集合 , 用于监视Postgres数据库的健康状况 。
11.Blip MySQL MonitorGitHub:https://github.com/cashApp/blip
Blip是一个强大的MySQL监控器,可以无缝地收集MySQL的基本指标,并准确地报告给其他监控平台(如:Datadog) 。它完全兼容MySQL 5.7和8.0的所有发行版 。其灵活的插件架构允许与任何监控平台轻松集成 , 如:Datadog、Splunk和Chronosphere等流行平台 。
 
12.Soda CoreGitHub:https://github.com/sodadata/soda-core 
 
Soda Core是一个开源Python/ target=_blank class=infotextkey>Python库,主要用于SQL、Spark和Pandas中的数据质量检测 。它允许在工作流中进行数据质量测试,并执行检查以识别无效或异常数据 。
 
13.oracle-db-appdev-monitoringGitHub:https://github.com/oracle/oracle-db-appdev-monitoring
oracle-db-appdev-monitoring项目用于监控Oracle数据库指标和问题诊断,支持与Spring Boot等框架集成 。该项目支持云平台和本地数据库,也包括Kubernetes和容器中的数据库 。
14.pg-Index-Health-SQLGitHub:https://github.com/mfvanek/pg-index-health-sql
pg-index-health-sql是一个SQL集合,用于分析和维护PostgreSQL数据库中索引和表的健康状况 。它可以帮助检测各种问题,如:无效、重复、未使用的索引、没有关联索引的外键、具有空值的索引、缺少索引、没有主键的表、索引和表膨胀、没有描述的表和列、JSON类型的列、以及序列类型的非主键列等 。


推荐阅读