How to use a single key to register multiple KernelCare servers

KernelCare is often deployed on a large number of servers. Adding those servers one by one is a hassle. In that case, KernelCare key can be used to deploy and register multiple servers at once.

Registration is still straightforward:

$ kcarectl --register YOUR_KEY

The key can be obtained from CLN (see image above).

The same key can be used for all the servers. Alternatively, you can partition servers in groups (a group per key). Such partitioning is convenient for monitoring - as you can monitor each group separately using Zabbix or Nagios.

Partner accounts have another perk:

If any server under particular key hasn’t checked in during the month, there will be no charge for that server. This way you can deploy KernelCare on new servers at will. When the server is decommissioned, you don’t need to remove a server from CLN - you will not be billed for this license that month anyway. [Note, this is available only under partner accounts]

Of course, you can always unregister the server by running:

$ kcarectl --unregister

Or by removing it directly from CLN.