Skip to main content
Ent+
This feature is available as an add-on for the Honeycomb Enterprise plan. Please contact your Honeycomb account team for details.

Supported Platforms

HTP Agent: v1.40.0+
PlatformMetricsLogsTraces
Linux
Windows
macOS

Configuration

FieldDescription
HostnameSpecifies the hostname or IP address of the endpoint you want to check.
HTTP PortSpecifies what port to listen on.
PathSpecifies a path on the URL to perform the check on.
MethodOption to configure the HTTP request method to use on the check.
HeadersOption to configure the HTTP request headers to be used on the check.
Enable TLSOption to configure the receiver’s HTTP server to use TLS.
Mutual TLSOption to enable TLS mutual authentication.
Skip TlS Certificate VerificationOption to skip TLS certificate verification.
Mutual TLSOption to enable TLS mutual authentication.
TLS Certificate Authority FileLocal path to the TLS certificate authority file.
TLS Client Certificate FileLocal path to the TLS cert file.
TLS Client Private Key FileLocal path to the TLS key file.
Initial DelaySpecifies how long the source should wait (seconds) before conducting the check.
Collection IntervalSpecifies how often (seconds) to scrape for metrics.

Example Configuration

Basic Configuration

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

Web Interface

Honeycomb Docs - HTTP Check Source - image 1 Honeycomb Docs - HTTP Check Source - image 2

Standalone Source

YAML
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'