Eine PowerAPI -Formel, die RAPL -Zähler verwendet, um Informationen zu Stromverbrauch für jede Sockel der überwachten Maschine zu erhalten.
Verwenden Sie RAPL-Daten, die mit dem HWPC-Sensor gesammelt wurden, und wandeln Sie sie in Stromverbrauchsmaßnahmen (in WATT) um. Die Stromverbrauchsmaßnahmen werden in einer MongoDB -Datenbank gespeichert.
Wir beschreiben hier, wie Sie die Rapl-Formula schnell starten und sie mit einer MongoDB-Instanz mit einem HWPC-Sensor anschließen.
Weitere Informationen finden Sie in unserer Dokumentation hier
Sie müssen den HWPC-Sensor starten, um Sockets zu überwachen. Der Sensor muss seine Daten in einer MongoDB -Datenbank speichern. Diese Datenbank muss von der RAPL_FORMULA zugänglich sein.
Sie können die Konfiguration über eine Datei oder die CLI übergeben. In beiden Fällen sind die Parameter zu den folgenden Folgen:
verbose (bool)stream (BOOL): Wenn Sie in Echtzeit mit einem Sensor arbeiteninputoutputenable-cpu-formula (BOOL): Aktivieren Sie die CPU-Formel ', default = trueenable-dram-formula (BOOL): DRAM-Formel aktivieren, Standard = true'cpu-rapl-ref-event (STR): RAPL-Ereignis, das als Referenz für die CPU-Leistungsmodelle verwendet wird, default =' rapl_energy_pkg '''dram-rapl-ref-event (STR): RAPL-Ereignis, das als Referenz für die DRAM-Leistungsmodelle verwendet wird, default =' Rapl_energy_dram '''sensor-report-sampling-interval (int): (für den Stream-Modus) Die Frequenz, mit der Messungen durchgeführt werden (in Millisekunden)