@@ -227,56 +227,10 @@ func varFromEnv() types.RecipeVars {
227227 vars [EnvNriaPassthroughEnvironment ] = yamlFromCommaDelimitedString (EnvNriaPassthroughEnvironment , passthroughEnvironment )
228228 }
229229
230- // Allow users to override hardcoded values in recipes
231- if val := os .Getenv ("NRIA_ENABLE_PROCESS_METRICS" ); val != "" {
232- vars ["NRIA_ENABLE_PROCESS_METRICS" ] = val
233- } else {
234- vars ["NRIA_ENABLE_PROCESS_METRICS" ] = "true" // Default value
235- }
236-
237- if val := os .Getenv ("NRIA_STATUS_SERVER_ENABLED" ); val != "" {
238- vars ["NRIA_STATUS_SERVER_ENABLED" ] = val
239- } else {
240- vars ["NRIA_STATUS_SERVER_ENABLED" ] = "true" // Default value for guided install
241- }
242-
243- if val := os .Getenv ("NRIA_STATUS_SERVER_PORT" ); val != "" {
244- vars ["NRIA_STATUS_SERVER_PORT" ] = val
245- } else {
246- vars ["NRIA_STATUS_SERVER_PORT" ] = "18003" // Default port
247- }
248-
249- // Logging configuration
250- vars ["NRIA_LOG_LEVEL" ] = os .Getenv ("NRIA_LOG_LEVEL" )
251- vars ["NRIA_LOG_FILE" ] = os .Getenv ("NRIA_LOG_FILE" )
252- vars ["NRIA_LOG_FORMAT" ] = os .Getenv ("NRIA_LOG_FORMAT" )
253-
254- // Hostname configuration
255- vars ["NRIA_DISPLAY_NAME" ] = os .Getenv ("NRIA_DISPLAY_NAME" )
256- vars ["NRIA_OVERRIDE_HOSTNAME" ] = os .Getenv ("NRIA_OVERRIDE_HOSTNAME" )
257- vars ["NRIA_OVERRIDE_HOSTNAME_SHORT" ] = os .Getenv ("NRIA_OVERRIDE_HOSTNAME_SHORT" )
258-
259230 // Installation paths
260231 vars ["NRIA_AGENT_DIR" ] = os .Getenv ("NRIA_AGENT_DIR" )
261232 vars ["NRIA_PLUGIN_DIR" ] = os .Getenv ("NRIA_PLUGIN_DIR" )
262233
263- // Performance tuning - metrics sample rates
264- vars ["NRIA_METRICS_PROCESS_SAMPLE_RATE" ] = os .Getenv ("NRIA_METRICS_PROCESS_SAMPLE_RATE" )
265- vars ["NRIA_METRICS_NETWORK_SAMPLE_RATE" ] = os .Getenv ("NRIA_METRICS_NETWORK_SAMPLE_RATE" )
266- vars ["NRIA_METRICS_STORAGE_SAMPLE_RATE" ] = os .Getenv ("NRIA_METRICS_STORAGE_SAMPLE_RATE" )
267- vars ["NRIA_METRICS_SYSTEM_SAMPLE_RATE" ] = os .Getenv ("NRIA_METRICS_SYSTEM_SAMPLE_RATE" )
268- vars ["NRIA_METRICS_NFS_SAMPLE_RATE" ] = os .Getenv ("NRIA_METRICS_NFS_SAMPLE_RATE" )
269-
270- // Proxy configuration (alternative to HTTPS_PROXY)
271- vars ["NRIA_PROXY" ] = os .Getenv ("NRIA_PROXY" )
272- vars ["NRIA_IGNORE_SYSTEM_PROXY" ] = os .Getenv ("NRIA_IGNORE_SYSTEM_PROXY" )
273-
274- // Cloud metadata configuration
275- vars ["NRIA_DISABLE_CLOUD_METADATA" ] = os .Getenv ("NRIA_DISABLE_CLOUD_METADATA" )
276-
277- // Process metrics filtering
278- vars ["NRIA_DISABLE_ZERO_MEM_PROCESS_FILTER" ] = os .Getenv ("NRIA_DISABLE_ZERO_MEM_PROCESS_FILTER" )
279-
280234 return vars
281235}
282236
0 commit comments