Moduł gromadzący dane Nokia Solutions and Networks (NSN) NetAct XML Interface for Configuration Management przetwarza dane 2G, 3G i LTE RAN, wykorzystując plik XML zarządzania konfiguracją dla NSN NetAct EMS. Ten plik XML zawiera dane konfiguracyjne sieci konfiguratora NetAct w formacie RAML/CM2 .
Informacje o tym zadaniu
Kolektor może pobrać plik XML zarządzania konfiguracją dla systemu NSN NetAct EMS w jeden z następujących sposobów:
- Poprzez połączenie z NSN NetAct EMS. W tym przypadku kolektor używa protokołu FTP lub SFTP. Dlatego aby użyć tej metody, należy skonfigurować plik właściwości kolektora ze szczegółami połączenia FTP i SFTP między NSN NetAct EMS i Network Manager.
- Uzyskując dostęp do pliku XML w wyznaczonym katalogu lokalnym. Aby użyć tej metody, należy określić katalog lokalny, który będzie zawierał pliki XML pobrane z EMS.
W obu przypadkach należy skonfigurować odpowiednie właściwości gromadzenia danych w pliku konfiguracyjnym modułu gromadzącego dane, zgodnie z poniższą procedurą.
Uwaga: Kolektor przechowuje datownik systemu operacyjnego każdego przetworzonego pliku XML. Jeśli podczas wykrywania kolektor wykryje, że datownik ostatniej modyfikacji bieżącego pliku XML jest taki sam, jak datownik zarejestrowany podczas ostatniego wykrywania, plik nie zostanie przetworzony. Dzięki temu przetwarzane będą tylko pliki zawierające dane urządzenia zaktualizowane od ostatniego wykrywania.
Aby skonfigurować kolektor NSN NetAct XML Interface for Configuration Management , wykonaj następujące kroki:
Procedura
- Przejdź do katalogu kolektora NSN NetAct XML Interface for Configuration Management .
cd $NCHOME/precision/collectors/javaCollectors/NetActCMDump/
- W tym katalogu znajdź przykładowy plik konfiguracyjny kolektora i skopiuj go do roboczego pliku konfiguracyjnego.
cp NetActCMDumpCollector.properties.sample NetActCMDumpCollector.properties
- Zmodyfikuj plik konfiguracyjny kolektora:
$NCHOME/precision/collectors/javaCollectors/NetActCMDump/NetActCMDumpCollector.properties.
Ten plik zawiera następujące sekcje konfiguracji:
- Właściwości konfiguracyjne kolektora
- Właściwości uzyskiwania danych
- Właściwości źródła danych
Uwaga: Następujące kroki zawierają listę konfigurowalnych parametrów. Pozostałe właściwości w tym pliku są wartościami konfiguracyjnymi systemu kolektora i nie są przeznaczone do zmiany.
- Skonfiguruj następujące właściwości kolektora:
- Port
- Port, na którym ma zostać uruchomiony kolektor. Port musi być zgodny z portem skonfigurowanym podczas wstawiania do tabeli
collectorFinder.collectorRules w pliku DiscoCollectorFinderSeeds.cfg . Wartością domyślną jest 8080.
- log.filename
- Nazwa pliku dziennika kolektora. Można również określić wzorzec dla nazwy pliku dziennika, używając zestawu elementów zdefiniowanych przez system.
- log.level
- Poziom rejestrowania dla środowiska kolektora. Może mieć jedną z następujących wartości:
- BRAK
- FINEST (najdokładniejsze)
- FINER (dokładniejsze)
- FINE (dokładne)
- CONFIGINFO
- OSTRZEŻENIE
- SEVERE (poważne błędy)
- WSZYSTKO
Wartość domyślna to INFO (informacje).
- trace.filename
- Nazwa pliku śledzenia kolektora. Można również określić wzorzec dla nazwy pliku śledzenia przy użyciu zestawu elementów zdefiniowanych przez system.
- trace.level
- Poziom śledzenia dla środowiska kolektora. Może mieć jedną z następujących wartości:
- BRAK
- FINEST (najdokładniejsze)
- FINER (dokładniejsze)
- FINE (dokładne)
- CONFIGINFO
- OSTRZEŻENIE
- SEVERE (poważne błędy)
- WSZYSTKO
Wartość domyślna to INFO (informacje).
- Opcjonalnie można skonfigurować szczegóły dotyczące systemu zarządzania elementami źródłowymi (EMS) w sekcji Właściwości źródła danych, konfigurując następujące pola ogólne. Dane z tych pól są używane przez program Network Manager do modelowania EMS.
- DataSource.id
- Unikalny identyfikator źródła danych w postaci liczby całkowitej. To pole przyjmuje wartość 1, co oznacza, że jest to podstawowe źródło danych.
- DataSource.descr
- Opis systemu EMS.
- DataSource.emsHost
- Nazwa hosta EMS.
- DataSource.emsName
- Nazwa EMS.
- DataSource.emsPort
- Port EMS.
- DataSource.emsVersion
- Wersja EMS.
- DataSource.emsIdentifier
- Identyfikator EMS i klucz do integracji kolektora Network Manager ze sterownikiem Netcool Configuration Manager .
- DataSource.emsRole
- Rola EMS. Ten parametr może przyjmować jedną z następujących wartości:
- nieznany
- podstawowe
- kopie zapasowe
- inne
- DataSource.emsStatus
- Status EMS. Ten parametr może przyjmować jedną z następujących wartości:
- nieznany
- włączony
- wyłączony
- inne
- DataSource.emsUserNazwa
- Nazwa użytkownika EMS.
- DataSource.emsPassword
- Hasło EMS.
- DataSource.SecondaryEmsHost
- Adres hosta dodatkowego systemu EMS.
- DataSource.SecondaryEmsPort
- Port dodatkowego systemu EMS.
- Datasource.switchEms
- Za pomocą tego parametru można przełączać się między podstawowym i dodatkowym systemem EMS.
- Skonfiguruj parametry gromadzenia danych dla modułu gromadzącego dane:
- collectData
- Przyjmuje jedną z następujących wartości. Wartością domyślną jest
True.
- Prawda
- Włącza kolektor. Kolektor gromadzi dane z EMS.
- Fałsz
- Wyłącza kolektor. Kolektor nie gromadzi danych z EMS.
- DataAcquisition.GetEntities
- Przyjmuje jedną z następujących wartości. Wartością domyślną jest
0.
- 1: Włącz
- Umożliwia pobieranie danych jednostki fizycznej z EMS.
- 0: Wyłącz
- Wyłącza pobieranie danych jednostki fizycznej z EMS.
- DataAcquisition.getRanTopologia
- Przyjmuje jedną z następujących wartości. Wartość domyślna: 1.
- 1: Włącz
- Umożliwia pobieranie danych połączeń RAN dla Net Act EMS.
- 0: Wyłącz
- Wyłącza pobieranie danych połączeń RAN dla Net Act EMS.
- Katalog DataAcquisition.localData
- Określa położenie plików XML pobranych z systemu EMS.
- DataAcquisition. FlagapostProcess
- Definiuje sposób, w jaki kolektor obsługuje plik danych po przetworzeniu. Wartością domyślną jest 0.
- 0: Usuń
- Usuwa plik XML po przetworzeniu.
- 1: Przenieś
- Przenosi plik XML po przetworzeniu. Używany w połączeniu z parametrem DataAcquisition.moveLocation.
- 2: Pozostaw
- Po przetworzeniu pozostawia plik XML w katalogu danych. Używany w połączeniu z parametrem DataAcquisition.localDataKatalog.
- DataAcquisition.moveLocation
- Określa położenie plików, które mają zostać przeniesione po przetworzeniu. Ten parametr jest uwzględniany tylko wtedy, gdy zmienna DataAcquisition. FlagapostProcessma wartość 1.
- DataAcquisition.loadFirstUruchom
- Określa, czy po uruchomieniu kolektora mają być przetwarzane pliki XML w lokalnym katalogu danych XML bez oczekiwania na wywołanie XML-RPC z interfejsu GUI.
- 0
- Nie przetwarzaj katalogu danych po uruchomieniu modułu gromadzącego dane. Inne wartości natychmiast przetwarzają katalog danych.
- 1
- Katalog danych procesu po uruchomieniu modułu gromadzącego dane.
- DataAcquisition.downloadFile
- Określa, czy po wykryciu ma być pobierany plik XML przy użyciu protokołu FTP, czy SFTP (bezpieczny protokół FTP) z systemu EMS.
- 0
- Nie pobieraj.
- 1
- Pobierz.
Wartość domyślna: 1.
- DataAcquisition.maskCredentials
- Określa, czy podczas wysyłania komendy FTP lub SFTP w celu przesłania pliku XML z EMS mają być maskowane referencje użytkownika w dzienniku.
- 0
- Nie maskuj referencji.
- 1
- Zamaskuj referencje.
- DataAcquisition.remoteFtpHost
- Nazwa hosta lub adres IP systemu EMS, w którym są generowane dane XML.
- DataAcquisition.remoteDir
- Zdalny katalog zawierający plik lub pliki do przetworzenia.
- DataAcquisition.remoteFile
- Nazwa pliku XML zawierającego dane CM . W przypadku pobierania plików za pomocą protokołu FTP lub SFTP należy ustawić tę właściwość na wartość wieloznaczną, taką jak
*.xml lub *.xml.gz.Uwaga: Jeśli katalog zdalny skonfigurowany przy użyciu właściwości DataAcquisition.remoteDir zawiera więcej niż bieżący plik i ustawiono wartość DataAcquisition.remoteFile jako znak wieloznaczny, wszystkie pliki, które są zgodne ze znakiem wieloznacznym, zostaną przesłane z katalogu zdalnego i przetworzone. Aby zapobiec pobieraniu przez kolektor wszystkich wcześniej przetworzonych plików, katalog zdalny musi zawierać tylko najnowszy plik lub pliki XML, które mają zostać przetworzone.
- DataAcquisition.remoteFtpUżytkownik
- Nazwa użytkownika, która ma być używana dla połączenia FTP lub SFTP.
- DataAcquisition.remoteFtpHasło
- Hasło, które ma być używane dla połączenia FTP lub SFTP.
- DataAcquisition.remoteFtpPort
- Port używany dla połączenia FTP lub SFTP.
- DataAcquisition.secureConnection
- Wskazuje, czy podczas pobierania plików cmdump ma być używane bezpieczne połączenie (SFTP).
- 1
- Użyj protokołu SFTP do nawiązania połączenia z systemem EMS.
- 0
- Użyj protokołu FTP do nawiązania połączenia z systemem EMS.
Wartością domyślną jest 0.
- DataAcquisition.ftpTimeout
- Limit czasu dla procesu FTP.
- DataAcquisition.technologyType
- Technologia mobilna, która będzie obsługiwana przez kolektor. Dostępne są następujące opcje:Wartością domyślną jest 2G3G.
- Zapisz plik konfiguracyjny kolektora.