netalertx-sample-data
Load synthetic device data into the devcontainer. Use this when asked to load sample devices, seed data, import test devices, populate database, or generate test data.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Load synthetic device data into the devcontainer. Use this when asked to load sample devices, seed data, import test devices, populate database, or generate test data.
How to use
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.