Skip to content

Commit bd33f5c

Browse files
committed
chore: monitoring playground
1 parent 74269f6 commit bd33f5c

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
import { ApiError } from '@algolia/client-common';
2+
import { monitoringClient } from '@algolia/monitoring';
3+
4+
const appId = process.env.ALGOLIA_APPLICATION_ID || '**** APP_ID *****';
5+
const apiKey = process.env.ALGOLIA_ADMIN_KEY || '**** MONITORING_KEY *****';
6+
7+
// Init client with appId and apiKey
8+
const client = monitoringClient(appId, apiKey);
9+
10+
async function testMonitoring() {
11+
try {
12+
const res = await client.getStatus();
13+
14+
console.log(`[OK]`, res);
15+
} catch (e) {
16+
if (e instanceof ApiError) {
17+
return console.log(`[${e.status}] ${e.message}`, e.stackTrace, e);
18+
}
19+
20+
console.log('[ERROR]', e);
21+
}
22+
}
23+
24+
testMonitoring();

playground/javascript/node/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"@algolia/client-query-suggestions": "link:../../../clients/algoliasearch-client-javascript/packages/client-query-suggestions",
1616
"@algolia/client-search": "link:../../../clients/algoliasearch-client-javascript/packages/client-search",
1717
"@algolia/ingestion": "link:../../../clients/algoliasearch-client-javascript/packages/ingestion",
18+
"@algolia/monitoring": "link:../../../clients/algoliasearch-client-javascript/packages/monitoring",
1819
"@algolia/recommend": "link:../../../clients/algoliasearch-client-javascript/packages/recommend",
1920
"@algolia/requester-node-http": "link:../../../clients/algoliasearch-client-javascript/packages/requester-node-http",
2021
"algoliasearch": "link:../../../clients/algoliasearch-client-javascript/packages/algoliasearch"

0 commit comments

Comments
 (0)