хочу следить, сейчас придумал при каждом срабатывании скрипта обращаться к какому либо сайту и отмечаться там, куда можно отправлять запросы и есть ли какое нибудь готовое решение?
Для мониторинга серверов использую victoria metrics (Prometheus) + grafana
Скрипт это ведь процесс, а значит можно отслеживать обычные процессы по имени и получать информацию когда он работает.
ну или из под функционала telegraf чет писать в VictoriaMetrics
про statsd вам правильно сказали первый вменямый путь какой у вас php framework? для него надо будет какой нибудь middleware statsd прикрутить если потом замаетесь с аггрегированной статистикой (хотя верхнеуровнево она нормальную картинку дает) можно вместо statsd аггрегаций сделать сразу tracing в jaeger + clickhouse https://github.com/jaegertracing/jaeger-clickhouse сможете отдельные запросы смотреть и отдельные materialized view на аггрегацию прикрутить ну или по старинке pinba extension https://github.com/vearutop/pinba-pure-php + https://github.com/pinba-server/pinba-server или https://github.com/ClickHouse-Ninja/Proton
Я не использую фреймворки, у меня простенькие скрипты
тогда statsd будет достаточно сколько запросов в секунду нагрузка?
А где запускаете? У себя или в облаке? Если в облаке, то там наверняка есть что-то своё для статистики
Обсуждают сегодня