本文将讲解:SpringBootAdmin服务搭建、集成、日志实时预览、服务告警推送至钉钉群消息前言概述本篇讲解SpringBoot2.X整合SpringBoot-Admin监控。Spring Boot Admin 就是将 Spring Boot Actuator中提供的endpoint信息可视化表示,并且可以通过钉钉群、邮件、Telegram、Hipchat等发送告警消息。预览效果服务说明 S
Spring Cloud Bus使用轻量级消息代理将分布式系统的节点链接起来。这代理可以用于广播状态更改(例如配置更改)或其他管理指令。一个关键的想法是,Bus就像一个扩展出去的Spring Boot应用程序的分布式执行器。同时也可以用作应用程序之间的通信渠道。本项目提供AMQP或Kafka作为传输工具。1. 快速开始Spring Boot的自动配置会自动扫描依赖中是否有Spring Cloud
转载 6月前
62阅读
每天总结一个小知识点,工作小记第5回; 正在学习如何把一个东西给别人讲的很简单。现在想要对已有的一批公司的java应用进行性能分析,里面用的部分中间件是自行研发的,而且要求是无侵入的,不需要业务上做任何改造,也不需要对已有的程序包进行改造。这种需求,使用JavaAgent就比较合适,因为通过字节码增强,不需要对原有的代码和程序包做任何修改,就能加入特定的逻辑。虽然JavaAgent是万能的,但是其
转载 2023-07-05 21:15:33
282阅读
pring Boot Actuator 是 Spring Boot 提供的对应用的自省和监控功能,如健康检查,审计,指标收集,HTTP 跟踪等,可以帮助开发和运维人员监控和管理 Spring Boot 应用。该模块采集应用的内部信息,并暴露给外部的模块,支持 HTTP 和 JMX,并可以与一些第三方监控系统(如 Prometheus)整合。 程序员优雅哥 S
View Code 第一:private, public, protected 访问标号的访问范围。 1. private: 只能由1.该类中的函数、2.其友元函数访问。 该类的对象也不能访问。 2. protected:可以被1.该类中的函数、2.子类的函数、3.其友元函数访问。 该类的对象也不能访问。 3. public: 可
前言在学习Servlet、Filter、Listener的时候,我们知道可以有2种注册方式,即可以在web.xml文件中注册,也可以利用对应的注解实现注册。那么在SpringBoot中,如果我们还要创建使用Servlet、Filter、Listener这3个类,那么该如何使用呢?今天壹哥就带大家学习在SpringBoot中如何注册使用Servlet、Filter、Listener这3个类。一. S
探索 SpringBoot IM:一个轻量级即时通讯框架在现代互联网应用中,即时通讯(IM)已经成为不可或缺的功能之一,无论是社交平台还是企业协作工具,都需要强大的IM系统支持实时的信息传递。SpringBoot IM 是一个基于Spring Boot构建的轻量级即时通讯框架,旨在帮助开发者快速集成和实现聊天功能。项目简介SpringBoot IM 是一个开源项目,它的核心目标是为开发者提供一套简
转载 2月前
73阅读
每个模块工作职责:Zabbix Server:负责接收agent发送的报告信息的核心组件,所有配置,统计数据及操作数据均由其组织进行;Database Storage:用户存储所有配置信息,以及存储由Zabbix Server收集到的数据;Web Interface: Zabbix的GUI接口,通常与Server运行在同一台主机上;Zabbix Proxy:常用于分布监控环境中,代理Server收
很简单就是几个工具椽到一起,方便学习了解grafana agent 对于tempo的支持 预备说明 grafana agent 对于tempo的支持,我们需要使用opentelemetry-collector,关于opentelemetry-collector 的使用 以及功能可以参考相关资料 环境
原创 2021-07-18 15:26:39
1447阅读
2评论
## Java应用集成Skywalking-agent教程 ### 1. 整体流程 在介绍具体步骤之前,我们先来了解一下整个流程。Java应用集成Skywalking-agent的过程主要包括以下几个步骤: | 步骤 | 描述 | | ---- | ---- | | 1 | 下载并安装Skywalking-agent | | 2 | 修改Java应用的启动脚本 | | 3 | 配置Skywa
原创 2023-08-22 04:08:27
245阅读
下载源码包:https://archive.apache.org/dist/skywalking/8.1.0/ -- 创建存放目录 mkdir -p /opt/skywalking -- 进入目录 cd /opt/skywalking -- 下载agentjar wget https://archi
原创 2022-12-23 01:21:20
209阅读
注:该源码分析对应SpringBoot版本为2.1.0.RELEASE1 温故而知新温故而知新,我们来简单回顾一下上篇的内容,上一篇我们分析了SpringBootSpringBoot内置的各种Starter是怎样构建的?,现将关键点重新回顾总结下: spring-boot-starter-xxx起步依赖没有一行代码,而是直接或间接依赖了xxx-autoconfigure模块,而xxx-autoco
转载 10天前
7阅读
# 实现docker springboot skywalking agent镜像教程 ## 简介 在本教程中,我将向你展示如何实现一个docker springboot skywalking agent镜像。这个镜像可以用来监控和追踪Spring Boot应用程序的性能和行为。 ## 整体流程 下面是实现docker springboot skywalking agent镜像的整个流程的步骤表
原创 9月前
85阅读
# Java Agent 读取Spring Boot Controller 在Java开发中,我们经常需要对应用程序进行监控和调试。Java Agent是一种能够在运行时修改或者监视Java字节码的工具,它可以在应用程序启动时动态加载,从而实现对应用程序的监控和调试。 在Spring Boot应用程序中,我们经常需要监控Controller层的请求处理情况。本文将介绍如何使用Java Agen
原创 4月前
48阅读
以下是grafana agent metrics 集成victoriametrics 的一个简单试用,主要是metrics 的,对于log 以及trace 的后边会介绍 环境准备 docker-compose 文件 version: "3" services: postgres: image: po
原创 2022-12-08 13:59:04
112阅读
I learned the value of hard work by working hard .只有真正的努力了,才知道努力的价值。1. 准备 Java + Maven 环境1.找到运行环境,然后选择 ide-tty-java-maven 点击使用。08d92b92-3dd9-4294-b2ec-9899b950dd73.png切换成功后打开 WebTerminal,即可使用 java + m
转载 2023-08-30 19:56:43
87阅读
SpringBoot整合easyPOI导出Excel模板1.需求导出上图这个格式的excel,原生的Apache POI需要对模板样式进行编写比较繁琐,不同的模板还需要重新改动代码,所以我想到了easyPOI,他上手简单只需要写很少的代码即可达到你想要的需求,但是他只能读取Excel的文件路径,这是一个坑,后面就踩到了!!!2.整合<dependency> &l
目录前言方式一:方式二:方式三:方式二实现、自定义注解+拦截器拦截SQL,实现改变原SQL1、自定义注解 DataScope2、数据过滤处理 DataScopeAspect3、拦截SQL语句,并将过滤条件拼接到原SQL中4、用户列表方式三实现1、思路2、举栗3、实现三、[源码](https://gitcode.net/weixin_43165220/base_project) 点击查看上一篇:
一、集成JSP1.新建一个目录webapp,并修改文件夹属性第一步:创建一个Springboot-web项目第二步:将该文件夹进行设置2. 在pom.xml文件中添加依赖<dependencies> <!--springboot框架web项目起步依赖--> <dependency> <groupId>org.springframewor
转载 5月前
98阅读
首先,这篇文章参考的是http://blog.didispace.com/springcloud5/这位大牛的博客。本人是通过这篇博客来学习zuul的,现在写的博客只是个人在学习时个人的一些感受和理解。谈到spring cloud,就要提及到其核心组件:zuul组件,这个组件其实功能很多,比如反向代理,负载均衡还有权限控制等功能,这篇博客主要写的是zuul的反向代理和负载均衡。首先是进行eurek
转载 7月前
15阅读
  • 1
  • 2
  • 3
  • 4
  • 5