You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
c.flags.String(configFile, filepath.Join(os.Getenv("PROGRAMFILES"), "fibratus", "config", "fibratus.yml"), "Indicates the location of the configuration file")
332
353
ifc.opts.run||c.opts.replay||c.opts.validate {
@@ -360,6 +381,8 @@ func (c *Config) addFlags() {
360
381
ifc.opts.run||c.opts.capture {
361
382
c.flags.Bool(initHandleSnapshot, false, "Indicates whether initial handle snapshot is built. This implies scanning the system handles table and producing an entry for each handle object")
362
383
c.flags.Bool(enumerateHandles, false, "Indicates if process handles are collected during startup or when a new process is spawn")
384
+
c.flags.String(symbolPaths, "srv*c:\\\\SymCache*https://msdl.microsoft.com/download/symbols", "Designates the path or a series of paths separated by a semicolon that is used to search for symbols files")
385
+
c.flags.Bool(symbolizeKernelAddresses, false, "Determines if kernel stack addresses are symbolized")
363
386
364
387
c.flags.Bool(enableThreadKevents, true, "Determines whether thread kernel events are collected by Kernel Logger provider")
365
388
c.flags.Bool(enableRegistryKevents, true, "Determines whether registry kernel events are collected by Kernel Logger provider")
@@ -370,6 +393,7 @@ func (c *Config) addFlags() {
370
393
c.flags.Bool(enableMemKevents, true, "Determines whether memory manager kernel events are collected by Kernel Logger provider")
371
394
c.flags.Bool(enableAuditAPIEvents, true, "Determines whether kernel audit API calls events are published")
372
395
c.flags.Bool(enableDNSEvents, true, "Determines whether DNS client events are enabled")
396
+
c.flags.Bool(stackEnrichment, true, "Indicates if stack enrichment is enabled for eligible events")
373
397
c.flags.Int(bufferSize, int(maxBufferSize), "Represents the amount of memory allocated for each event tracing session buffer, in kilobytes. The buffer size affects the rate at which buffers fill and must be flushed (small buffer size requires less memory but it increases the rate at which buffers must be flushed)")
374
398
c.flags.Int(minBuffers, int(defaultMinBuffers), "Determines the minimum number of buffers allocated for the event tracing session's buffer pool")
375
399
c.flags.Int(maxBuffers, int(defaultMaxBuffers), "Determines the maximum number of buffers allocated for the event tracing session's buffer pool")
0 commit comments