Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Данные документ содержит набор инструкций по проверке общего здоровья системы SoftWLC/EMS.

Легенда:

  • Утверждение - что проверяется
  • Проверка - как проверяется
  • Комментарии - что могло пойти не так

Памятка:

  • все rest запросы ведут на ресурсы в сети Элтекс (для удобства составления и проверки настоящей инструкции)
УтверждениеПроверкаКомментарии
eltex-airtune




eltex-apb



Сервер APB запущен и работает со списком ТД

http://softwlc.eltex.loc:8090/apb/ap.jsp

Ответ в формате HTML
===============Access Point List==================

Total: 93
Outgoing queues: max 0, avg 0
Total disconnects caused by overload: 0

IP 	MAC 	Status 	Actions 	SSIDs 	Location
192.168.44.171 	e0:d9:e3:8f:8f:21 	Session duration: 20 hours 6 minutes 32 seconds
Last activity: 22-07-10 13:12:46
Queue size: 0
Sent messages: 1 	
Eltex-Guest @ ap.hotspot.service.root
	[ssid: Eltex-Guest, mobility-domain: floor-4.building-1.root, radius-domain: ap.hotspot.service.root]

192.168.44.79 	CC:9D:A2:C2:56:10 	Session duration: 9 days 11 hours 16 minutes 36 seconds
Last activity: 22-07-10 13:12:18
Queue size: 0
Sent messages: 1106 	
Eltex-Guest @ ap.hotspot.service.root
	[ssid: Eltex-Guest, mobility-domain: floor-1.building-1.root, radius-domain: ap.hotspot.service.root]

Если не отвечает, возможно:

  • закрыт порт
  • настроен на другом порту
  • сервер APB не запущен
eltex-bob




eltex-bonnie




eltex-bruce




eltex-disconnect-service




eltex-doors




eltex-eap-tls




eltex-ems



Сервер EMS запустился и может взаимодействовать с ems-northbound, который работает в Tomcat

http://softwlc.eltex.loc:8080/northbound/getVersion

Ответ
<getVersion>
<code>0</code>
<msg>OK</msg>
<NbiVersion>3.27-8349 (31.05.22 15:07:11)</NbiVersion>
<ServerVersion>3.27-8349 (31.05.22 15:07:11)</ServerVersion>
</getVersion>

Если не отвечает, возможно:

  • закрыт порт
  • настроен на другом порту
  • не поднялся Tomcat

Сервер EMS запустился, со встроенного web сервера отдает метрики.

Ненулевые метрики говорят о выполнении основных функций EMS.

http://softwlc.eltex.loc:9091/api/metrics/

Ответ
# HELP ems_monitor_process_counter Counter of Monitor.processes finish status
# TYPE ems_monitor_process_counter gauge
ems_monitor_process_counter{monitor="SsidLinkCheck",status="SUCCESS",} 3.0
ems_monitor_process_counter{monitor="WifiAlienMonitor",status="SUCCESS",} 71.0
ems_monitor_process_counter{monitor="EmsServerDiagnostics",status="SUCCESS",} 73.0
ems_monitor_process_counter{monitor="HandlersPool",status="SUCCESS",} 72.0
ems_monitor_process_counter{monitor="SystemBackupDiagnostics",status="SUCCESS",} 857.0

На сервере EMS есть активные пользователи.

Пользователь northbound - служебный, присутствует в списке всегда. Остальные пользователи - GUI users.

http://softwlc.eltex.loc:8080/northbound/getActiveUsers

Ответ
<getActiveUsers>
<code>0</code>
<msg>OK</msg>
<user>
<username>vladimir.karandashev</username>
<role>SuperUser</role>
<host>10.24.80.31</host>
<sessiontype>GUI users</sessiontype>
<sessionstarttime>01-06-2022 17:41</sessionstarttime>
<lastuseractivitytime>03-06-2022 16:07</lastuseractivitytime>
<useruptime>2 d 20 h 59 m 23 s</useruptime>
</user>
<user>
<username>northbound</username>
<role>Northbound</role>
<host>127.0.0.1</host>
<sessiontype>NBI</sessiontype>
<sessionstarttime>02-06-2022 18:21</sessionstarttime>
<lastuseractivitytime>02-06-2022 18:21</lastuseractivitytime>
<useruptime>1 d 20 h 19 m 40 s</useruptime>
</user>
<user>
<username>mgaidamak</username>
<role>SuperUser</role>
<host>172.16.27.8</host>
<sessiontype>GUI users</sessiontype>
<sessionstarttime>04-06-2022 14:36</sessionstarttime>
<lastuseractivitytime>04-06-2022 14:36</lastuseractivitytime>
<useruptime>4 m 31 s</useruptime>
</user>
</getActiveUsers>

Если не отвечает, возможно:

  • закрыт порт
  • настроен на другом порту
  • не поднялся Tomcat
eltex-jerry




eltex-jobs




eltex-johnny




eltex-logging-service




eltex-mcdonalds




eltex-mercury




eltex-ngw



Служба запущена, веб сервер работает

Отображается встроенная документация

http://softwlc.eltex.loc:8040/doc/index.html

Ответ в формате HTML
Eltex.NGW (Notification Gateway)
version 1.23.8
API
RESTful API
Работа с SMS
    /getStatus — получить статус отправленного SMS
    /receiveStatus — обновить статус отправленного SMS
    /templatedSms — отправить шаблонное SMS

eltex-ott-mac-checker




eltex-ott-paul




eltex-oui-list




eltex-pcrf



Корректно настроены следующие параметры:

  • default_timezone, date_time (часовой пояс)

  • hazelcast.members (данные о соседних нодах)

Серверу PCRF хватает памяти

http://softwlc.eltex.loc:7070/system

Ответ в формате JSON
{
  "key": "PcrfErrorCode.success",
  "message": "Success",
  "code": 0,
  "args": [],
  "data": {
    "version": "1.23-2797 (2022-06-17T07:01:07Z)",
    "time": {
      "default_timezone": "Asia/Krasnoyarsk",
      "date_time": "2022-07-10T20:15:16.276+07:00[Asia/Krasnoyarsk]"
    },
    "java_memmory": {
      "used": 217,
      "free": 38,
      "total": 256,
      "max": 512
    },
    "java": {
      "vendor": "Private Build",
      "title": "Java Runtime Environment",
      "version": "1.8.0_292"
    },
    "system": {
      "cpu": 4
    },
    "vertx": {
      "clustered": true
    },
    "hazelcast": {
      "cluster": {
        "state": "ACTIVE",
        "members": {
          "172.20.0.1": {
            "local": true
          }
        }
      },
      "group": {
        "name": "dev"
      }
    }
  }
}

Если не отвечает, возможно:

  • закрыт порт
  • настроен на другом порту
  • служба не работает

Если какие-то из данные не соответствуют ожиданиям, проверьте конфигурацию сервиса

eltex-portal




eltex-portal-constructor




eltex-radius




eltex-radius-nbi




eltex-radius-sorm3




eltex-sorm2-replicator



Зеркалированный трафик поступает на хост

sudo tcpdump udp port 41813

Номера портов могут отличаться
Трафик СОРМ-2 уходит на глобальный съемник

sudo tcpdump -i any udp port 18131

Номера портов могут отличаться
Трафик СОРМ-2 уходит на региональный съемник

sudo tcpdump -i any udp port 18132

Номера портов могут отличаться
Кэшируются параметры доменовhttp://sorm.eltex.loc:7071/domain/list
Кэшируются параметры привязок СОРМ-2 профилейhttp://sorm.eltex.loc:7071/link/list

Кэш пустой, если региональные съемники не настроены.

Настраиваются в ЛК B2B - Настройки - Дерево доменов - колонка-кнопка СОРМ-2.

Кэшируются параметры NAShttp://sorm.eltex.loc:7071/nas/list
Кэшируются параметры СОРМ-2 профилейhttp://sorm.eltex.loc:7071/profile/list

Кэш пустой, если региональные съемники не настроены.

Настраиваются в ЛК B2B - Настройки - СОРМ-2.

Кэшируются параметры SSIDhttp://sorm.eltex.loc:7071/ssid/listКэш пустой, если атрибуты DPI не используются
Зеркалированный трафик поступает в sorm2-replicatorhttp://sorm.eltex.loc:7071/metrics/input

Если метрики нулевые, значит трафик не доходит до сервиса

Трафик обрабатывается в sorm2-replicatorhttp://sorm.eltex.loc:7071/metrics/processedЕсли метрики нулевые, значит sorm2-replicator не выполняет свои функции

Корректно настроены следующие параметры:

  • default_timezone, date_time (часовой пояс)

  • hazelcast.members (данные о соседних нодах)

http://sorm.eltex.loc:7071/systemЕсли какие-то из данные не соответствуют ожиданиям, проверьте конфигурацию сервиса
Выгрузка данных на FTP работает корректно

1 На sorm2-replicator

ls -l /var/log/eltex-sorm2-replicator/export_acct/

2 На FTP сервере

/ftp/files/ACCT$ ls -l 20220516/

1 Файлов нет, если выключен функционал СОРМ-3.

Не выгруженные еще файлы аккаунтинга лежат в директории /var/log/eltex-sorm2-replicator/export_acct/.

Директория очищается только после успешной выгрузки на FTP (если файлы копятся бесконечно, значит не работает выгрузка на FTP).

2 Все файлы разбиваются на директории по датам

Если директории не создаются, или не заполняются файлами, значит sorm2-replicator не может связаться с FTP сервером

Кэши работают нормальноhttp://sorm.eltex.loc:7071/hazelcast/local/state

В нормальном состоянии все кэши должны демонстрировать низкий miss_rate.

Однако, если, например, на региональный съемник пересылается только половина трафика (geo1.root), а на geo2.root региональный съемник не настроен, то при схожей интенсивности аккаунтинга, будет miss_rate около 0.5 и это нормально, потому как значения geo2.root никогда не попадают в кэш.




eltex-ted






eltex-wids-service






eltex-wifi-cab






eltex-wifi-sa






  • Нет меток