]> git.itanic.dy.fi Git - rrdd/commit
Introduce network parser
authorTimo Kokkonen <timo.t.kokkonen@iki.fi>
Sun, 11 Oct 2020 11:05:38 +0000 (14:05 +0300)
committerTimo Kokkonen <timo.t.kokkonen@iki.fi>
Sun, 11 Oct 2020 11:05:38 +0000 (14:05 +0300)
commit6aa4a171029a0d2a2299d1216bfbbb3446d32420
tree1e6860a0db6497e1af2b3a6dd3680142ba5195cd
parent7424327891ddb402b80142c83bfe1fe4303a35af
Introduce network parser

This is a first multiparser. It will fetch rrd data from a network address via tcp.

The communication protocol is simple. At first, the client (rrdd) will
send the last timestamp it had on its rrd database. Then the server
will respond with stream of rrd data, one entry per line. This data is
then fed to rrd database.

Signed-off-by: Timo Kokkonen <timo.t.kokkonen@iki.fi>
Makefile
built_in_parsers.h
main.c
network_parser.c [new file with mode: 0644]