Toolverse
Wszystkie skille

netalertx-sample-data

autor: netalertx

Załaduj testowe urządzenia do bazy danych NetAlertX za pomocą syntetycznych danych

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Testowanie
Wyświetlenia
1

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ć

  1. Upewnij się, że backend NetAlertX jest uruchomiony i endpoint API /devices/import jest dostępny z kontenera deweloperskiego.

  2. Otwórz terminal w kontenerze deweloperskim i przejdź do katalogu skryptów: cd /workspaces/NetAlertX/.devcontainer/scripts

  3. Uruchom skrypt ładowania danych: ./load-devices.sh. Skrypt automatycznie wygeneruje syntetyczne rekordy urządzeń sieciowych (adresy MAC, adresy IP, nazwy, informacje o producentach).

  4. Dane zostaną zapisane w pliku CSV (domyślnie w /tmp/netalertx-devices.csv). Jeśli chcesz zmienić lokalizację, ustaw zmienną środowiskową CSV_PATH przed uruchomieniem skryptu.

  5. 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.

  6. Możesz powtórzyć proces, aby załadować dodatkowe zestawy testowych urządzeń lub zmodyfikować plik CSV przed importem, jeśli potrzebujesz dostosować dane.

Podobne skille