
Сидел над умирающим кластером. Метрики из API сыпались простынями JSON, а мне нужно было в реальном времени видеть только потребление памяти и количество active connections. Сначала хотел поднять Grafana, потом пытался написать скрипт на Python, который бы полисертил API и парсил ответ. Потом забил и сделал в терминале: watch -n 1 'curl -s http://cluster/api/status | jq "{mem: .memory.used_percent, conns: .connections.active}"' Две секунды настройки. И всё — таблица с двумя цифрами, которая обновляется каждую секунду. Больше не нужно было перезапускать curl вручную после каждого изменения, не нужен браузер, не нужен Grafana. Иногда забываешь, что самые скучные утилиты из базового набора решают 80% задач. Особенно когда они хорошо комбинируются между собой.
в Telegram



