<feed xmlns='http://www.w3.org/2005/Atom'>
<title>haminer, branch v0.2.0</title>
<subtitle>Library and program to parse and forward HAProxy HTTP logs.</subtitle>
<id>http://git.kilabit.info/haminer/atom?h=v0.2.0</id>
<link rel='self' href='http://git.kilabit.info/haminer/atom?h=v0.2.0'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/haminer/'/>
<updated>2022-08-19T17:50:08Z</updated>
<entry>
<title>Release haminer v0.2.0 (2022-08-20)</title>
<updated>2022-08-19T17:50:08Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-08-19T17:50:08Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/haminer/commit/?id=411010e623a4aa9061abb9d18b71864c6d97b4d6'/>
<id>urn:sha1:411010e623a4aa9061abb9d18b71864c6d97b4d6</id>
<content type='text'>
This release relicensing the software to GPLv3, add support for forwarding
logs to InfluxDB v2 and questdb [1].

[1] https://questdb.io.

Signed-off-by: Shulhan &lt;ms@kilabit.info&gt;
</content>
</entry>
<entry>
<title>all: restructure the README</title>
<updated>2022-08-18T18:36:53Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-08-18T18:36:53Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/haminer/commit/?id=6038b712e4c6aac917b7daeecfd7439d91c75223'/>
<id>urn:sha1:6038b712e4c6aac917b7daeecfd7439d91c75223</id>
<content type='text'>
While at it, mention how to install it using pre-build Arch Linux
package through build.kilabit.info.
</content>
</entry>
<entry>
<title>_AUR: add package build for Arch Linux</title>
<updated>2022-08-18T18:01:19Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-08-18T17:45:02Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/haminer/commit/?id=9b370e0e7fe8ec89bd588ae23a4223428383b814'/>
<id>urn:sha1:9b370e0e7fe8ec89bd588ae23a4223428383b814</id>
<content type='text'>
</content>
</entry>
<entry>
<title>all: relicensing the haminer to GPL v3</title>
<updated>2022-08-18T17:04:13Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-08-18T17:04:13Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/haminer/commit/?id=7e7c491d186280ddaee508bd46ade6fa21058c78'/>
<id>urn:sha1:7e7c491d186280ddaee508bd46ade6fa21058c78</id>
<content type='text'>
See https://kilabit.info/journal/2022/gpl/ for more information.
</content>
</entry>
<entry>
<title>all: update README</title>
<updated>2022-08-18T16:48:17Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-08-18T16:48:17Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/haminer/commit/?id=a440e8671d27337d89f1980c31d7d1b1fb727831'/>
<id>urn:sha1:a440e8671d27337d89f1980c31d7d1b1fb727831</id>
<content type='text'>
This changes convert the README to AsciiDoc format, add section about
configuring forwarder using questdb.
</content>
</entry>
<entry>
<title>all: implement forwarder for questdb</title>
<updated>2022-08-17T10:55:09Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-08-17T10:53:28Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/haminer/commit/?id=364609ad3b03b97c5e25f4e8555b3a0267b548f2'/>
<id>urn:sha1:364609ad3b03b97c5e25f4e8555b3a0267b548f2</id>
<content type='text'>
Questdb [1] is one the time-series database.
We experiment to forward the HTTP log using Influx Line Protocol (ILP).

[1]: https://questdb.io/
</content>
</entry>
<entry>
<title>all: make the forwarders configuration fields to be generic</title>
<updated>2022-08-17T07:41:39Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-08-17T07:41:39Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/haminer/commit/?id=a3ea0c7bda6cae7a88af7dd005cd52ac40d42e57'/>
<id>urn:sha1:a3ea0c7bda6cae7a88af7dd005cd52ac40d42e57</id>
<content type='text'>
Instead of single forwarder, Influxd, the Config struct now can have
one or more forwarders.
The kind of forwarders is defined by it subsection name, for example
`[forwarder "influxd"]` defined a forwarder for influxd.
</content>
</entry>
<entry>
<title>all: add task to run test on make</title>
<updated>2022-08-17T07:07:28Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-08-17T07:07:28Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/haminer/commit/?id=c28879b9d5f2f1bea96d5aaf64f1af1fc185e7b0'/>
<id>urn:sha1:c28879b9d5f2f1bea96d5aaf64f1af1fc185e7b0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>all: rename struct InfluxdConfig to ConfigForwarder</title>
<updated>2022-08-17T07:07:20Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-08-17T07:07:20Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/haminer/commit/?id=e7476eed707355bbd0aa4e8fc1b3a025081068a0'/>
<id>urn:sha1:e7476eed707355bbd0aa4e8fc1b3a025081068a0</id>
<content type='text'>
Later we will have multiple forwarders, not only influxd.
</content>
</entry>
<entry>
<title>all: move handling signal to main program</title>
<updated>2022-08-17T06:38:18Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-08-17T06:38:18Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/haminer/commit/?id=e09855572bece218df45df61c2eb8a106a9ef8de'/>
<id>urn:sha1:e09855572bece218df45df61c2eb8a106a9ef8de</id>
<content type='text'>
It is up to the user of haminer library (in this case the cmd/haminer)
on how to Start and Stop the process, not at the library level.
</content>
</entry>
</feed>
