Master your web monitoring: which sensors to use and when
Web Page, Basic HTTP, and REST HTTP sensors - learn how they can address specific issues, ensuring your website’s optimal performance and security
For a website ten years ago, basic uptime checks and simplistic load time metrics were often sufficient. Today’s websites feature intricate JavaScript applications, interactive elements, and vast amounts of data, all of which must perform seamlessly to provide an optimal user experience.
Sensors for monitoring Web and Data
Whether you’re dealing with custom web applications, ensuring basic HTTP response integrity, or monitoring complex API interactions, NetCrunch has the right tool for the job. Here’s a detailed look at each sensor, when to use it, and how it can help you maintain a robust and reliable online presence.
Web Page Sensor
The Web Page Sensor is a versatile tool. It simulates a web browser to load all resources and run scripts just like the real website, making it ideal for monitoring modern pages and applications.
Use it to detect page availability issues, investigate slow load times, and identify JavaScript errors.

Imagine you’ve launched a new interactive feature on your website, but users report that the page is slow to load. The Web Page Sensor can identify whether these issues are due to resource loading errors or JavaScript execution problems. The Web Page Sensor provides detailed metrics such as total page loading time, resource count, and JavaScript error count. By pinpointing the exact cause, you can optimize your resources or debug your scripts to resolve the issue.
Basic HTTP Sensor
The Basic HTTP Sensor sends simple HTTP requests (GET, HEAD, POST) to your web pages. It’s perfect for quick checks on your website’s availability and response times.
Consider a scenario where your website’s API returns a 502 Bad Gateway error. This error indicates that the server received an invalid response from an inbound server it accessed while attempting to fulfill the request. If left unchecked, this could lead to significant downtime and a poor user experience.
When alerted to a 502 error, first check the health and connectivity of the upstream server. This could involve examining server logs, checking for network issues, or ensuring the server is running and properly configured.
REST HTTP Sensor
The REST HTTP Sensor is designed for more advanced monitoring, capable of sending custom HTTP requests and handling URL query parameters.
Suppose your website relies on external APIs to fetch data, and users report that certain features aren’t working as expected. The REST HTTP Sensor can monitor these API endpoints for response code errors and data inconsistencies.

For example, when receiving the "Content-length mismatch" alert, check the specific API endpoint for issues. The REST HTTP Sensor provides detailed metrics on response time and content length, allowing you to diagnose whether the problem lies with the API provider or your integration. Adjusting request parameters or headers may also resolve the issue.
Conclusion
Each web and data monitoring sensor addresses specific monitoring needs, ensuring that no aspect of your website’s functionality goes unchecked.
By understanding the specific strengths of each sensor and knowing when to deploy them, you can maintain a robust, high-performing website that meets the demands of today’s digital landscape. Whether you’re troubleshooting resource load issues, ensuring SSL certificate integrity, or monitoring API performance, NetCrunch has you covered.
Best of all, there are no restrictions on the number of these sensors you can deploy in NetCrunch, allowing you to scale your monitoring efforts as your websites grow and evolve.
- [23.07.2018]Using Data Parsers to monitor the status of service from the website
Use NetCrunch data parsers to get information from dedicated website about system status on example of Gitlab.
- [10.05.2018]How to use NetCrunch data parsers with REST sensor
See how easy it is to use REST sensor in NetCrunch to get any data, and process it with parsers for counters and statuses. It can be added to any view as a widget for live visibility.
- [12.04.2018]Generate NetCrunch SSL certificate with Microsoft Certificate Authority server
Learn how to use certificates generated by Microsoft Certificate Authority to secure Web Access connection to the NetCrunch server.
- [29.05.2017] Pushing Data to NetCrunch via REST API
NetCrunch provides node-specific listeners for non-traditional and custom script-based status and trend data. This is accomplished by adding one or more Generic Agent Sensors (REST listeners) to an existing node in the NetCrunch Atlas.