Views:

Generate a JWT token to begin collecting third-party logs via HTTP event collection, and forward the log data to TrendAI Vision One™ for analysis and correlation or compliance purposes.

Note
Note
This feature is not yet available in all regions.

Procedure

  1. Go to Agentic SIEM & XDRData Source and Log ManagementThird-party log repositories.
  2. Create a new log repository or select an existing log repository.
  3. On the Log repository panel, go to the Collectors tab and click Add collector.
    The Add collector screen appears.
  4. Select the vendor, product, log format, and log timezone of the log source.
  5. Specify the collector name and description.
  6. Select HTTP event collection as the log ingestion method.
  7. Click Add.
  8. On the Generate JWT token screen, select the JWT token expiration and click Generate token.
    Note
    Note
    To manage JWT tokens for your third-party log collectors, go to Agentic SIEM & XDRData Source and Log ManagementData sources and retentionThird-party log repositories and click Manage JWT tokens.
  9. On the Copy JWT token screen, copy and save the token.
  10. Click Close.
  11. On the Log repository drawer on the Collectors tab, verify the information (including endpoint URL) under the collector you created.
    Note
    Note
    You can use the following API specifications to forward logs:
    • Headers:
      Header
      Value
      Description
      Authorization
      Bearer <token>
      Required. The JWT token generated during collector creation.
      Content-Type
      text/plain
      Required. Currently, the endpoint only accepts plain text content.
    • Request body: The payload body is treated as a text stream. Each line (separated by \n or \r\n) is ingested as a separate log entry.
    • Example:
      curl -X POST <endpoint> \
        -H "Authorization: Bearer <TOKEN>" \
        -H "Content-Type: text/plain" \
        -d '<189>Feb 01 10:00:00 router-1 denied tcp src 10.0.0.1
      <189>Feb 01 10:00:01 router-2 permitted tcp src 10.0.0.2'