2016-05-07 5 views
1

В принципе, мне хотелось бы иметь какую-то статистику сервера на моей информационной панели. Есть ли там пакет, который делает это из коробки.Как проверить статистику и здоровье сервера в реальном времени - Laravel/PHP

Я знаю, что найти здоровье сервера довольно просто, проверив код состояния на 200. Но как насчет другой статистики? Статистика вроде, нет запросов db, загрузка на сервер & db, нет посетителей на сайте прямо сейчас и т. Д. Я знаю, что большинство из них довольно просты, но есть ли способ получить эту информацию в реальном времени, не замедляя работу сервера ,

Можем ли мы воспользоваться услугами, такими как NewRelic Lite. Мы могли бы использовать api для получения информации из NewRelic и просто отображать их на панели управления. Будет ли это хорошей идеей?

EDIT: Я также ищу в nagios, который выглядит как открытая исходный код альтернатива NewRelic.

Любые предложения?

ответ

1

Я думаю, это Laravel Server monitor может вам помочь. Я никогда не использовал, но это могло бы дать вам некоторый «свет».

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

+0

Спасибо за указание «монитор сервера laravel», я натолкнулся на него, но казался очень простым. Я все еще смотрю в NewRelic и, похоже, у них очень хорошая репутация. –

+0

Полезно знать, что-то использовать в моих будущих проектах. –

0

Я думаю, antonioribeiro/tracker является лучшим, Here является ссылкой на репо.

Я использовал его во многих проектах, хорошо ухоженный и хорошо обновленный. Удачи.