Сервис сбора данных мониторинга системы Linux.
Сервер предоставляет два бизнес-порта: один отвечает за приём двоичных данных, другой используется для предоставления WebApi.
Клиент собирает данные системы и отправляет их на порт приёма данных сервера.
Обратите внимание: в системе нет базы данных или механизма хранения данных типа Redis. Сервер сохраняет данные в памяти, а при завершении процесса освобождает все данные. Персистентное хранение данных пока не реализовано.
Это значения по умолчанию для сервера, что эквивалентно запуску ./mgo_ser с параметрами -SerPort=61000 -ApiPort=9090 -MaxData=144 -Debug=0.
-SetDB=root:123456:127.0.0.1:3306:mgo — новый необязательный параметр версии v0.2 (учетная запись: пароль: адрес: порт: имя базы данных), если этот параметр указан при запуске, данные будут сохранены в базе данных.
Таким образом, запуск ./mgo_cli эквивалентен запуску с параметрами ./mgo_cli -SerPort=61000 -SerAddr=localhost -MonDir=/ -Debug=0 -Speed=600 -LanName=Default.
Маршруты ~/host — информация о хосте. ~/mem — информация о памяти. ~/load — информация о загрузке процессора. ~/diskInfo — информация обо всех дисках. ~/diskUsed — использование раздела диска, указанного в MonDir. ~/process — количество процессов в системе. ~/flow — данные о сетевом трафике. ~/network — информация о сети. ~/cpuInfo — информация о процессоре. ~/cpuUsed — загрузка процессора.
Параметры lan=Default — принадлежность данных к сети, может использоваться для различения разных хостов или сетей (обычно используется для различения сетей, разные хосты различаются по возвращаемым данным, содержащим IP-адреса). pageSize=24 — длина данных JSON на одной странице. page=1 — показывает страницу.
Эти значения являются значениями по умолчанию, но необходимо передать хотя бы один параметр, например, http://ip:9090/process?lan=HENAN, чтобы просмотреть количество процессов на всех серверах с принадлежностью к сети LanName=HENAN.
Формат массива данных: dataTime — время сбора данных. Lan — LanName. Ip — IP-адрес хоста. Data — конкретное содержимое данных.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )