# Chain.Love's Performance

## Performance module

- [Welcome to the Chain.Love's Performance module](https://chain-love.gitbook.io/chain.loves-performance/readme.md): Performance module is designed for developers to monitor, mitigate risks and, eventually, influence the quality of the Web3 APIs.
- [Getting started](https://chain-love.gitbook.io/chain.loves-performance/monitoring/getting-started.md): Page describes the essentials of the API monitoring configuration
- [Setup notifications](https://chain-love.gitbook.io/chain.loves-performance/monitoring/notifications.md): Configure monitoring notifications
- [Embed a widget](https://chain-love.gitbook.io/chain.loves-performance/monitoring/embed-a-widget.md): Describes a process of embedding a Node.JS NPM package widget that displays the current provider health status.
- [Fetch monitoring data from the API](https://chain-love.gitbook.io/chain.loves-performance/monitoring/api.md): Fetching health status is fairly simple. Send a GET request to our endpoint with serviceId retrieved when setting up notifications to get an up to date provider's health status.
- [How it works?](https://chain-love.gitbook.io/chain.loves-performance/monitoring/how-it-works.md): How Chain.Love internal mechanisms work, how health status is evaluated.
- [Getting started](https://chain-love.gitbook.io/chain.loves-performance/load-balancer/getting-started.md): The Chain.Love Load Balancer provides a simple way to route requests across multiple Web3 RPC/API endpoints with automatic health checks, equal traffic distribution, and fallback protection.
- [Getting started](https://chain-love.gitbook.io/chain.loves-performance/performance-agreements/getting-started.md): Performance agreements are essentially deals signed within Chain.Love's Smart Contract
