You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Michael Vidal edited this page Oct 27, 2017
·
4 revisions
Overview
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
Details
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.