博客/工程

MySQL与更新的MySQL服务器日志收集和可视化集成Grafana云

2022年5月23日3分钟

今天,我们兴奋地宣布MySQL集成已经收到了一个重要的更新,其中包括一个新的预构建的仪表板和Grafana代理配置MySQL日志查看和收集MySQL服务器日志。

集成已经可用Grafana云我们的平台,汇集了所有的指标,日志和跟踪Grafana完整的可观测性。

为什么你需要日志

所有的三大支柱可观测性,指标是使用最广泛的:它们更容易收集和存储比日志痕迹。他们都是很好的检测问题和理解系统的性能。不过,指标往往不足以理解是什么导致了一个问题。

另一方面,日志可以告诉你更多的细节问题的根源,当你缩小问题的时间和地点使用指标。

开始使用MySQL集成

Grafana代理是普遍收集器和所有你需要发送不同的遥测数据Grafana云栈,包括指标、日志和跟踪。

如果你已经使用嵌入式代理集成收集普罗米修斯的度量标准,您的代理配置可能看起来像这样:

集成:prometheus_remote_write: url: https:// < cloud-endpoint > / api /舞会/推动mysqld_exporter:启用:真正的实例:mysql-01 data_source_name:“根:put-password-here@ localhost: 3306 / "

添加MySQL日志只是添加一些额外的行config.yml Grafana代理:

指标:wal_directory: / tmp /细胞膜日志:配置:-名称:代理客户:- url: https:// < cloud-logs-endpoint > /洛基/ api / v1 /推动职位:文件名:/ tmp /职位。yaml target_config: sync_period: 10 s scrape_configs: - job_name:集成/ mysql static_configs:标签:实例:mysql-01工作:集成/ mysql __path__: /var/log/mysql/*.日志pipeline_stages: -正则表达式:表达式:“(? P <时间戳>。+)(? P <线程> \ [d] +) \ [(P <标记>。+ ?)\](\ [(P < err_code >。+ ?) \] \ [(P <子系统>。+ ?)\])?(? P <味精>。+)-标签:标签:err_code:子系统:下降:表情:“^ * $”drop_counter_reason:“删除空行”集成:prometheus_remote_write: - url: https:// < cloud-endpoint > / api /舞会/推动mysqld_exporter:启用:真正的实例:mysql-01 data_source_name:“根:put-password-here@ localhost: 3306 / " relabel_configs: - source_labels: [__address__] target_label:工作替代:“集成/ mysql的

上面的额外配置定位并解析使用嵌入式MySQL服务器日志Promtail代理。

最重要的是确保配置部分标签工作实例相互匹配的日志和度量。这将确保我们可以很快地从图形潜水到相应的日志的详细信息,到底发生了什么。

你可以找到更多关于配置MySQL集成在我们的信息MySQL集成文档

学习更多和更好地理解如何关联指标,日志和跟踪Grafana我也建议的详细讨论Andrej Ocenas如何成功关联指标、日志和跟踪Grafana吗

开始与MySQL日志监视仪表板

新日志仪表板在我SQL集成Grafana云
新日志仪表板在我SQL集成Grafana云

随着未来包装预构建仪表盘指标和警报、MySQL集成Grafana云现在包一个新的MySQL日志指示板,可以快速访问从MySQL概述仪表板当你需要更深层次的理解发生了什么和你的MySQL服务器:

重要的是要注意的是,如果你从一个仪表板跳到另一个MySQL实例的上下文和时间间隔将保持不变。

尝试MySQL集成

增强的MySQL与日志功能集成现在Grafana云用户可用。如果你不是已经在使用Grafana云,我们有一个慷慨的自由永远层和每个用例的计bob体育手机二维码划。现在免费注册!

这是最简单的方法开始观察指标,日志、痕迹和仪表板。

更多信息监控和报警Grafana云和MySQL,看看我们MySQL集成文档,MySQL的解决方案bob彩票中奖计划页面,或者加入#集成通道的bob电竞频道Grafana实验室社区松弛