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