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();
```
|