Skip to content

Bots From Extension: consul

HashiCorp Consul Integration

This extension provides 12 bots.





Bot *consul:consul-agent-services

Bot Position In Pipeline: Source

Consul Agent Services

This bot expects a Full CFXQL.

Bot applies the Query on the data that is already loaded from previous bot or from a source.







Bot @consul:consul-catalog-list-gateway

Bot Position In Pipeline: Source

Consul List Gateway

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
gateway* Text Specify the name of the node the list services







Bot @consul:consul-catalog-list-nodes-for-service

Bot Position In Pipeline: Source

Consul Catalog List Nodes for Service

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
service_name* Text Specifies the name of the service for which to list nodes
namespace Text Specifies the namespace of the services you lookup







Bot @consul:consul-catalog-list-services-for-node

Bot Position In Pipeline: Source

Consul Catalog List Services for Node

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
node_name* Text Specify the name of the node the list services







Bot @consul:consul-catalog-retrieve-map-of-services

Bot Position In Pipeline: Source

Consul Catalog Retrieve Map of Services for a Node

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
node_name* Text Specify the name of the node the list services







Bot @consul:consul-catalog-service-details

Bot Position In Pipeline: Source

Consul Catalog Service Details

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
service_name* Text Service name for the details to be fetched







Bot @consul:consul-catalog-services

Bot Position In Pipeline: Source

Consul Catalog Services

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
namespace Text default Specifies the namespace of the services you lookup







Bot *consul:consul-datacenters

Bot Position In Pipeline: Source

Consul Datacenters

This bot expects a Full CFXQL.

Bot applies the Query on the data that is already loaded from previous bot or from a source.







Bot *consul:consul-list-intentions

Bot Position In Pipeline: Source

Consul List Intentions

This bot expects a Full CFXQL.

Bot applies the Query on the data that is already loaded from previous bot or from a source.







Bot @consul:consul-metrics

Bot Position In Pipeline: Source

Consul Metrics

This bot expects a Restricted CFXQL.

Each parameter may be specified using '=' operator and AND logical operation
Following are the parameters expected for this Bot

Parameter Name Type Default Value Description
MetricType* Text Consul Metric Type. Values are 'Gauges', 'Points', 'Counters', 'Samples'







Bot *consul:consul-nodes

Bot Position In Pipeline: Source

Consul Nodes

This bot expects a Full CFXQL.

Bot applies the Query on the data that is already loaded from previous bot or from a source.







Bot *consul:consul-status

Bot Position In Pipeline: Source

Consul Status

This bot expects a Full CFXQL.

Bot applies the Query on the data that is already loaded from previous bot or from a source.