Alibaba Sentinel

Alibaba Sentinel is a powerful open source flow control component enabling reliability, resilience, and monitoring for microservices. Originally developed by Alibaba and used in production at Alibaba for over 10 years, Sentinel provides flow control, traffic shaping, concurrency limiting, circuit breaking, and system adaptive overload protection. The project is written primarily in Java with a Go implementation (sentinel-golang) also available. Sentinel integrates with major frameworks including Spring Cloud, Dubbo, gRPC, Apache RocketMQ, and Servlet. It provides a real-time monitoring dashboard for visualizing metrics and configuring rules dynamically. The project is hosted on GitHub under the Alibaba organization and is widely adopted in cloud-native microservice architectures.

1 APIs 0 Features
AlibabaCircuit BreakerFlow ControlJavaMicroservicesRate LimitingResilienceTraffic ShapingOpen SourceCloud NativeSpring Cloud

APIs

Sentinel Dashboard API

The Sentinel Dashboard API provides a REST interface for the Sentinel dashboard application, which allows real-time monitoring of clients and dynamic configuration of flow contr...

MCP Servers

Resources

🔗
DomainSecurity
DomainSecurity
🔗
Packages
Packages
🔗
WellKnown
WellKnown
🔗
LLMsTxt
LLMsTxt
🔗
Website
Website
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
👥
GitHub
GitHub
👥
GitHub
GitHub
👥
GitHub
GitHub
🔗
Wiki
Wiki
🔗
Issues
Issues
📄
Releases
Releases

Sources

Raw ↑
aid: alibaba-sentinel
name: Alibaba Sentinel
description: Alibaba Sentinel is a powerful open source flow control component enabling reliability, resilience, and monitoring
  for microservices. Originally developed by Alibaba and used in production at Alibaba for over 10 years, Sentinel provides
  flow control, traffic shaping, concurrency limiting, circuit breaking, and system adaptive overload protection. The project
  is written primarily in Java with a Go implementation (sentinel-golang) also available. Sentinel integrates with major frameworks
  including Spring Cloud, Dubbo, gRPC, Apache RocketMQ, and Servlet. It provides a real-time monitoring dashboard for visualizing
  metrics and configuring rules dynamically. The project is hosted on GitHub under the Alibaba organization and is widely
  adopted in cloud-native microservice architectures.
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
- Alibaba
- Circuit Breaker
- Flow Control
- Java
- Microservices
- Rate Limiting
- Resilience
- Traffic Shaping
- Open Source
- Cloud Native
- Spring Cloud
url: https://raw.githubusercontent.com/api-evangelist/alibaba-sentinel/refs/heads/main/apis.yml
created: '2026-03-26'
modified: '2026-06-20'
specificationVersion: '0.19'
apis:
- aid: alibaba-sentinel:sentinel-dashboard-api
  name: Sentinel Dashboard API
  description: The Sentinel Dashboard API provides a REST interface for the Sentinel dashboard application, which allows real-time
    monitoring of clients and dynamic configuration of flow control, circuit breaking, and system protection rules. The dashboard
    supports cluster aggregation of runtime info for up to 500 nodes and enables operators to manage resources and rules without
    application restarts.
  humanURL: https://sentinelguard.io/en-us/docs/dashboard.html
  baseURL: https://localhost:8080
  tags:
  - Dashboard
  - Monitoring
  - Flow Control
  - Circuit Breaker
  - Rate Limiting
  properties:
  - type: Documentation
    url: https://sentinelguard.io/en-us/docs/dashboard.html
  - type: OpenAPI
    url: https://raw.githubusercontent.com/api-evangelist/alibaba-sentinel/refs/heads/main/openapi/sentinel-dashboard-api.yml
  - type: JSONSchema
    url: https://raw.githubusercontent.com/api-evangelist/alibaba-sentinel/refs/heads/main/json-schema/flow-rule.json
  - type: JSONSchema
    url: https://raw.githubusercontent.com/api-evangelist/alibaba-sentinel/refs/heads/main/json-schema/degrade-rule.json
  - type: MCPServer
    url: mcp/alibaba-sentinel-mcp.yml
  - type: Overlay
    url: overlays/alibaba-sentinel-sentinel-dashboard-api-overlay.yaml
  - type: Conformance
    url: conformance/alibaba-sentinel-conformance.yml
  - type: ErrorCatalog
    url: errors/alibaba-sentinel-problem-types.yml
  - type: Lifecycle
    url: lifecycle/alibaba-sentinel-lifecycle.yml
common:
- type: DomainSecurity
  url: security/alibaba-sentinel-domain-security.yml
- type: Packages
  url: packages/alibaba-sentinel-packages.yml
- type: WellKnown
  url: well-known/alibaba-sentinel-well-known.yml
- type: LLMsTxt
  url: llms/alibaba-sentinel-llms.txt
- type: Website
  url: https://sentinelguard.io/
- type: Documentation
  url: https://sentinelguard.io/en-us/docs/introduction.html
- type: GettingStarted
  url: https://github.com/alibaba/Sentinel/wiki/How-to-Use
- type: GitHub
  url: https://github.com/alibaba/Sentinel
- type: GitHub
  url: https://github.com/alibaba/sentinel-golang
- type: GitHub
  url: https://github.com/alibaba
- type: Wiki
  url: https://github.com/alibaba/Sentinel/wiki
- type: Issues
  url: https://github.com/alibaba/Sentinel/issues
- type: Releases
  url: https://github.com/alibaba/Sentinel/releases
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com