Index A | B | C | D | E | F | G | H | I | J | K | L | M | N | P | R | S | T | U | W A add_containers_generator() (in module tracarbon.cli) add_metric_to_report() (tracarbon.exporters.exporter.Exporter method) AWSEC2EnergyConsumption (class in tracarbon.hardwares.sensors) AWSLocation (class in tracarbon.locations.country) AWSSensorException B build() (tracarbon.builder.TracarbonBuilder method) C CarbonEmission (class in tracarbon.emissions.carbon_emissions) CarbonEmissionGenerator (class in tracarbon.general_metrics) CarbonEmissionKubernetesGenerator (class in tracarbon.general_metrics) CarbonIntensitySource (class in tracarbon.locations.location) CarbonUsage (class in tracarbon.emissions.carbon_emissions) CarbonUsageUnit (class in tracarbon.emissions.carbon_emissions) CloudProviderRegionIsMissing co2g_from_watts_hour() (tracarbon.hardwares.energy.Power static method) CO2SignalAPIKeyIsMissing Container (class in tracarbon.hardwares.containers) convert_unit() (tracarbon.emissions.carbon_emissions.CarbonUsage method) (tracarbon.hardwares.energy.EnergyUsage method) Country (class in tracarbon.locations.country) CountryIsMissing D DatadogExporter (class in tracarbon.exporters.datadog_exporter) E EnergyConsumption (class in tracarbon.hardwares.sensors) EnergyConsumptionGenerator (class in tracarbon.general_metrics) EnergyConsumptionKubernetesGenerator (class in tracarbon.general_metrics) EnergyUsage (class in tracarbon.hardwares.energy) EnergyUsageUnit (class in tracarbon.hardwares.energy) Exporter (class in tracarbon.exporters.exporter) Exporter.Config (class in tracarbon.exporters.exporter) F flush() (tracarbon.exporters.json_exporter.JSONExporter method) format_name() (tracarbon.exporters.exporter.Metric method) format_tags() (tracarbon.exporters.exporter.Metric method) from_eu_file() (tracarbon.locations.country.Country class method) from_platform() (tracarbon.hardwares.sensors.EnergyConsumption static method) G generate() (tracarbon.exporters.exporter.MetricGenerator method) (tracarbon.general_metrics.CarbonEmissionGenerator method) (tracarbon.general_metrics.CarbonEmissionKubernetesGenerator method) (tracarbon.general_metrics.EnergyConsumptionGenerator method) (tracarbon.general_metrics.EnergyConsumptionKubernetesGenerator method) get_carbon_usage_on_type() (tracarbon.emissions.carbon_emissions.CarbonUsage method) get_co2_usage() (tracarbon.emissions.carbon_emissions.CarbonEmission method) get_co2g_kwh() (tracarbon.locations.country.AWSLocation method) get_cpu_usage() (tracarbon.hardwares.hardware.HardwareInfo static method) get_current_country() (tracarbon.locations.country.Country class method) get_energy_report() (tracarbon.hardwares.rapl.RAPL method) get_energy_usage() (tracarbon.emissions.carbon_emissions.CarbonEmission method) (tracarbon.hardwares.sensors.AWSEC2EnergyConsumption method) (tracarbon.hardwares.sensors.EnergyConsumption method) (tracarbon.hardwares.sensors.LinuxEnergyConsumption method) (tracarbon.hardwares.sensors.MacEnergyConsumption method) (tracarbon.hardwares.sensors.Sensor method) (tracarbon.hardwares.sensors.WindowsEnergyConsumption method) get_energy_usage_on_type() (tracarbon.hardwares.energy.EnergyUsage method) get_exporter() (in module tracarbon.cli) get_gpu_power_usage() (tracarbon.hardwares.gpu.GPUInfo class method) (tracarbon.hardwares.gpu.NvidiaGPU class method) (tracarbon.hardwares.hardware.HardwareInfo class method) get_latest_co2g_kwh() (tracarbon.locations.country.AWSLocation method) (tracarbon.locations.country.Country method) (tracarbon.locations.location.Location method) get_location() (tracarbon.locations.country.Country class method) get_memory_total() (tracarbon.hardwares.hardware.HardwareInfo static method) get_memory_usage() (tracarbon.hardwares.hardware.HardwareInfo static method) get_name() (tracarbon.exporters.datadog_exporter.DatadogExporter class method) (tracarbon.exporters.exporter.Exporter class method) (tracarbon.exporters.json_exporter.JSONExporter class method) (tracarbon.exporters.prometheus_exporter.PrometheusExporter class method) (tracarbon.exporters.stdout.StdoutExporter class method) get_number_of_cores() (tracarbon.hardwares.hardware.HardwareInfo static method) get_platform() (tracarbon.hardwares.hardware.HardwareInfo static method) get_pods_usage() (tracarbon.hardwares.containers.Kubernetes method) get_rapl_files_list() (tracarbon.hardwares.rapl.RAPL method) get_rapl_power_usage() (tracarbon.hardwares.rapl.RAPL method) GPUInfo (class in tracarbon.hardwares.gpu) H HardwareInfo (class in tracarbon.hardwares.hardware) HardwareNoGPUDetectedException HardwareRAPLException I is_rapl_compatible() (tracarbon.hardwares.rapl.RAPL method) J JSONExporter (class in tracarbon.exporters.json_exporter) K Kubernetes (class in tracarbon.hardwares.containers) Kubernetes.Config (class in tracarbon.hardwares.containers) L launch() (tracarbon.exporters.datadog_exporter.DatadogExporter method) (tracarbon.exporters.exporter.Exporter method) (tracarbon.exporters.json_exporter.JSONExporter method) (tracarbon.exporters.prometheus_exporter.PrometheusExporter method) (tracarbon.exporters.stdout.StdoutExporter method) launch_shell_command() (tracarbon.hardwares.gpu.NvidiaGPU class method) LinuxEnergyConsumption (class in tracarbon.hardwares.sensors) list_exporters() (in module tracarbon.cli) Location (class in tracarbon.locations.location) logger_configuration() (in module tracarbon.conf) M MacEnergyConsumption (class in tracarbon.hardwares.sensors) Metric (class in tracarbon.exporters.exporter) MetricGenerator (class in tracarbon.exporters.exporter) MetricReport (class in tracarbon.exporters.exporter) MetricReport.Config (class in tracarbon.exporters.exporter) module tracarbon.builder tracarbon.cli tracarbon.conf tracarbon.emissions.carbon_emissions tracarbon.exceptions tracarbon.exporters.datadog_exporter tracarbon.exporters.exporter tracarbon.exporters.json_exporter tracarbon.exporters.prometheus_exporter tracarbon.exporters.stdout tracarbon.general_metrics tracarbon.hardwares.containers tracarbon.hardwares.energy tracarbon.hardwares.gpu tracarbon.hardwares.hardware tracarbon.hardwares.rapl tracarbon.hardwares.sensors tracarbon.locations.country tracarbon.locations.location N NvidiaGPU (class in tracarbon.hardwares.gpu) P Pod (class in tracarbon.hardwares.containers) Power (class in tracarbon.hardwares.energy) PrometheusExporter (class in tracarbon.exporters.prometheus_exporter) R RAPL (class in tracarbon.hardwares.rapl) RAPLResult (class in tracarbon.hardwares.rapl) refresh_namespaces() (tracarbon.hardwares.containers.Kubernetes method) request() (tracarbon.locations.location.Location class method) run() (in module tracarbon.cli) run_metrics() (in module tracarbon.cli) S Sensor (class in tracarbon.hardwares.sensors) Sensor.Config (class in tracarbon.hardwares.sensors) start() (tracarbon.builder.Tracarbon method) (tracarbon.exporters.exporter.Exporter method) StdoutExporter (class in tracarbon.exporters.stdout) stop() (tracarbon.builder.Tracarbon method) (tracarbon.exporters.exporter.Exporter method) T Tag (class in tracarbon.exporters.exporter) Tracarbon (class in tracarbon.builder) tracarbon.builder module tracarbon.cli module tracarbon.conf module tracarbon.emissions.carbon_emissions module tracarbon.exceptions module tracarbon.exporters.datadog_exporter module tracarbon.exporters.exporter module tracarbon.exporters.json_exporter module tracarbon.exporters.prometheus_exporter module tracarbon.exporters.stdout module tracarbon.general_metrics module tracarbon.hardwares.containers module tracarbon.hardwares.energy module tracarbon.hardwares.gpu module tracarbon.hardwares.hardware module tracarbon.hardwares.rapl module tracarbon.hardwares.sensors module tracarbon.locations.country module tracarbon.locations.location module TracarbonBuilder (class in tracarbon.builder) TracarbonConfiguration (class in tracarbon.conf) TracarbonException TracarbonReport (class in tracarbon.builder) TracarbonReport.Config (class in tracarbon.builder) U UsageType (class in tracarbon.hardwares.energy) W watts_from_microjoules() (tracarbon.hardwares.energy.Power static method) watts_to_watt_hours() (tracarbon.hardwares.energy.Power static method) WindowsEnergyConsumption (class in tracarbon.hardwares.sensors) with_exporter() (tracarbon.builder.TracarbonBuilder method) with_location() (tracarbon.builder.TracarbonBuilder method)