#!/bin/sh # OpenVPN Discovery - LEITOR (Arthur's Gold Standard v6-CACHE) # Este script é chamado pelo Zabbix e apenas lê o cache # Execução INSTANTÂNEA - sem timeout # # Dependência: openvpn-collector.sh rodando via cron CACHE_FILE="/tmp/openvpn_discovery.json" # Se o cache existe e tem menos de 5 minutos, usa ele if [ -f "$CACHE_FILE" ]; then cat "$CACHE_FILE" else # Cache não existe, retorna vazio echo '{"data":[]}' fi