@cryptotaxi247 / netdata-1 / commits / f3e271453

Remove v_cache_count for new FreeBSD versions

Vladimir Kobal committed Jan 31, 2017 at 23:53 UTC f3e271453b81b8d5c8aec8325367d63716c4f593
1 file changed +6
src/freebsd_sysctl.c
+6
@@ -826,7 +826,9 @@ int do_freebsd_sysctl(int update_every, usec_t dt) {
826 if (unlikely(GETSYSCTL("vm.stats.vm.v_active_count", vmmeter_data.v_active_count) ||
827 GETSYSCTL("vm.stats.vm.v_inactive_count", vmmeter_data.v_inactive_count) ||
828 GETSYSCTL("vm.stats.vm.v_wire_count", vmmeter_data.v_wire_count) ||
829 +#if __FreeBSD_version < 1200016
830 GETSYSCTL("vm.stats.vm.v_cache_count", vmmeter_data.v_cache_count) ||
831 +#endif
832 GETSYSCTL("vfs.bufspace", vfs_bufspace_count) ||
833 GETSYSCTL("vm.stats.vm.v_free_count", vmmeter_data.v_free_count))) {
834 do_ram = 0;
@@ -839,7 +841,9 @@ int do_freebsd_sysctl(int update_every, usec_t dt) {
841 rrddim_add(st, "active", NULL, system_pagesize, MEGA_FACTOR, RRDDIM_ABSOLUTE);
842 rrddim_add(st, "inactive", NULL, system_pagesize, MEGA_FACTOR, RRDDIM_ABSOLUTE);
843 rrddim_add(st, "wired", NULL, system_pagesize, MEGA_FACTOR, RRDDIM_ABSOLUTE);
844 +#if __FreeBSD_version < 1200016
845 rrddim_add(st, "cache", NULL, system_pagesize, MEGA_FACTOR, RRDDIM_ABSOLUTE);
846 +#endif
847 rrddim_add(st, "buffers", NULL, 1, MEGA_FACTOR, RRDDIM_ABSOLUTE);
848 rrddim_add(st, "free", NULL, system_pagesize, MEGA_FACTOR, RRDDIM_ABSOLUTE);
849 }
@@ -848,7 +852,9 @@ int do_freebsd_sysctl(int update_every, usec_t dt) {
852 rrddim_set(st, "active", vmmeter_data.v_active_count);
853 rrddim_set(st, "inactive", vmmeter_data.v_inactive_count);
854 rrddim_set(st, "wired", vmmeter_data.v_wire_count);
855 +#if __FreeBSD_version < 1200016
856 rrddim_set(st, "cache", vmmeter_data.v_cache_count);
857 +#endif
858 rrddim_set(st, "buffers", vfs_bufspace_count);
859 rrddim_set(st, "free", vmmeter_data.v_free_count);
860 rrdset_done(st);