2.0.7 • Published 3 years ago

appcd-agent v2.0.7

Weekly downloads
16
License
Apache-2.0
Repository
github
Last release
3 years ago

appcd-agent

Monitors a Node.js process and tracks CPU usage, memory usage, and custom metrics.

Visit https://github.com/appcelerator/appc-daemon for more information.

Report issues to GitHub issues. Official issue tracker in JIRA.

Installation

npm i appcd-agent

Usage

import Agent from 'appcd-agent';

const agent = new Agent({
	pollInterval: 1000 // default
});

agent.on('stats', stats => {
	console.log(stats);
});

// add a custom async or sync data collector that returns an object
agent.addCollector(async () => {
	return {
		mydata: await fetchData();
	};
});

// start the polling loop
agent.start();

Get a snapshot of the collected data:

const data = agent.health();
console.log(data);

Stop the agent:

agent.stop();

Legal

This project is open source under the Apache Public License v2 and is developed by Axway, Inc and the community. Please read the LICENSE file included in this distribution for more information.

2.0.7

3 years ago

2.0.6

3 years ago

2.0.5

3 years ago

2.0.4

3 years ago

2.0.3

3 years ago

2.0.2

3 years ago

2.0.1

3 years ago

2.0.0

4 years ago

1.1.9

4 years ago

1.1.8

5 years ago

1.1.7

5 years ago

1.1.6

5 years ago

1.1.5

5 years ago

1.1.4

5 years ago

1.1.3

5 years ago

1.1.2

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.1.0-0

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago

1.0.0-30

6 years ago

1.0.0-29

6 years ago

1.0.0-28

6 years ago

1.0.0-27

6 years ago

1.0.0-26

6 years ago

1.0.0-25

6 years ago

1.0.0-24

6 years ago

1.0.0-23

6 years ago

1.0.0-22

6 years ago

1.0.0-21

6 years ago

1.0.0-20

6 years ago

1.0.0-19

6 years ago

1.0.0-18

6 years ago

1.0.0-17

6 years ago

1.0.0-16

6 years ago

1.0.0-15

6 years ago

1.0.0-14

6 years ago

1.0.0-13

6 years ago

1.0.0-12

6 years ago

1.0.0-11

6 years ago

1.0.0-10

6 years ago

1.0.0-9

6 years ago

1.0.0-8

6 years ago

1.0.0-7

6 years ago

1.0.0-6

6 years ago

1.0.0-5

6 years ago

1.0.0-4

6 years ago

1.0.0-3

6 years ago

1.0.0-2

6 years ago

1.0.0-1

6 years ago

0.0.0

7 years ago