# Log App Data to Auterion Suite

AuterionOS can log app data from various sources into a centralized flight log in the ULog format. Any data that is added to the flight log will eventually be uploaded to Auterion Suite.

The best way to implement custom logging is using ROS 2 messages:

{% content-ref url="logging/logging-ros2-messages" %}
[logging-ros2-messages](https://docs.auterion.com/app-development/app-framework/logging/logging-ros2-messages)
{% endcontent-ref %}

Alternatively, the standard output can be used to add basic text messages as strings to the flight log:

{% content-ref url="logging/logging-text-output" %}
[logging-text-output](https://docs.auterion.com/app-development/app-framework/logging/logging-text-output)
{% endcontent-ref %}
