telex-server-monitor-sdk
Version:
SDK for Telex Server Monitor - A lightweight agent that collects and reports server CPU metrics to the Telex monitoring platform
19 lines (18 loc) • 783 B
JavaScript
/**
* Message types for incoming requests from Telex to the monitoring agent
*/
export var IncomingMessageType;
(function (IncomingMessageType) {
IncomingMessageType["getBasicCpuMetrics"] = "getBasicCpuMetrics";
IncomingMessageType["getLoadAverages"] = "getLoadAverages";
IncomingMessageType["ping"] = "ping";
})(IncomingMessageType || (IncomingMessageType = {}));
/**
* Message types for outgoing responses from the monitoring agent to Telex
*/
export var OutgoingMessageType;
(function (OutgoingMessageType) {
OutgoingMessageType["replyPong"] = "replyPong";
OutgoingMessageType["replyWithGeneralMetrics"] = "replyWithGeneralMetrics";
OutgoingMessageType["replyWithLoadAvgs"] = "replyWithLoadAvgs";
})(OutgoingMessageType || (OutgoingMessageType = {}));