windows server 2008 r2 — Получение системного ресурса в переполнении стека

Я пытаюсь создать приложение для своего телефона, которое позволит мне удаленно управлять своим сервером. Мне бы хотелось, чтобы это приложение отображало статистику о сервере, такую ​​как использование ресурсов + время работы системы, однако у меня возникли трудности.

Мой сервер работает под управлением Windows Server 2008 R2, и все ответы, которые я нашел, относятся к системам UNIX. Я испробовал так много разных решений, которые были бы здесь навсегда, если бы я их перечислил.

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

Мне нужно получить процент времени безотказной работы системы и использования оперативной памяти в файл (предпочтительно JSON), к которому моё мобильное приложение сможет получить доступ.

Если есть решение, основанное на OVH / SYS API, я буду рад использовать его или скрипт PHP для обновления файла JSON.

1

Решение

1) Смотрите этот URL:

Как вы получаете использование процессора сервера и оперативной памяти с php?

2) После использования системы вы можете сохранить эту информацию в формате JSON или в любом другом формате в файле на URL-адрес (этот файл обновляется каждые x секунд …).

3) Получите доступ к этому файлу JSON через URL для вашего мобильного приложения.

1

Другие решения

Если вам нужна только базовая информация об использовании памяти / ЦП / диска, вам не нужно усложнять ситуацию с помощью расширенных API. Вы можете использовать com_dotnet расширение на Windows или sys_getloadavg() функция на Linux.
memory_get_usage() Функция покажет количество используемой памяти. Смотрите больше деталей Вот

1

По вопросам рекламы [email protected]