TMAXSOFT JEUS

Download 1
Last updated Jun 17, 2026

jeus-analyze-user-agent

Parses the user_agent field in pipeline records and adds OS, browser, and bot information.

Syntax

jeus-analyze-user-agent

Options

This command has no options.

Input Fields

FieldTypeRequiredDescription
user_agentstringYHTTP User-Agent header value.

Output Fields

FieldTypeDisplay NameDescription
os_namestringOS NameWindows, macOS, iOS, Android
os_verstringOS Versione.g. 10.0, 14, 17.5.1
os_archstringOS Architecturee.g. x64
browser_namestringBrowser NameChrome, Firefox, Safari, Edge, Whale, Opera,…
browser_verstringBrowser Versione.g. 125.0
bot_typestringBot TypeCustom, Service, SEO, Search Engine, ASM, Scanner, Shell
bot_namestringBot Namee.g. Google, Bing, GPTBot, SemrushBot, Nmap…

Description

jeus-analyze-user-agent analyzes the user_agent field string in pipeline records and adds 7 fields. It does not call any external API; classification is performed using internal parser rules only.

Records where the user_agent field is missing or null are passed through to the next stage unchanged. Output fields that do not match any parsing rule remain null.