Fonctionnalités de journalisation - Intégrations gérées pour AWS IoT Device Management

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Fonctionnalités de journalisation

Utilisez ces méthodes pour implémenter les fonctionnalités de journalisation fournies par les intégrations gérées.

Initialisation de l'enregistreur

void iotmi_devicesdk_log_init(const char* logger_name)

Vous devez initialiser l'enregistreur avant d'utiliser toute fonctionnalité de journalisation.

Paramètres

logger_name- Le nom de l'enregistreur que vous spécifiez. La valeur par défaut est : MyApplication

Macros d'enregistrement

LOGGER_LOGD(...)

Utilisez cette macro dans votre application pour la journalisation au niveau DEBUG.

LOGGER_LOGI(...)

Utilisez cette macro dans votre application pour la journalisation au niveau INFO.

LOGGER_LOGW(...)

Utilisez cette macro dans votre application pour la journalisation au niveau WARN.

LOGGER_LOGE(...)

Utilisez cette macro dans votre application pour la journalisation des niveaux d'erreur.

Note

Pour plus d'informations sur les fonctionnalités de journalisation, consultez la documentation de journalisation du Hub. Les plugins de protocole personnalisés prennent entièrement en charge toutes les fonctionnalités de journalisation proposées par les intégrations gérées.