proc_pressure.h 585 B

12345678910111213141516171819202122232425262728293031
  1. // SPDX-License-Identifier: GPL-3.0-or-later
  2. #ifndef NETDATA_PROC_PRESSURE_H
  3. #define NETDATA_PROC_PRESSURE_H
  4. #define PRESSURE_NUM_RESOURCES 3
  5. struct pressure {
  6. int updated;
  7. char *filename;
  8. struct pressure_chart {
  9. int enabled;
  10. const char *id;
  11. const char *title;
  12. double value10;
  13. double value60;
  14. double value300;
  15. RRDSET *st;
  16. RRDDIM *rd10;
  17. RRDDIM *rd60;
  18. RRDDIM *rd300;
  19. } some, full;
  20. };
  21. extern void update_pressure_chart(struct pressure_chart *chart);
  22. #endif //NETDATA_PROC_PRESSURE_H