Skip to content

007hacky007/intel_gpu_exporter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Install

git clone https://github.com/007hacky007/intel_gpu_exporter.git

# Install dependencies
apt update && apt install -y intel-gpu-tools python3-pip

# Install prometheus_client 
pip3 install prometheus_client --break-system-packages --root-user-action ignore

# Enter the directory
cd intel_gpu_exporter

# Copy script to correct location
cp intel-gpu-exporter.py /usr/local/bin/

# Copy the systemd service file to the right location
cp intel-gpu-exporter.service /etc/systemd/system/

# Reload the systemd daemon to recognize the new service
systemctl daemon-reload

# Enable and start the service
systemctl enable --now intel-gpu-exporter

Example result

» curl localhost:9101/metrics
# HELP status Exporter status
# TYPE status gauge
status 1
igpu_power_watts{type="gpu"} 0.04614
igpu_power_watts{type="package"} 4.720008
igpu_frequency_actual_mhz 5.410282
igpu_frequency_requested_mhz 750.553702
igpu_rc6_percent 64.544329
igpu_engine_busy_percent{engine="Render/3D"} 0.0
igpu_engine_sema_percent{engine="Render/3D"} 0.0
igpu_engine_wait_percent{engine="Render/3D"} 0.0
igpu_engine_busy_percent{engine="Blitter"} 0.0
igpu_engine_sema_percent{engine="Blitter"} 0.0
igpu_engine_wait_percent{engine="Blitter"} 0.0
igpu_engine_busy_percent{engine="Video"} 0.0
igpu_engine_sema_percent{engine="Video"} 0.0
igpu_engine_wait_percent{engine="Video"} 0.0
igpu_engine_busy_percent{engine="VideoEnhance"} 0.0
igpu_engine_sema_percent{engine="VideoEnhance"} 0.0
igpu_engine_wait_percent{engine="VideoEnhance"} 0.0
igpu_interrupts_total 9.836877

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages