aboutsummaryrefslogtreecommitdiff
path: root/kamon-sigar/readme.md
blob: 4e32c2b1d0aeb3f9aa04c10ae988e03f3f97cfc6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
### Kamon Sigar 1) agent 2) extractor 3) loader.

To load as JVM agent:
```
java -javaagent:/path/to/kamon-sigar.jar
# OR
java -javaagent:/path/to/kamon-sigar.jar=/path/to/sigar/extract/folder ...

```

To load from your code:
```
		import java.io.File;
		import kamon.sigar.SigarAgent;
		import org.hyperic.sigar.Sigar;

		SigarAgent.provision();
		final Sigar sigar = new Sigar();

// OR
	
		final File extractLocation = new File("./target/native");
		SigarAgent.provision(extractLocation);
		final Sigar sigar = new Sigar();

```