Send correct aclk implementation used by agent to posthog. (#11247)
Emmanuel Vasilakis committed
Jun 15, 2021 at 17:09 UTC
3ef5ba029c7757652f136170a147208a48afbecd
2 files changed
+7
-5
daemon/analytics.c
+5
-5
@@ -411,13 +411,13 @@ void analytics_misc(void)
411
{
412
#ifdef ENABLE_ACLK
413
analytics_set_data(&analytics_data.netdata_host_cloud_available, "true");
414
-#ifdef ACLK_NG
415
- analytics_set_data_str(&analytics_data.netdata_host_aclk_implementation, "Next Generation");
416
-#else
417
- analytics_set_data_str(&analytics_data.netdata_host_aclk_implementation, "legacy");
418
-#endif
414
+ if (aclk_ng)
415
+ analytics_set_data_str(&analytics_data.netdata_host_aclk_implementation, "Next Generation");
416
+ else
417
+ analytics_set_data_str(&analytics_data.netdata_host_aclk_implementation, "legacy");
418
#else
419
analytics_set_data(&analytics_data.netdata_host_cloud_available, "false");
420
+ analytics_set_data_str(&analytics_data.netdata_host_aclk_implementation, "");
421
#endif
422
423
#ifdef ENABLE_ACLK
daemon/buildinfo.c
+2
@@ -325,6 +325,8 @@ void analytics_build_info(BUFFER *b) {
325
if(FEAT_DBENGINE) buffer_strcat (b, "dbengine");
326
if(FEAT_NATIVE_HTTPS) buffer_strcat (b, "|Native HTTPS");
327
if(FEAT_CLOUD) buffer_strcat (b, "|Netdata Cloud");
328
+ if(FEAT_ACLK_NG) buffer_strcat (b, "|ACLK Next Generation");
329
+ if(FEAT_ACLK_LEGACY) buffer_strcat (b, "|ACLK Legacy");
330
if(FEAT_TLS_HOST_VERIFY) buffer_strcat (b, "|TLS Host Verification");
331
332
if(FEAT_JEMALLOC) buffer_strcat (b, "|jemalloc");