Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ConfigDefaults = Config{ Ad: ad.ConfigDefaults, Adcs: adcs.ConfigDefaults, Adfs: adfs.ConfigDefaults, Cache: cache.ConfigDefaults, Container: container.ConfigDefaults, Cpu: cpu.ConfigDefaults, CpuInfo: cpu_info.ConfigDefaults, Cs: cs.ConfigDefaults, Dfsr: dfsr.ConfigDefaults, Dhcp: dhcp.ConfigDefaults, Diskdrive: diskdrive.ConfigDefaults, Dns: dns.ConfigDefaults, Exchange: exchange.ConfigDefaults, Fsrmquota: exchange.ConfigDefaults, Hyperv: hyperv.ConfigDefaults, Iis: iis.ConfigDefaults, License: license.ConfigDefaults, LogicalDisk: logical_disk.ConfigDefaults, Logon: logon.ConfigDefaults, Memory: memory.ConfigDefaults, MsclusterCluster: mscluster_cluster.ConfigDefaults, MsclusterNetwork: mscluster_network.ConfigDefaults, MsclusterNode: mscluster_node.ConfigDefaults, MsclusterResource: mscluster_resource.ConfigDefaults, MsclusterResourceGroup: mscluster_resourcegroup.ConfigDefaults, Msmq: msmq.ConfigDefaults, Mssql: mssql.ConfigDefaults, Net: net.ConfigDefaults, NetframeworkClrexceptions: netframework_clrexceptions.ConfigDefaults, NetframeworkClrinterop: netframework_clrinterop.ConfigDefaults, NetframeworkClrjit: netframework_clrjit.ConfigDefaults, NetframeworkClrloading: netframework_clrloading.ConfigDefaults, NetframeworkClrlocksandthreads: netframework_clrlocksandthreads.ConfigDefaults, NetframeworkClrmemory: netframework_clrmemory.ConfigDefaults, NetframeworkClrremoting: netframework_clrremoting.ConfigDefaults, NetframeworkClrsecurity: netframework_clrsecurity.ConfigDefaults, Nps: nps.ConfigDefaults, Os: os.ConfigDefaults, PhysicalDisk: physical_disk.ConfigDefaults, Printer: printer.ConfigDefaults, Process: process.ConfigDefaults, RemoteFx: remote_fx.ConfigDefaults, ScheduledTask: scheduled_task.ConfigDefaults, Service: service.ConfigDefaults, Smb: smb.ConfigDefaults, SmbClient: smbclient.ConfigDefaults, Smtp: smtp.ConfigDefaults, System: system.ConfigDefaults, TeradiciPcoip: teradici_pcoip.ConfigDefaults, Tcp: tcp.ConfigDefaults, TerminalServices: terminal_services.ConfigDefaults, Textfile: textfile.ConfigDefaults, Thermalzone: thermalzone.ConfigDefaults, Time: time.ConfigDefaults, Vmware: vmware.ConfigDefaults, VmwareBlast: vmware_blast.ConfigDefaults, }
ConfigDefaults Is an interface to be used by the external libraries. It holds all ConfigDefaults form all collectors
View Source
var Map = map[string]types.CollectorBuilderWithFlags{ ad.Name: ad.NewWithFlags, adcs.Name: adcs.NewWithFlags, adfs.Name: adfs.NewWithFlags, cache.Name: cache.NewWithFlags, container.Name: container.NewWithFlags, cpu.Name: cpu.NewWithFlags, cpu_info.Name: cpu_info.NewWithFlags, cs.Name: cs.NewWithFlags, dfsr.Name: dfsr.NewWithFlags, dhcp.Name: dhcp.NewWithFlags, diskdrive.Name: diskdrive.NewWithFlags, dns.Name: dns.NewWithFlags, exchange.Name: exchange.NewWithFlags, fsrmquota.Name: fsrmquota.NewWithFlags, hyperv.Name: hyperv.NewWithFlags, iis.Name: iis.NewWithFlags, license.Name: license.NewWithFlags, logical_disk.Name: logical_disk.NewWithFlags, logon.Name: logon.NewWithFlags, memory.Name: memory.NewWithFlags, mscluster_cluster.Name: mscluster_cluster.NewWithFlags, mscluster_network.Name: mscluster_network.NewWithFlags, mscluster_node.Name: mscluster_node.NewWithFlags, mscluster_resource.Name: mscluster_resource.NewWithFlags, mscluster_resourcegroup.Name: mscluster_resourcegroup.NewWithFlags, msmq.Name: msmq.NewWithFlags, mssql.Name: mssql.NewWithFlags, net.Name: net.NewWithFlags, netframework_clrexceptions.Name: netframework_clrexceptions.NewWithFlags, netframework_clrinterop.Name: netframework_clrinterop.NewWithFlags, netframework_clrjit.Name: netframework_clrjit.NewWithFlags, netframework_clrloading.Name: netframework_clrloading.NewWithFlags, netframework_clrlocksandthreads.Name: netframework_clrlocksandthreads.NewWithFlags, netframework_clrmemory.Name: netframework_clrmemory.NewWithFlags, netframework_clrremoting.Name: netframework_clrremoting.NewWithFlags, netframework_clrsecurity.Name: netframework_clrsecurity.NewWithFlags, nps.Name: nps.NewWithFlags, os.Name: os.NewWithFlags, physical_disk.Name: physical_disk.NewWithFlags, printer.Name: printer.NewWithFlags, process.Name: process.NewWithFlags, remote_fx.Name: remote_fx.NewWithFlags, scheduled_task.Name: scheduled_task.NewWithFlags, service.Name: service.NewWithFlags, smb.Name: smb.NewWithFlags, smbclient.Name: smbclient.NewWithFlags, smtp.Name: smtp.NewWithFlags, system.Name: system.NewWithFlags, teradici_pcoip.Name: teradici_pcoip.NewWithFlags, tcp.Name: tcp.NewWithFlags, terminal_services.Name: terminal_services.NewWithFlags, textfile.Name: textfile.NewWithFlags, thermalzone.Name: thermalzone.NewWithFlags, time.Name: time.NewWithFlags, vmware.Name: vmware.NewWithFlags, vmware_blast.Name: vmware_blast.NewWithFlags, }
Functions ¶
Types ¶
type Config ¶
type Config struct { Ad ad.Config `yaml:"ad"` Adcs adcs.Config `yaml:"adcs"` Adfs adfs.Config `yaml:"adfs"` Cache cache.Config `yaml:"cache"` Container container.Config `yaml:"container"` Cpu cpu.Config `yaml:"cpu"` CpuInfo cpu_info.Config `yaml:"cpu_info"` Cs cs.Config `yaml:"cs"` Dfsr dfsr.Config `yaml:"dfsr"` Dhcp dhcp.Config `yaml:"dhcp"` Diskdrive diskdrive.Config `yaml:"diskdrive"` Dns dns.Config `yaml:"dns"` Exchange exchange.Config `yaml:"exchange"` Fsrmquota exchange.Config `yaml:"fsrmquota"` Hyperv hyperv.Config `yaml:"hyperv"` Iis iis.Config `yaml:"iis"` License license.Config `yaml:"license"` LogicalDisk logical_disk.Config `yaml:"logical_disk"` Logon logon.Config `yaml:"logon"` Memory memory.Config `yaml:"memory"` MsclusterCluster mscluster_cluster.Config `yaml:"mscluster_cluster"` MsclusterNetwork mscluster_network.Config `yaml:"mscluster_network"` MsclusterNode mscluster_node.Config `yaml:"mscluster_node"` MsclusterResource mscluster_resource.Config `yaml:"mscluster_resource"` MsclusterResourceGroup mscluster_resourcegroup.Config `yaml:"mscluster_resourcegroup"` Msmq msmq.Config `yaml:"msmq"` Mssql mssql.Config `yaml:"mssql"` Net net.Config `yaml:"net"` NetframeworkClrexceptions netframework_clrexceptions.Config `yaml:"netframework_clrexceptions"` NetframeworkClrinterop netframework_clrinterop.Config `yaml:"netframework_clrinterop"` NetframeworkClrjit netframework_clrjit.Config `yaml:"netframework_clrjit"` NetframeworkClrloading netframework_clrloading.Config `yaml:"netframework_clrloading"` NetframeworkClrlocksandthreads netframework_clrlocksandthreads.Config `yaml:"netframework_clrlocksandthreads"` NetframeworkClrmemory netframework_clrmemory.Config `yaml:"netframework_clrmemory"` NetframeworkClrremoting netframework_clrremoting.Config `yaml:"netframework_clrremoting"` NetframeworkClrsecurity netframework_clrsecurity.Config `yaml:"netframework_clrsecurity"` Nps nps.Config `yaml:"nps"` Os os.Config `yaml:"os"` PhysicalDisk physical_disk.Config `yaml:"physical_disk"` Printer printer.Config `yaml:"printer"` Process process.Config `yaml:"process"` RemoteFx remote_fx.Config `yaml:"remote_fx"` ScheduledTask scheduled_task.Config `yaml:"scheduled_task"` Service service.Config `yaml:"service"` Smb smb.Config `yaml:"smb"` SmbClient smbclient.Config `yaml:"smbclient"` Smtp smtp.Config `yaml:"smtp"` System system.Config `yaml:"system"` TeradiciPcoip teradici_pcoip.Config `yaml:"teradici_pcoip"` Tcp tcp.Config `yaml:"tcp"` TerminalServices terminal_services.Config `yaml:"terminal_services"` Textfile textfile.Config `yaml:"textfile"` Thermalzone thermalzone.Config `yaml:"thermalzone"` Time time.Config `yaml:"time"` Vmware vmware.Config `yaml:"vmware"` VmwareBlast vmware_blast.Config `yaml:"vmware_blast"` }
Click to show internal directories.
Click to hide internal directories.