Useful Tools | Linux | GitOps | DevOps
6.09K subscribers
210 photos
3 videos
7 files
775 links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

Понравился проект из поста - поддержи автора звездой!

Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Обсуждение: @gittalk
Download Telegram
smokeping_prober - простой экспортер сетевой доступности узлов. Отсылает серию ICMP (или UDP) пакетов на узлы и сохраняет ответы в виде метрик prometheus.

Позволяет задавать интервал опроса, адрес и протокол.

https://github.com/SuperQ/smokeping_prober

И помните - доступность узла с сервисом не равна доступности и работоспособности сервиса.

#moni #ping #exporter #network
👍15🔥7
cert-exporter - экспортер prometheus для проверки времени валидности сертификатов x509 в формате PEM и  PKCS12, как обособленных, в виде файла, так и в k8s secrets.

https://github.com/joe-elliott/cert-exporter

#moni #ssl #cert #k8s #exporter #prometheus #x509
👍15🔥5
dcgm-exporter - эспортер prometheus метрик для NVIDIA GPU DCGM

https://github.com/NVIDIA/dcgm-exporter

Grafana дашбоард: https://grafana.com/grafana/dashboards/12239

опубликовано в @gitgate

#moni #nvidia #dcgm #exporter #prometheus
👍8🔥5
zfs_exporter - зкспортер Prometheus для ZFS (пулы, файловые системы, снимки и тома) с упором на производительность.

Существуют и другие реализации, однако производительность может сильно различаться, вызывая периодические тайм-ауты (и связанные с ними оповещения). Этот экспортер был создан с несколькими функциями, направленными на то, чтобы позволить пользователям не собирать больше, чем им нужно, и гарантировать, что тайм-ауты не возникнут, но в конечном итоге мы вернем полезные данные:

Выбор пула - позволяет пользователю выбирать, какие пулы собираются.

Несколько сборщиков - позволяют пользователю выбирать, какие типы данных собираются (пулы, файловые системы, снимки и тома).

Выбор свойств - позволяет пользователю выбирать, какие свойства собираются для каждого типа данных (включение только необходимых свойств повысит производительность сборщика за счет сокращения запросов метаданных).

Срок сбора и кэширование - если продолжительность сбора превышает настроенный срок, кэшированные данные последнего запуска будут возвращены для всех метрик, которые еще не были собраны, а текущий запуск сбора продолжится в фоновом режиме. Коллекции не будут выполняться одновременно, поэтому, когда система работает медленно, мы не усугубляем проблему — если существующая коллекция все еще работает, кэшированные данные будут возвращены.

https://github.com/pdf/zfs_exporter

Опубликовано в @gitgate

#moni #prometheus #exporter #zfs
👍9🔥4
prometheus-pve-exporter - экспортер Prometheus для Proxmox VE

Экспортер предоставляет информацию, собранную с узла Proxmox VE, для использования системой мониторинга Prometheus.

https://github.com/prometheus-pve/prometheus-pve-exporter

Дашбоард для Graphana: https://grafana.com/grafana/dashboards/10347-proxmox-via-prometheus/
опубликовано в @gitgate

#moni #exporter #prometheus #proxmox #pve
👍9🔥4
prometheus_wireguard_exporter - экспортер Prometheus для WireGuard, написанный на Rust.

Он собирает и экспортирует дамп wg show all (или дамп wg show <interface>, если вы указываете файл конфигурации) в формате, понятном Prometheus. Экспортер очень экономно расходует ресурсы вашего сервера, как с точки зрения памяти, так и использования процессора. Он также создан для Docker для следующих архитектур ЦП: amd64, 386, Arm64, Armv7 и Armv6.

https://github.com/MindFlavor/prometheus_wireguard_exporter

опубликовано в @gitgate

#moni #exporter #prometheus #wg #wireguard #vpn
2👍4🔥4
MKTXP - экспортер Prometheus для устройств Mikrotik RouterOS.

Он собирает и экспортирует богатый набор показателей по нескольким маршрутизаторам, все из которых легко настраиваются через встроенный интерфейс командной строки.

Несмотря на простоту использования, MKTXP поддерживает расширенные функции, такие как автоматическое разрешение IP-адресов как с локальными, так и с удаленными DHCP-серверами, одновременный экспорт на несколько устройств-маршрутизаторов, настраиваемую обработку и преобразование данных, дополнительное тестирование пропускной способности и т. д.

Помимо экспорта в Prometheus, MKTXP может печатать выбранные метрики непосредственно в командной строке

https://github.com/akpw/mktxp

Дашбоард для Grafana: https://grafana.com/grafana/dashboards/13679-mikrotik-mktxp-exporter/

опубликовано в @gitgate

#moni #exporter #prometheus #mikrotik #routeros
👍13🔥9
smartctl_exporter - мониторинг состояния дисков в системе.

Экспортер статистики smartctl в Prometheus, поддерживает TLS и базовую аутентификацию

https://github.com/prometheus-community/smartctl_exporter

опубликовано в @gitgate

#moni #tips smartctl #exporter
👍16🔥7