HTTP checks run in the agent and can verify whether or not a website is up or down, responds in a certain time, and/or contains specific text on the page.
Also see the related TCP Checks
No installation is required
http_check.yaml file in your agent’s
conf.d directory. The following yaml file will check the Stackstate home page for the text “Cloud-Scale Monitoring” within 5 seconds. The response time will be available in the metric
init_config: instances: - name: My first service url: https://stackstate.com timeout: 5 content_match: 'Cloud-Scale Monitoring' collect_response_time: true skip_event: true tags: - url:stackstate.com - env:production
There are many other choices available in the example yaml file that deal with specific SSL options.
For more details about configuring this integration refer to the following file(s) on GitHub:
Execute the agent info command and verify that the integration check was successful. The output should contain a section similar to the following:
http_check ---------- - instance #0 [OK] - Collected 0 metrics, 0 events & 1 service check