Docs » Integrations Guide » Integrations Reference » cURL-JSON Plugin

../../_images/integrations_collectd.png cURL-JSON Plugin πŸ”—

Metadata associated with the cURL-JSON collectd plugin can be found here. The relevant code for the plugin can be found here.

DESCRIPTION πŸ”—

From collectd wiki:

The cURL-JSON plugin queries JavaScript Object Notation (JSON) data using the cURL library and parses it according to the user’s configuration using Yet Another JSON Library (YAJL). This can be used to query statistics information from a CouchDB instance, for example.

REQUIREMENTS AND DEPENDENCIES πŸ”—

This plugin requires:

Software Version
collectd 4.8+

INSTALLATION πŸ”—

Installation and initial configuration options are available as part of the SignalFx collectd agent.

CONFIGURATION πŸ”—

From collectd wiki:

This plugin is a generic plugin, i.e. it cannot work without configuration, because there is no reasonable default behavior. Please read the Plugin curl_json section of the collectd.conf manual page for an in-depth description of the plugin’s configuration.

USAGE πŸ”—

There are many potential uses for the cURL-JSON plugin. One example is for gathering metrics from Riak KV from Basho. You can find more details on this use case and a Riak KV configuration here.