Dump Internals / Signal

    Fluent Bit v1.4 introduces the Dump Internals feature that can be triggered easily from the command line triggering the Unix signal.

    {% hint style=”info” %} note: this feature is only available on Linux and BSD family operating systems {% endhint %}

    Run the following kill command to signal Fluent Bit:

    Fluent Bit will dump the following information to the standard output interface (stdout):

    1. [engine] caught signal (SIGCONT)
    2. [2020/03/23 17:39:02] Fluent Bit Dump
    3. ===== Input =====
    4. syslog_debug (syslog)
    5. ├─ status
    6. └─ overlimit : no
    7. ├─ mem size : 60.8M (63752145 bytes)
    8. └─ mem limit : 61.0M (64000000 bytes)
    9. ├─ tasks
    10. ├─ total tasks : 92
    11. ├─ new : 0
    12. ├─ running : 92
    13. └─ size : 171.1M (179391504 bytes)
    14. └─ total chunks : 92
    15. ├─ up chunks : 35
    16. ├─ down chunks: 57
    17. └─ busy chunks: 92
    18. ├─ size : 60.8M (63752145 bytes)
    19. ===== Storage Layer =====
    20. total chunks : 92
    21. ├─ mem chunks : 0
    22. └─ fs chunks : 92
    23. └─ down : 57

    The dump provides insights for every input instance configured.

    Overall ingestion status of the plugin.

    The Task dump describes the tasks associated to the input plugin:

    The Chunks dump tells more details about all the chunks that the input plugin has generated and are still being processed.

    Depending of the buffering strategy and limits imposed by configuration, some Chunks might be up (in memory) or down (filesystem).