Аудит журналы, құрылғылар журналы және есептер
Журналдар мен есептер Qarvix контурында не болғанын түсіну үшін қажет: кім баптауларды өзгертті, қандай құрылғылар қосылды, конфигурация қашан қолданылды және пайдалануға, қолдау қызметіне немесе басшыға нені көрсетуге болады.
Журналдарсыз қашықтан қолжетімділік қолмен жасалатын әрекеттер жиынтығына айналады. Журналдармен кім нені жасағаны және мәселе қай сәтте басталғаны көрінеді.
Қысқаша
- Аудит журналы пайдаланушылар мен әкімшілердің әрекеттерін көрсетеді.
- Құрылғылар журналы агент оқиғаларын, қосылымдар мен конфигурацияны қолдануды көрсетеді.
- Есептер нысандар күйі мен сервис жұмысын тіркеуге көмектеседі.
- Оқиғалар инциденттерді талдау және мердігерлерді бақылау үшін қажет.
- Production-контурлар үшін журналдарды авариядан кейін ғана емес, жүйелі тексерген дұрыс.
Аудит журналы
Аудит журналы мына сұраққа жауап береді: жүйе күйін кім өзгертті.
Онда мына оқиғаларды көру маңызды:
- пайдаланушының кіруі;
- пайдаланушыны шақыру;
- рөлдің өзгеруі;
- ұйым құру;
- желі құру;
- құрылғы немесе клиент қосу;
- қосылым токенін жасау;
- ACL өзгеруі;
- LAN-ішкі желіге дейінгі маршрутты қосу;
- exit node немесе peer mesh қосу;
- API-токен жасау;
- қолжетімділікті қайтарып алу.
Аудит журналы сервистік компаниялар үшін әсіресе маңызды. Ол жұмысты кім орындағанын, қолжетімділік қашан өзгергенін және клиенттің жүгінуінен бұрын қандай әрекеттер болғанын растауға көмектеседі.
Құрылғылар журналы
Құрылғы журналы нақты роутермен, агентпен немесе желі қатысушысымен не болғанын көрсетеді.
Пайдалы оқиғалар:
- құрылғы қосылды;
- құрылғы offline болды;
- агент конфигурацияны алды;
- конфигурация қолданылды;
- WireGuard көтерілді немесе байланысын жоғалтты;
- heartbeat келуін тоқтатты;
- құрылғы деректері өзгерді;
- агент нұсқасы жаңарды;
- маршрутты қолдану қатесі болды;
- құрылғы диагностикалық мәліметтерді жіберді.
Құрылғы журналы қолжетімділік мәселесін баптау мәселесінен ажыратуға көмектеседі. Мысалы, агент конфигурацияны алса, бірақ LAN қолжетімсіз болса, көбіне маршруттауды, firewall-ды немесе ACL-ды қарау керек.
Қосылым оқиғалары
Пайдалану үшін тек қателер ғана емес, әдеттегі online/offline оқиғалары да маңызды.
Тексеріңіз:
- құрылғы соңғы рет қашан online болды;
- байланысты қаншалықты жиі жоғалтады;
- ажыраулар мобильді оператор мәселелерімен сәйкес келе ме;
- WireGuard-handshake жаңа ма;
- маршрут өзгергеннен кейін конфигурация қолданылды ма;
- ескі WSS-сессия жаңасымен алмастырылмады ма.
Құрылғы кәдімгі SIM-карта арқылы қосылса, қысқа мерзімді байланыс жоғалтулары мобильді желі сапасымен байланысты болуы мүмкін. Журнал мұндай жағдайларды конфигурация қателерінен ажыратуға көмектеседі.
Есептер
Есептер жүйелі пайдалану және жобаның техникалық емес қатысушыларымен байланыс үшін қажет.
Есеп жауап беруі тиіс типтік сұрақтар:
- қандай нысандар қосылған;
- қандай құрылғылар online;
- қандай құрылғылар ұзақ уақыт байланысқа шықпаған;
- қандай агент нұсқалары пайдаланылады;
- туннель арқылы қандай LAN-ішкі желілер ашық;
- нысандарға кімде қолжетімділік бар;
- кезең ішінде қандай қолжетімділік өзгерістері болды;
- инциденттен бұрын қандай оқиғалар болды;
- сервистік команда қандай жұмыстарды орындады.
Басшы үшін есеп тек "VPN жұмыс істейді" дегенді емес, басқарылатындықты көрсетеді: нысандар көрінеді, қолжетімділік бақыланады, әрекеттер тексеріледі.
Сервистік командаға арналған есептер
Сервистік командаға әдетте мыналар қажет:
- нысандар мен статустар тізімі;
- VPN IP-і бар құрылғылар тізімі;
- проблемалы құрылғылар;
- соңғы оқиғалар;
- LAN-ға дейінгі маршруттар;
- құрылғылардың қолжетімді API-і;
- нысанға қолжетімділігі бар пайдаланушылар;
- кезең ішіндегі өзгерістер.
Мұндай есеп жұмыстарды жоспарлауға және жүгінулерді жылдам талдауға көмектеседі.
Клиентке немесе басшыға арналған есептер
Клиентке немесе басшыға көбіне WireGuard пен WSS-тің егжей-тегжейі қажет емес.
Мыналарды көрсеткен пайдалырақ:
- қанша нысан қосылған;
- қандай нысандар қолжетімді;
- байланыс мәселелері қайда бар;
- қандай жұмыстар орындалды;
- кімде қолжетімділік болды;
- қандай өзгерістер жасалды;
- қандай тәуекелдер немесе ашық сұрақтар қалды.
Тұжырымдамалар терең желілік білімсіз-ақ түсінікті болуы тиіс.
Инцидентті талдау
Инцидент кезінде оқиғалар тізбегін жинау маңызды.
Тәртібі:
- Нысанды, желі мен құрылғыны анықтаңыз.
- Инциденттен бұрынғы кезең бойынша аудит журналын тексеріңіз.
- ACL, маршруттар, пайдаланушылар мен токендердің өзгерістерін қараңыз.
- Құрылғы журналын ашыңыз.
- Online/offline, heartbeat және WireGuard-handshake тексеріңіз.
- Өзгерістер уақытын шағым уақытымен салыстырыңыз.
- Кезең бойынша есептер немесе түсірмелерді тексеріңіз.
- Қорытынды мен келесі әрекеттерді тіркеңіз.
Мұндай тәсіл "кім нені өзгертті" деп таласпай, оқиғалар ретіне қарауға көмектеседі.
Мердігерлерді бақылау
Мердігер нысанға қолжетімділік алса, журналдар мыналарды тексеруге көмектесуі тиіс:
- қолжетімділік қашан берілді;
- оны кім берді;
- қай желіге немесе ішкі желіге;
- қандай әрекеттер орындалды;
- жұмыстар қашан аяқталды;
- қолжетімділік қайтарылып алынды ма;
- маршруттар немесе ACL өзгерді ме.
Бұл мердігер камералармен, PLC-мен, кассалармен немесе құрылғылар API-імен жұмыс істесе, әсіресе маңызды.
Есептерде нені тіркеу керек
Пайдалану есебі үшін минималды жиынтық:
| Блок | Нені қосу керек |
|---|---|
| Нысандар | атауы, ұйым, желі |
| Құрылғылар | аты, түрі, VPN IP, статус, last seen |
| Нұсқалар | модель, прошивка, агент |
| Маршруттар | LAN-ішкі желілер, gateway, мақсаты |
| Қолжетімділік | пайдаланушылар, рөлдер, уақытша қолжетімділіктер |
| Оқиғалар | қосылымдар, қателер, конфигурация өзгерістері |
| Тәуекелдер | offline-құрылғылар, ескі агенттер, ішкі желілердің қиылысуы |
Есеп форматын клиентке бейімдеуге болады: қысқа басқарушылық нұсқа және толық техникалық нұсқа.
Жиі кездесетін жағдайлар
Пайдаланушы "ештеңе өзгертпедім" дейді
Аудит журналын тексеріңіз: рөлдер, ACL, маршруттар, токендер мен желілердің өзгерістері.
Құрылғы кенеттен offline болды
Құрылғы журналын, соңғы heartbeat уақытын, WireGuard-handshake және мобильді желі немесе firewall оқиғаларын тексеріңіз.
Маршрут өзгергеннен кейін LAN қолжетімсіз
Агент конфигурацияны қолданды ма, желіде маршрут бар ма, ACL қолжетімділікті рұқсат ете ме және ішкі желілердің қайшылығы жоқ па, тексеріңіз.
Мердігер жұмысты аяқтады
Оның қолжетімділігі қайтарылып алынғанын, уақытша токендердің белсенді еместігін, API-токендердің қажетсіз жасалмағанын және өзгерістердің журналда көрсетілгенін тексеріңіз.
Орындалған жұмыстарды растау керек
Нысан бойынша есеп қалыптастырыңыз: кезең, қосылған құрылғылар, оқиғалар, қолжетімділік өзгерістері және ағымдағы статус.
Практикалық ұсыныстар
- Әрбір қолжетімділік өзгерісінен кейін журналдарды тексеріңіз.
- Production-контурлар үшін есептерді жүйелі кезеңдер бойынша сақтаңыз.
- Тергеу үшін қажет болуы мүмкін оқиғаларды өшірмеңіз.
- Инженерлер мен басшыларға арналған есептерді бөліңіз.
- Әрбір нысанға кім жауапты екенін тіркеңіз.
- Есептер түсіндірусіз оқылатындай желілер мен құрылғыларға түсінікті атаулар пайдаланыңыз.
- Мердігер жұмысынан кейін аудитті тексеріп, қолжетімділікті қайтарып алыңыз.
Бақылау тізімі
- Аудит журналы пайдаланушылар, рөлдер мен маршруттардың өзгерістерін көрсетеді.
- Құрылғылар журналы қосылым мен конфигурацияны қолдану оқиғаларын көрсетеді.
- Нысандар бойынша статустар есебін қалыптастыруға болады.
- Есептерде offline-құрылғылар көрінеді.
- Есептерде, қолжетімді болса, агент пен прошивка нұсқалары көрінеді.
- Мердігерлердің қолжетімділігі жұмыс аяқталғаннан кейін тексеріледі.
- ACL мен subnet routes өзгерістері тіркеледі.
- Инциденттер үшін оқиғалар тізбегін қалпына келтіруге болады.
Байланысты бөлімдер
- Пайдаланушылар, рөлдер және SSO - қолжетімділікті кім алады және оны қалай қайтарып алу керек.
- Құрылғылар және VPN-мекенжайлар - есептер үшін қандай құрылғы деректері пайдалы.
- Желілер, маршруттар және ACL - маршруттар мен ережелердің қандай өзгерістерін бақылау керек.
- Диагностика және типтік мәселелер - себептерді іздеу кезінде журналдарды қалай пайдалану керек.