Описание тега posix
Ваши последние 2 идеи были хорошие. (Ваша первая идея сводится к почти то же самое, как ваша третья идея.) Вопрос нужно ли делать активный или пассивный мониторинг.
Точки против пассивного мониторинга заключается в том, что отсутствие движения может быть нормальным в некоторых случаях просто потому, что, например, нет клиентов, активно пользующихся услугами вашей коробке. Если вы можете предположить, основываясь на вашем случае использовать, что этого не должно произойти, то пассивный мониторинг будет хорошо.
Точки против активного контроля заключается в том, что вы будете ложно заявлять отказ если определенный внешний ресурс, который вы выбрали для мониторинга фактически вниз (т. е. проблема на другом конце). Этого можно избежать, если активно следит за более чем один внешний ресурс, и реагируют только, если они становятся недостижимыми одновременно.