-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Michael Vidal edited this page Oct 27, 2017
·
4 revisions
The Fabric.Platform libraries are intended to help enforce standards across Fabric services. The Fabric.Platform libraries provide code that helps to implement the following endpoints in a .net core based REST API:
- /_monitor
- /_diagnostics
- /_maintenance
- The /_monitor endpoint provides a /shallow and a /deep resource to help in determining service availability.
- The /_diagnostics endpoint provides a /loglevel resource to help change logging levels without requiring a service restart
- The /_maintenance endpoint provides a /backup resource to initiate a backup of the service and its data
The goal is to attempt to encapsulate the knowledge of health and maintenance of a service within the service itself and simply expose a common api across all services that can be accessed by other applications to report on health and maintenance activies.