]> granicus.if.org Git - sysstat/blobdiff - pcp_def_metrics.h
Merge branch 'scop-grep-E'
[sysstat] / pcp_def_metrics.h
index f94cf506dce2ccd4572a8037b50812c4f3066533..a9c70bd1f0aa3a2cc101f355e40db6a7f333c127 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * pcp_def_metrics.h: Include file used to define PCP metrics.
- * (C) 2019 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 2019-2021 by Sebastien Godard (sysstat <at> orange.fr)
  */
 
 #ifndef _PCP_DEF_METRICS_H
@@ -22,6 +22,7 @@ void pcp_def_memory_metrics(struct activity *);
 void pcp_def_ktables_metrics(void);
 void pcp_def_queue_metrics(void);
 void pcp_def_serial_metrics(struct activity *);
+void pcp_def_disk_metrics(struct activity *);
 void pcp_def_net_dev_metrics(struct activity *);
 void pcp_def_net_nfs_metrics(void);
 void pcp_def_net_nfsd_metrics(void);
@@ -40,15 +41,12 @@ void pcp_def_net_icmp6_metrics(void);
 void pcp_def_net_eicmp6_metrics(void);
 void pcp_def_net_udp6_metrics(void);
 void pcp_def_huge_metrics(void);
+void pcp_def_pwr_fan_metrics(struct activity *);
+void pcp_def_pwr_temp_metrics(struct activity *);
+void pcp_def_pwr_in_metrics(struct activity *);
+void pcp_def_pwr_usb_metrics(struct activity *);
 void pcp_def_filesystem_metrics(struct activity *);
-
-/* Define domains number */
-#define PM_INDOM_CPU           0
-#define PM_INDOM_QUEUE         1
-#define PM_INDOM_NET_DEV       2
-#define PM_INDOM_SERIAL                3
-#define PM_INDOM_INT           4
-#define PM_INDOM_FILESYSTEM    5
-
+void pcp_def_fchost_metrics(struct activity *);
+void pcp_def_psi_metrics(struct activity *);
 
 #endif /* _PCP_DEF_METRICS_H */