Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

Každá inštancia SGCom-u môže publikovať informácie o svojej kondícii do D2000 štruktúrovanej premennej Each SGCom instance can publish information about its health to the D2000 structured variable SV.SGC_Process_State. Jeden riadok štruktúrovanej premennej vždy slúži tej inštancii, ktorá je identifikovaná rovnakým menom, ako je uvedené v prvom stĺpci daného riadku. Ak žiadny riadok neobsahuje rovnaké meno, inštancia informácie nepublikuje. Nasledujúce stĺpce sú:One row of a structured variable always serves that instance that is identified by the same name as given in the first column of that row. If no rows contain the same name, the instance does not publish the information. The following columns are:

  1. hobj - Dynamically assigned HOBJ to the D2Session that SGCom is connected to.
  2. processName – Dynamically assigned real name assigned by the kernel to the D2Session object.
  3. hostName - The name of the computer from which SGCom is connected.
  4. upTime – Time since SGCom started. It is updated at least every 5 seconds.
  5. lastChange - The time of the last change in the given row - if it is older than 5 seconds, the process is inactive or has no connection to the central.
  6. dataStorage.collectedData.count - The count of all valid records in DataStorage.
  7. dataStorage.collectedError.count - The count of all error records in DataStorage.
  8. dataStorage.cosemObject.count – The number of all records about the meter association tables. If the meter uses the ShortName referencing method in DLMS communication, the association table contains a mapping between the logical names of COSEM objects (OBIS codes) and their short form. Their local storage shortens the time needed to establish a connection with the meters of the given type
  9. hobj – dynamicky priradené HOBJ k D2Session, ktorou je SGCom pripojený.
  10. processName – dynamicky priradené skutočné meno, ktoré kernel priradil D2Session objektu.
  11. hostName – meno počítača, z ktorého je SGCom pripojený.
  12. upTime – čas od spustenia SGCom-u. Je aktualizovaný prinajmenšom každých 5 sekúnd.
  13. lastChange – čas poslednej zmeny v danom riadku – ak je starší ako 5 sekúnd, proces je neaktívny, alebo nemá spojenie s centrálou.
  14. dataStorage.collectedData.count – počet všetkých platných záznamov v DataStorage-i.
  15. dataStorage.collectedError.count – počet všetkých záznamov o chybách v DataStorage-i.
  16. dataStorage.cosemObject.count – počet všetkých záznamov o asociačných tabuľkách meračov Ak merač používa ShortName referencing method pri DLMS komunikácii, asociačná tabuľka obsahuje mapovanie medzi logickými menami COSEM objektov (OBIS kódmi) a ich krátkou formou. Ich lokálne uloženie skracuje čas potrebný na nadviazanie spojenia s meračmi daného typu..
  17. dataStorage.mvFile.size veľkosť MV súboru, ktorý obsahuje DataStorage databázuThe size of the MV file that contains the DataStorage database.
  18. dataStorage.traceFile.size – veľkosť TRACE súboru k DataStorage databázesize - the size of the TRACE file to the DataStorage database.
  19. taskExecutor.connectorMap.size – počet aktívne obsluhovaných spojení k meračom- Number of actively serviced connections to meters.
  20. taskExecutor.deviceTasks.max aktuálne maximum počtu úloh, ktoré čakajú na obslúženie jednou komunikačnou cestou. K počtu sa pripočítava aj počet spojení, ktoré bude potrebné nadviazať na obslúženie týchto úlohThe current maximum number of tasks that are waiting to be served by one communication path. The number of connections that will need to be established to service these tasks is also added to the number.
  21. taskExecutor.connectorTasks.max – aktuálne maximum počtu úloh, ktoré čakajú na obslúženie jedným logickým zariadením- The current maximum number of tasks that are waiting to be served by a single logical device.
  22. taskExecutor.lastTask.waitTime – aktuálna dĺžka čakania úlohy vo fronte, ktorá sa práve začala vykonávať. Táto hodnota môže značne „chaoticky skákať", pretože jednu premennú prepisujú dĺžky čakania všetkých úloh zo všetkých front. Pre jej lepšiu analýzu je potrebné analyzovať jej archív.- The current waiting time of the queued task that just started executing. This value can "jump chaotically" a lot because one variable is overwritten by the waiting lengths of all tasks from all queues. For better analysis, it is necessary to analyze its archive.

Columns 7 through 15 are archived by primary on-change archives with names derived from the column name. For example the dataStorage.mvFile.size column is archived by the Stĺpce 7 až 15 sú archivované primárnymi zmenovými archívmi s názvami odvodenými od názvu stĺpca. Napr. stĺpec dataStorage.mvFile.size je archivovaný objektom H.SGC_dataStorage.mvFile.sizeobject.