/src/main/java/org/rrd4j/demo/Test.java
https://code.google.com/ · Java · 36 lines · 25 code · 4 blank · 7 comment · 3 complexity · 36be8f8f56e0c01d8525ae1579505597 MD5 · raw file
- package org.rrd4j.demo;
- import java.io.FileReader;
- import java.io.BufferedReader;
- import java.io.IOException;
- class Test {
- /** Constant <code>LOADAVG_FILE="/proc/loadavg"</code> */
- public static final String LOADAVG_FILE = "/proc/loadavg";
- /**
- * <p>main.</p>
- *
- * @param args an array of {@link java.lang.String} objects.
- * @throws java.io.IOException if any.
- */
- public static void main(String[] args) throws IOException {
- BufferedReader r = new BufferedReader(new FileReader(LOADAVG_FILE));
- try {
- String line = r.readLine();
- if (line != null) {
- String[] loads = line.split("\\s+");
- if (loads.length >= 3) {
- String load = loads[0] + " " + loads[1] + " " + loads[2];
- System.out.println("LOAD = " + load);
- return;
- }
- System.out.println("Unexpected error while parsing file " + LOADAVG_FILE);
- }
- }
- finally {
- r.close();
- }
- }
- }