diff options
author | mario-kr <mario-krehl@gmx.de> | 2017-12-10 20:53:22 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-12-10 20:53:22 +0100 |
commit | 5aed593ead5ac2687937132c689be74a72d3eb92 (patch) | |
tree | 8dcdfcc9ca56e39a16fe29db4ea5dba941eebd3c | |
parent | ed7e9d018f20c8f1793142b625d843c401b54c2d (diff) | |
parent | 9582621944f5a4649030052523844d6568b2e04f (diff) |
Merge pull request #3 from mario-kr/full-config
Full config
-rw-r--r-- | aklog.service | 11 | ||||
-rw-r--r-- | example_config.toml | 48 |
2 files changed, 56 insertions, 3 deletions
diff --git a/aklog.service b/aklog.service new file mode 100644 index 0000000..c9ba5b2 --- /dev/null +++ b/aklog.service @@ -0,0 +1,11 @@ +[Unit] +Description=Service to manage aklog-server, which serves antikoerper-logs to grafana + +[Service] +Type=simple +ExecStart=/opt/aklog-server/bin/aklog-server -c /opt/aklog-server/etc/aklog.toml +ExecStop=/usr/bin/killall aklog-server + +[Install] +WantedBy=multi-user.target + diff --git a/example_config.toml b/example_config.toml index 7a443b3..01538c4 100644 --- a/example_config.toml +++ b/example_config.toml @@ -4,14 +4,56 @@ # only named captures will be used # named capture need to match a numeric value (int or a float like 10.654321) # \s, \d, \b a.s.o need to be escaped for toml +# for antikoerper, every regex should start like this: +# (?P<ts>\\d{9,})\\s [[item]] file = "/var/log/antikoerper/temp.zone1" -regex = "(?P<ts>\\d+)\\s(?P<temp>\\d+)" -alias = "tempmain" +regex = "(?P<ts>\\d{9,})\\s(?P<t1>\\d+)" +alias = "temp" [[item]] file = "/var/log/antikoerper/os.load" -regex = "(?P<ts>\\d+)\\s(?P<load1m>\\d+\\.\\d\\d)\\s(?P<load5m>\\d+\\.\\d\\d)\\s(?P<load15m>\\d+\\.\\d\\d)\\s" +regex = "(?P<ts>\\d{9,})\\s(?P<load1m>\\d+\\.\\d\\d)\\s(?P<load5m>\\d+\\.\\d\\d)\\s(?P<load15m>\\d+\\.\\d\\d)\\s" alias = "load" +[[item]] +alias = "memory" +file = "/var/log/antikoerper/os.memory" +regex = "(?P<ts>\\d{9,})\\s.*\\s+(?P<total>\\d+)\\s+(?P<used>\\d+)\\s+(?P<free>\\d+)\\s+(?P<shared>\\d+)\\s+(?P<cache>\\d+)\\s+(?P<avail>\\d+)" + +[[item]] +alias = "battery" +file = "/var/log/antikoerper/os.battery" +regex = "(?P<ts>\\d{9,})\\s.*\\s(?P<percent>\\d+)%" + +[[item]] +alias = "disk-root" +file = "/var/log/antikoerper/os.partition-root" +regex = "(?P<ts>\\d{9,})\\s.*\\d+\\s+(?P<used>\\d+)\\s+(?P<free>\\d+)\\s+(?P<percent>\\d+)%" + +[[item]] +alias = "disk-boot" +file = "/var/log/antikoerper/os.partition-boot" +regex = "(?P<ts>\\d{9,})\\s.*\\d+\\s+(?P<used>\\d+)\\s+(?P<free>\\d+)\\s+(?P<percent>\\d+)%" + +[[item]] +alias = "disk-var" +file = "/var/log/antikoerper/os.partition-var" +regex = "(?P<ts>\\d{9,})\\s.*\\d+\\s+(?P<used>\\d+)\\s+(?P<free>\\d+)\\s+(?P<percent>\\d+)%" + +[[item]] +alias = "disk-home" +file = "/var/log/antikoerper/os.partition-home" +regex = "(?P<ts>\\d{9,})\\s.*\\d+\\s+(?P<used>\\d+)\\s+(?P<free>\\d+)\\s+(?P<percent>\\d+)%" + +[[item]] +alias = "disk-win" +file = "/var/log/antikoerper/os.partition-win" +regex = "(?P<ts>\\d{9,})\\s.*\\d+\\s+(?P<used>\\d+)\\s+(?P<free>\\d+)\\s+(?P<percent>\\d+)%" + +[[item]] +alias = "process-count" +file = "/var/log/antikoerper/os.process_count" +regex = "(?P<ts>\\d{9,})\\s(?P<count>\\d+)" + |