# Chapter 12: History

# Access the logs

This chapter presents the various features related to system history via logs. Each section is described step by step to facilitate the viewing, analysis, and use of recorded events.

**Objective**: View the events recorded by each system component.

[![image.png](https://docs.medulla-tech.io/uploads/images/gallery/2026-03/scaled-1680-/cKQXhWZlYhtk7gjE-image.png)](https://docs.medulla-tech.io/uploads/images/gallery/2026-03/cKQXhWZlYhtk7gjE-image.png)

**Steps**:

1. Open the administration interface.
2. Click the **Logs** tab in the main menu.
3. A list of modules appears, including:
    
    
    - `inventory logs`
    - `backup logs`
    - `deployment logs`
    - `quick-action logs`
    - `download logs`
    - `kiosk logs`
    - `packaging logs`
    - `remote access logs`
    - `imaging logs`
4. Select the module whose logs you want to view.
5. The events appear immediately in the table located below the "Log" heading for the selected log.

# Search and filter logs

To quickly extract specific events based on defined criteria to improve efficiency during analysis.

[![image.png](https://docs.medulla-tech.io/uploads/images/gallery/2026-03/scaled-1680-/YlZS5yUL6L5yeoSh-image.png)](https://docs.medulla-tech.io/uploads/images/gallery/2026-03/YlZS5yUL6L5yeoSh-image.png)

#### Steps:

1. **Define a search period**
    
    
    - In the **Start Date** and **End Date** fields, specify the desired time range.
        
        
        - Example:
            
            
            - Start Date: `2025-04-14 00:00:00`
            - End Date: `2025-04-14 23:59:59`
2. **Select specific criteria (optional)**
    
    
    - Open the **Criteria** dropdown menu to refine your search.
    - The available options are as follows:
        
        
        - `inventory reception`: events related to the receipt of machines
        - `inventory requested`: requested inventory
        - `inventory deployment`: recording during deployments
        - `inventory planned`: planned operations
        - `inventory quick action`: instant actions on equipment
        - `inventory user`: user activities
        - `inventory machine`: actions associated with a specific machine
        - `inventory master`: actions performed by a master account
        - `inventory new machine`: adding new machines
        - `No criteria selected`: displays all events without filtering
3. **Apply filters**
    
    
    - Click the **Filter logs** button.
    - The table updates to display only the events that match your filters.
4. **Search for a keyword**
    
    
    - In the Show field, you can choose the number of entries to display.
    - In the**Search** field (top right of the table), enter a free-text string.
        
        
        - Example: `guacamole`, `error`, `registered`
5. **Adjust the display**
    
    
    - In the **Show X entries** section, select how many rows should be visible per page.
        
        
        - Example: `20` for smooth reading.

#### Example of a combined filter:

To display all new machines registered between April 13 and April 14, 2025:

- Start Date: `2025-04-13 00:00:00`
- End Date: `2025-04-14 23:59:59`
- Criteria: `inventory new machine`
- Click **Filter logs**

# Understanding the logs

To interpret the information contained in each line of the log.

**Each entry in the table contains the following columns**:

- **Date**: Date and time of the event
- **User**: Account that generated the action
- **Who**: Machine or service involved
- **Text**: Description of the action performed

**Example**:

<div class="contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary" id="bkmrk-date-%3A-2025-04-15-08"><div class="overflow-y-auto p-4" dir="ltr">`<span class="hljs-attr">Date:</span> <span class="hljs-number">2025-04-15 08:38:29</span><span class="hljs-attr">User:</span> <span class="hljs-string">master@pulse</span><span class="hljs-attr">Who:</span> <span class="hljs-string">rspulse@pulse/mainrelay</span><span class="hljs-attr">Text:</span> <span class="hljs-string">Machine</span> <span class="hljs-string">registered</span>`</div></div><p class="callout info">**Tip**: Group similar logs together to identify trends or sequences of operations (e.g., successive registrations, multiple deployments, etc.).</p>

# Export logs

To save logs for external analysis, archiving, or sharing.

[![image.png](https://docs.medulla-tech.io/uploads/images/gallery/2026-03/scaled-1680-/oBYJkBfgxhRUu3Hv-image.png)](https://docs.medulla-tech.io/uploads/images/gallery/2026-03/oBYJkBfgxhRUu3Hv-image.png)

**Steps**:

1. Apply your filters (by date, user, etc.) to isolate the desired logs.
2. Click the **Export** button (or **Export logs**, depending on the interface).
3. Choose the output format:
    
    
    - **CSV**: for processing in Excel or Google Sheets
    - **PDF**: for archiving or quick sharing
4. The file is generated and downloaded automatically.
5. Save it or transfer it as needed (report, audit, support, etc.).

The system history is a key tool for:

- Ensuring the traceability of actions
- Quickly identifying anomalies
- Understand the behavior of machines or users
- Facilitate diagnostics and interventions
- Ensuring system compliance and transparency

Regular and thorough use of logs helps to sustainably enhance the security and reliability of your infrastructure.