官术网_书友最值得收藏!

Centralized management

Monitoring, diagnosing, and troubleshooting are three key responsibilities of the operations team. Services hosted on Service Fabric can be centrally managed, monitored, and diagnosed outside application boundaries. While monitoring and diagnostics are most important in a production environment, adopting similar tools and processes in development and test environments makes the system more deterministic. The Service Fabric SDK natively supports capabilities around diagnostics which works seamlessly on both local development setups and production cluster setups.

Service Fabric has native support for Event Tracing for Windows (ETW). Service Fabric code itself uses ETW for internal tracing. This allows developers to centrally access application traces interleaved with Service Fabric system traces, which significantly helps in debugging. ETW is fast and works exactly the same way on development and production environments. However, ETW traces are local to the machine. While running a multi-node cluster, it helps to have a centralized vision on logs produced by all the services running in the cluster. The Azure Diagnostics extension can be used for this purpose. The extension can collect the logs from configured sources and aggregate it in Azure Storage to enable centralized access. External processes can be used to read the events from storage and place them into a product such as Log Analytics or Elastic Search, or another log-parsing solution for better visualization.

主站蜘蛛池模板: 凤山市| 禄丰县| 卢龙县| 罗江县| 无棣县| 临清市| 巴塘县| 宜城市| 桓台县| 高安市| 尼勒克县| 阿勒泰市| 莱芜市| 都江堰市| 建始县| 卢氏县| 永清县| 邹平县| 陵水| 濮阳县| 望奎县| 丹棱县| 广宗县| 临朐县| 子洲县| 运城市| 于都县| 冕宁县| 永定县| 海南省| 商洛市| 海晏县| 巍山| 太原市| 罗城| 安康市| 竹溪县| 浠水县| 蒙山县| 新郑市| 杨浦区|