NodeJS: растет потребление heapTotal. Утечка памяти?
Не является.
heapTotal это общая память, выделенная V8. Эта память, в основном, освобождается только при выходе. Выделение памяти происходит медленно, поэтому V8 не возвращает ее, предполагая, что она снова может понадобиться. Если на сборщик мусора приходится большая нагрузка, V8 пытается увеличить память, чтобы запускать его реже.
Вариантов почему происходит утечка  много. Возможно косяк в коде, когда из какой то структуры данных элементы не удаляются а только добавляются, возможно в самом NodeJS где то косяк. Попробуйте локализовать проблему более конкретно, т.е. нужно глянуть какая именно структура данных постоянно увеличивается в объеме. И потом можно либо менять свой код, либо сказать авторам NodeJS о баге.
А можно просто перезапускать NodeJS с определенным интервалом.
Еще как вариант возможно поможет Как избежать утечки памяти в nodejs?