Funktionen zum Protokollieren - Verwaltete Integrationen für AWS IoT Device Management

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Funktionen zum Protokollieren

Verwenden Sie diese Methoden, um die Protokollierungsfunktionen zu implementieren, die verwaltete Integrationen bieten.

Initialisierung des Loggers

void iotmi_devicesdk_log_init(const char* logger_name)

Sie müssen den Logger initialisieren, bevor Sie eine Protokollierungsfunktion verwenden können.

Parameter

logger_name- Der von Ihnen angegebene Logger-Name. Der Standardwert ist: MyApplication

Makros protokollieren

LOGGER_LOGD(...)

Verwenden Sie dieses Makro in Ihrer Anwendung für die Protokollierung auf DEBUG-Ebene.

LOGGER_LOGI(...)

Verwenden Sie dieses Makro in Ihrer Anwendung für die Protokollierung auf INFO-Ebene.

LOGGER_LOGW(...)

Verwenden Sie dieses Makro in Ihrer Anwendung für die Protokollierung auf WARN-Ebene.

LOGGER_LOGE(...)

Verwenden Sie dieses Makro in Ihrer Anwendung für die Protokollierung auf ERROR-Ebene.

Anmerkung

Weitere Informationen zu den Protokollierungsfunktionen finden Sie in der Hub-Protokollierungsdokumentation. Plug-ins für benutzerdefinierte Protokolle unterstützen vollständig alle Protokollierungsfunktionen, die verwaltete Integrationen bieten.