July 18th, 2018
(written by lawrence krubner, however indented passages are often quotes). You can contact lawrence at: email@example.com
This project is a very young one, only about one year old (first commit in github was on aug 2015). It is, however, backed by the world’s most popular TimeSeries database: InfluxDB. When diving in, you can see this is a very energetic group, which has covered a lot of ground in a very short time and is presenting a full solution which is rather impressive.
TICK uses a more traditional push methods where agents connect to a central monitoring system, here the agents are not specific to the infra component, instead, the agent which is called “Telegraf” is just one piece of software which is pluggable, and has many different input and output plugins for specific infrastructure monitoring. Its plugins also allow it to connect to different communication methods like statsD, Nagios Plugins and a two way integration with prometheus: gaining data from exporters as well as posing as one in order to send data to a prometheus installation. The last means both TICK and prometheus practically share the two collector methods (Exporters and Telegraf).