二、Sentinle Dashboard的使用

本文介绍了Sentinel开源控制台的基础使用,包括机器管理、监控配置、规则设置等,同时指出它不适合直接部署生产环境,需进行定制。后续将探讨如何改造和动态资源配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、Sentinel Dashboard概述

Sentinel提供了一个轻量级的开源控制台,提供机器发现以及健康情况管理、监控(单机和集群),规则管理和推送的功能。

sentinel的控制台包含了以下的功能:

  • 机器管理
  • 监控信息
  • 资源配置
  • 规则管理和推送

tips:Sentinel 控制台目前仅支持单机部署。Sentinel 控制台项目提供 Sentinel 功能全集示例,不作为开箱即用的生产环境控制台,若希望在生产环境使用请根据文档自行进行定制和改造。

2、下载运行控制台

下载地址:https://github.com/alibaba/Sentinel/releases

运行:java -jar sentinel.jar

登陆用户/密码:sentinel/sentinel

触发初始化:sentinel在首次调用的时候开始像控制台发送心跳包。

3、客户端接入控制台

spring:
  cloud:
    sentinel:
      transport:
      	# 控制台ip+端口
        dashboard: localhost:8080
        # 默认sentinel控制台通信端口
        port: 8719

我们使用的Spring Cloud Alibaba接入控制台非常方便,只需要在application配置文件中添加上面的配置即可。

4、使用

在这里插入图片描述
当应用初次接入,并且没有访问量的时候,我们可以发现控制台什么都没有,接下来尝试访问应用接口。

在这里插入图片描述
当有请求访问进来的时候,可以看到这时候控制台中出现了我们第一篇中初始化的限流规则和对应的资源。

我们也可以直接在控制台进行资源的定义和规则配置。

4、总结

控制台的使用官方连接:https://sentinelguard.io/zh-cn/docs/dashboard.html

通过阅读官网的说明,我们发现其实sentinel提供的控制台并不适合直接在生产环境中使用,我们需要改造很多东西才能适应生产环境,在接下来的文章中,我们会涉及控制台的改造,已经动态资源的配置,本篇简单介绍下sentinel控制台的基本使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值