Да, существует множество открытых скриптов на Bash и других языках программирования, которые позволяют получить информацию с серверов. Некоторые из них можно найти на популярных платформах для хранения и обмена скриптами, таких как GitHub, GitLab, Bitbucket и др.
Для получения информации об аппаратной части сервера (например, количество ядер процессора, объем оперативной памяти, использование дискового пространства) могут быть использованы утилиты как top, htop, lshw, dmidecode, smartctl и др. С помощью скриптов на Bash или Python можно автоматизировать сбор и анализ данных об аппаратных ресурсах сервера.
Для получения информации о программном обеспечении на сервере (например, версии веб-сервера, базы данных, системы оркестрации и контейнеризации) можно использовать утилиты такие как nginx -v, mysql --version, docker -v и др. Также с помощью скриптов можно получить информацию о запущенных процессах, службах, сетевой активности и т.д.
Исследование и анализ работы сервисов на сервере с помощью скриптов на различных языках программирования может быть полезным для мониторинга, диагностики, оптимизации и обслуживания серверов.