All Downloads are FREE. Search and download functionalities are using the official Maven repository.

.mlops-agent.10.2.0.source-code.default.agent.conf.yaml Maven / Gradle / Ivy

The newest version!
#
# Copyright (c) 2020 DataRobot, Inc. and its affiliates. All rights reserved.
# Last updated 2022.
#
# DataRobot, Inc. Confidential.
# This is unpublished proprietary source code of DataRobot, Inc. and its affiliates.
# The copyright notice above does not evidence any actual or intended publication of
# such source code.
#
# This file and its contents are subject to DataRobot Tool and Utility Agreement.
# For details, see
# https://www.datarobot.com/wp-content/uploads/2021/07/DataRobot-Tool-and-Utility-Agreement.pdf.
#

# This file contains configuration for the MLOps agent

# URL to the DataRobot MLOps service
# Value will be filled in via MLOps library.
mlopsUrl: "https://MLOPS_HOST"

# DataRobot API token
# Value will be filled in via MLOps library.
apiToken: ""

# When dryrun mode is true, do not report the metrics to MLOps service
dryRun: false

# Path to write agent stats
statsPath: "/tmp/tracking-agent-stats.json"

# Prediction Environment served by this agent.
# Events and errors not specific to a single deployment are reported against this Prediction Environment.
# predictionEnvironmentId: ""

# Number of times the agent will retry sending a request to the MLOps service on failure.
httpRetry: 3

# Http client timeout in milliseconds (30sec timeout)
httpTimeout: 30000

# Number of concurrent http request, default=1 -> synchronous mode; > 1 -> asynchronous
httpConcurrentRequest: 10

# Number of HTTP Connections to establish with the MLOps service, Default: 1
numMLOpsConnections: 1

# Version of the DataRobot App this agent is communicating with.  Optional.  If not specified, it assumes
# the version of the App same as the MLOps Agent
# datarobotAppVersion: "8.0.6"

# Maximum number of features to monitor in the scoring data. Default: 300.  If there are more than 300 features in the
# scoring data and wants to monitor all of them, bump this value
maxFeaturesToMonitor: 300

# Channel configurations for each channel type(file, rabbmmq, sqs, etc)
# This configures the locations of the message buffers.
# Note: the spoolDirectoryPath must match the MLOPS_SPOOLER_DIR_PATH used by the MLOps library.
# Note: you must create the spoolDirectory before running the agent.
channelConfigs:
  - type: "FS_SPOOL"
    details: {name: "fs_spool", directory: "/tmp/ta"}
#  - type: "SQS_SPOOL"
#    details: {name: "sqsSpool", queueName: ""}

# The number of threads that the agent will launch to process data records.
agentThreadPoolSize: 4

# The maximum number of records each thread will process per fetchNewDataFreq interval.
agentMaxRecordsTask: 100

# Maximum number of records to aggregate before sending to MMM.
agentMaxAggregatedRecords: 500

# A timeout for pending records before aggregating and submitting
agentPendingRecordsTimeoutMs: 5000




© 2015 - 2024 Weber Informatics LLC | Privacy Policy