JavaScript
The Chirpier SDK for JavaScript is a simple, lightweight, and efficient SDK to emit event data to Chirpier direct from your JavaScript applications.
Installation
Install Chirpier SDK using npm:
npm install @chirpier/chirpier-jsGetting Started
To start using the SDK, you need to initialize it with your API key. The SDK works in both browser and Node.js environments.
Here’s a quick example of how to use the Chirpier SDK:
import { initialize, monitor, Event } from '@chirpier/chirpier-js';
// Initialize the SDK with your API key
initialize({ key: 'your-api-key', region: 'us-west' });
// Send a data stream tied to a group of streams
monitor({
group_id: '02e4f4d8-415e-4fc1-b01a-677ac5bc9207',
stream_name: 'My measurement',
value: 15.30,
} as Event);API Reference
Initialize
Initialize the Chirpier client with your API key and region. Find your API key in the Chirpier Integration page.
initialize({ key: 'your-api-key', region: 'region' });your-api-key(str): Your Chirpier integration keyregion(str): Your local region - options areus-west,eu-west,asia-southeast
Event
All events emitted to Chirpier must have the following properties:
event = {
group_id: '02e4f4d8-415e-4fc1-b01a-677ac5bc9207',
stream_name: 'My measurement',
value: 15.3,
};group_id(str): UUID of the monitoring groupstream_name(str): Name of the measurement streamvalue(float): Numeric value to record
Emit
Send an event to Chirpier using the monitor function.
monitor(event);Last updated on