Une formule PowerAPI utilisant des compteurs RAPL pour fournir des informations sur la consommation d'énergie de chaque prise de la machine surveillée.
Utilisez des données RAPL collectées avec le capteur HWPC et convertissez-les en mesures de consommation d'énergie (en WATT). Les mesures de consommation d'énergie sont stockées dans une base de données MongoDB.
Nous détaillons ici comment démarrer rapidement Rapl-Formula et le connecter à un capteur HWPC à l'aide d'une instance MongoDB.
Pour plus de détails, voir notre documentation ici
Vous devez lancer le capteur HWPC pour surveiller les prises. Le capteur doit stocker ses données dans une base de données MongoDB. Cette base de données doit être accessible par le rapl_formula.
Vous pouvez passer la configuration via un fichier ou la CLI. Dans les deux cas, les paramètres à précision sont les suivants:
verbose (bool)stream (bool): Si vous travaillez avec un capteur en temps réelinputoutputenable-cpu-formula (bool): Activer la formule du CPU ', par défaut = trueenable-dram-formula (bool): Activer la formule DRAM, par défaut = true'cpu-rapl-ref-event (STR): Événement RAPL utilisé comme référence pour les modèles d'alimentation CPU, Default =' RAPL_Energy_pkg ''dram-rapl-ref-event (STR): Événement RAPL utilisé comme référence pour les modèles de puissance DRAM, Default =' RAPL_ENERGY_DRAM ''sensor-report-sampling-interval (INT): (pour le mode Stream) La fréquence à laquelle les mesures sont effectuées (en millisecondes)