HTTP Check

Supported Platforms

Bindplane Collector: v1.40.0+

Platform
Metrics
Logs
Traces

Linux

Windows

macOS

Configuration

Field
Description

Hostname

Specifies the hostname or IP address of the endpoint you want to check.

HTTP Port

Specifies what port to listen on.

Path

Specifies a path on the URL to perform the check on.

Method

Option to configure the HTTP request method to use on the check.

Headers

Option to configure the HTTP request headers to be used on the check.

Enable TLS

Option to configure the receiver's HTTP server to use TLS.

Mutual TLS

Option to enable TLS mutual authentication.

Skip TlS Certificate Verification

Option to skip TLS certificate verification.

Mutual TLS

Option to enable TLS mutual authentication.

TLS Certificate Authority File

Local path to the TLS certificate authority file.

TLS Client Certificate File

Local path to the TLS cert file.

TLS Client Private Key File

Local path to the TLS key file.

Initial Delay

Specifies how long the source should wait (seconds) before conducting the check.

Collection Interval

Specifies how often (seconds) to scrape for metrics.

Example Configuration

Basic Configuration

For basic configuration, only the hostname and port parameters are needed.

Web Interface

Bindplane docs - HTTP Check - image 1
Bindplane docs - HTTP Check - image 2

Standalone Source

apiVersion: bindplane.observiq.com/v1
kind: Source
metadata:
  id: http
  name: http
spec:
  type: http
  parameters:
    - name: hostname
      value: 'localhost'
    - name: port
      value: '8080'
    - name: path
      value: 'metrics'
    - name: method
      value: 'GET'
    - name: enable_tls
      value: 'false'
    - name: initial_delay
      value: '1'
    - name: collection_interval
      value: '60'

Last updated

Was this helpful?