AI Trainer
Command-line parameters for the service: “Prisma AI Trainer”.
--aitrainer.script-path string path to the training script file (default ".scripts")
--aitrainer.training-config-path string path to the training config (default ".config.json")
--config strings paths to the configuration files (default [prisma-ai-trainer.yaml,prisma-ai-trainer-user.yaml,/usr/local/intellitrend/prisma/etc/prisma-ai-trainer.yaml,/usr/local/intellitrend/prisma/etc/prisma-ai-trainer-user.yaml])
--config-dump writes the effective configuration to standard output and exits
--config-dump-default writes a default config to standard output and exits
--help shows this help page
--list-cli-keys lists all available command line configuration keys (alias of --help)
--list-config-keys lists all available config file configuration keys
--list-env-keys lists all available environment variable configuration keys
--log.enable-structured-logging enables structured JSON logging when using the 'stderr', 'stdout' or 'file' log-target, otherwise logs will always be structured
--log.file string the file to log into if log-target is set to 'file'
--log.level string minimum log level of log messages to show (one of 'debug', 'info', 'warning', 'error', 'fatal', 'trace') (default "info")
--log.syslog-priority uint16 priority to use if log-target is 'syslog' (default 6)
--log.syslog-tag string syslog tag to use if log-target is 'syslog'
--log.target string the target to which log messages shall be printed (one of 'stderr', 'stdout', 'syslog', 'file') (default "stderr")
--log.time-format string the output format of the timestamp if structured logging is disabled (one of 'layout', 'rubydate', 'rfc822', 'rfc850', 'rfc1123', 'kitchen', 'stampnano', 'datetime', 'rfc1123z', 'unixdate', 'rfc822z', 'rfc3339', 'stamp', 'stampmilli', 'timeonly', 'ansic', 'rfc3339nano', 'stampmicro', 'dateonly') (default "datetime")
--metrics.identity string identity string used for metrics
--netlog.alias string service alias to use when writing to netlog
--nsq.auth-enable enables nsq authentication
--nsq.auth-secret string nsq authentication secret
--nsq.consume-address string address to consume messages from
--nsq.consume-port uint16 port to consume messages from
--nsq.produce-address string address to produce messages to
--nsq.produce-port uint16 port to produce messages to
--nsq.service-identity string identity string for this service (may be any string but must be unique on the nsq bus)
--nsq.tls-ca-certificate string optional path to a ca certificate that should be trusted when validating certs
--nsq.tls-enable enables TLS for nsq communication
--nsq.tls-skip-certificate-validation skip validation of server certificate when using nsq over tls
--nsq.trace-enable enables extended nsq logging in the trace log level
--nsqrpc.control-message-pace uint pace at which control messages will be passed back and forth between services (default 1000)
--nsqrpc.control-message-timeout uint maximum time between control messages before a transaction will be considered dead (default 10)
--nsqrpc.timeout-checker-delay uint delay between timeout checker runs (default 2)
--oss-licenses displays the licenses for all open source software used
--scheduler.trace-enable enables extended logging for the scheduler in the trace log level
--show-stack-traces whether or not stack traces are included if a module returns an error
--version displays the software version