netalertx-sample-data
Załaduj testowe urządzenia do bazy danych NetAlertX za pomocą syntetycznych danych
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do automatycznego generowania i importowania syntetycznych danych urządzeń sieciowych do kontenera deweloperskiego. Tworzy realistyczne rekordy urządzeń (adresy MAC, adresy IP, nazwy, producenci) i wstawia je bezpośrednio do bazy danych poprzez API. Przydatna podczas testowania, prototypowania lub demonstracji NetAlertX bez konieczności ręcznego dodawania urządzeń. Wymaga uruchomionego backendu i dostępu do endpointu /devices/import.
Jak używać
Upewnij się, że backend NetAlertX jest uruchomiony i endpoint API
/devices/importjest dostępny z kontenera deweloperskiego.Otwórz terminal w kontenerze deweloperskim i przejdź do katalogu skryptów:
cd /workspaces/NetAlertX/.devcontainer/scriptsUruchom skrypt ładowania danych:
./load-devices.sh. Skrypt automatycznie wygeneruje syntetyczne rekordy urządzeń sieciowych (adresy MAC, adresy IP, nazwy, informacje o producentach).Dane zostaną zapisane w pliku CSV (domyślnie w
/tmp/netalertx-devices.csv). Jeśli chcesz zmienić lokalizację, ustaw zmienną środowiskowąCSV_PATHprzed uruchomieniem skryptu.Skrypt automatycznie wyśle dane do API poprzez endpoint
/devices/import. Po zakończeniu urządzenia pojawią się w bazie danych i będą widoczne w interfejsie użytkownika NetAlertX.Możesz powtórzyć proces, aby załadować dodatkowe zestawy testowych urządzeń lub zmodyfikować plik CSV przed importem, jeśli potrzebujesz dostosować dane.