Konfigurowanie kolektora produktu Nokia Solutions and Networks NetAct XML Interface for Configuration Management

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

  1. Przejdź do katalogu kolektora NSN NetAct XML Interface for Configuration Management .
    cd $NCHOME/precision/collectors/javaCollectors/NetActCMDump/
  2. W tym katalogu znajdź przykładowy plik konfiguracyjny kolektora i skopiuj go do roboczego pliku konfiguracyjnego.
    cp NetActCMDumpCollector.properties.sample NetActCMDumpCollector.properties
  3. 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.
  4. 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).
  5. 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.
  6. 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:
    • 2G3G
    • Sieci LTE
    • WSZYSTKO
    Wartością domyślną jest 2G3G.
  7. Zapisz plik konfiguracyjny kolektora.