Gomez и Представление ведущих идей являются принятыми предприятием решениями для сбора типов метрик, которые Вы упомянули. У Gomez также есть сервис, который контролирует Вашего конечного пользователя UX путем определения источника google-analytics-esque файла JavaScript.
Не использовать keepalived и heartbeat. Это устаревшее программное обеспечение.
Попробуйте кардиостимулятор и corosync. Он может осуществлять широковещательную и многоадресную передачу.
В качестве альтернативы есть Heartbeat, главное отличие:
keepalived = убедитесь, что хотя бы 1 сервер запускает VIP
heartbeat = убедитесь, что VIP работает максимум на 1 сервере