首页 > 编程知识 正文

内网远程工具radmin,铁威马远程访问

时间:2023-05-03 16:33:40 阅读:53196 作者:1593

业务越来越复杂,软件系统也越来越庞大,对软件系统的要求越来越高,这意味着需要随时管理系统的运行状况。 因此,系统的实时监测和可视化展示非常重要。

今天,我们将向您介绍如何使用Grafana Prometheus快速构建监控平台。

整体可视化方案

Grafana :查询收集到的数据并可视化的展示

Prometheus :存储时间序列数据。 也就是说,它以时间维存储具有相同时间序列(相同名称和标签)的连续数据集合

导出器:是Prometheus监测的重要组成部分,负责数据指标的收集

Grafana介绍

Grafana是一个开源测量分析和可视化工具包。 可视化常用于基础设施的时序数据和APP应用分析。

Grafana支持许多不同的数据源。 每个数据源都有特定的查询编辑器,自定义的特性和功能是已发布的特定数据源。

Prometheus介绍

Prometheus是一个开源系统监视和警告框架,可以理解Prometheus是一个数据库,需要与Exporter配合使用。 Exporter是负责数据报告的程序,根据Exporter的不同负责不同的业务。 其统一命名格式: xx_exporter。

Prometheus官方提供的导出器包括blackbox_exporter、consul_exporter、graphite_exporter、haproxy_exporter、memcachecher

Prometheus只收集指定格式的监视信息,并定期调用exporter提供的metrics数据接口检索数据。 导出器根据Prometheus规定的格式收集各种软件的监视信息

情况:使用JMX监视Java程序的效果

构建过程

本文采用Windows系统安装grafana和Prometheus,直接下载双击即可。

Grafana的默认地址: http://127.0.0.1:3000,默认帐户和密码为管理员

Prometheus的默认地址: http://127.0.0.1:9090

jmx_exporter

监视Java程序可以使用jmx_exporter。 github地址: https://github.com/Prometheus/JMX _ exporter

Java-javaagent :/JMX _ Prometheus _ javaagent-0.14.0.jar=80813360 config.YAML-jaryourjar.jar

config.yaml的内容可以引用jmx_exporter项目的example_configs目录

Prometheus配置

修改prometheus.yml并设置需要提取的导出器的地址

如果看到targets中有您添加的导出器,表示可以收集数据

Grafana的设定

添加数据源

检查prometheus

地址的设定

使用Grafana插件生成dashboard

grafana提供了许多dashboard模板。 例如,从https://grafana.com/dashboards/8563下载模板并导入到grafa na后,即可进行jvm监视。

也可以手动创建dashboard

创建监视面板

绘制监测指标图表

追加指标

保存就行了。

报警功能

你觉得实现监视可视化很方便吗? prometheus还提供了警告插件警报管理器,可以在警报管理器中实现异常监视的警告功能。

【编辑推荐】

【责任编辑:踏实花卷tel:(010 ) 68476606】

好耶0

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。