DE10257450A1 - Networked application monitoring method in which an SNMP agent server is used in conjunction with a network management station to monitor the state of applications using a register database in a proxy server - Google Patents

Networked application monitoring method in which an SNMP agent server is used in conjunction with a network management station to monitor the state of applications using a register database in a proxy server Download PDF

Info

Publication number
DE10257450A1
DE10257450A1 DE2002157450 DE10257450A DE10257450A1 DE 10257450 A1 DE10257450 A1 DE 10257450A1 DE 2002157450 DE2002157450 DE 2002157450 DE 10257450 A DE10257450 A DE 10257450A DE 10257450 A1 DE10257450 A1 DE 10257450A1
Authority
DE
Germany
Prior art keywords
appl
snmp
monitoring
agent
monitoring server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
DE2002157450
Other languages
German (de)
Inventor
Thomas Hanna
Thorsten Laux
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens AG
Original Assignee
Siemens AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens AG filed Critical Siemens AG
Priority to DE2002157450 priority Critical patent/DE10257450A1/en
Publication of DE10257450A1 publication Critical patent/DE10257450A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0817Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/0213Standardised network management protocols, e.g. simple network management protocol [SNMP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/04Network management architectures or arrangements
    • H04L41/046Network management architectures or arrangements comprising network management agents or mobile agents therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/22Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/04Processing captured monitoring data, e.g. for logfile generation
    • H04L43/045Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data

Abstract

Method for monitoring the operating state of at least one application (Appl 1, Appl n) running on a networked computer (PC), whereby state information is transferred to a monitoring server (SNMP agent) and then passed on to a network management station for monitoring the state information. Access information relating to the monitoring server is stored in a register database (Proxy). A monitoring case calls up information for a corresponding monitoring server from the database and uses to report on a PC monitored using this server. The invention also relates to a corresponding network.

Description

Die Erfindung betrifft ein Verfahren gemäß dem Oberbegriff des Patentanspruchs 1 und ein Netzwerk gemäß dem Oberbegriff des Patentanspruchs 12.The invention relates to a method according to the generic term of claim 1 and a network according to the preamble of the claim 12th

Zur Übertragung von Daten und für Kommunikationszwecke werden Netzwerke eingesetzt, in denen die Netzelemente paketvermittelt miteinander kommunizieren. Solche Netzwerke können entweder lokal begrenzt sein, dann spricht man von LANs (LAN = Local Area Network), sie können aber auch weltweit verteilt sein (WAN = Wide Area Network), wie zum Beispiel das Internet. Neben den Verbindungswegen (Datenleitung) bestehen solche Netzwerke aus einer Vielzahl unterschiedlicher Netzelemente, wie z. B. Switche, Router und Rechner (Server, Workstations), letztere mit darauf installierten Anwendungen.For the transmission of data and for communication purposes networks are used in which the network elements are packet-switched communicate with each other. Such networks can either be localized then one speaks of LANs (LAN = Local Area Network), they can but also be distributed worldwide (WAN = Wide Area Network), such as Example the Internet. In addition to the connection paths (data line) such networks consist of a variety of different network elements, such as z. B. switches, routers and computers (servers, workstations), the latter with applications installed on it.

Für die Kommunikation zwischen den Netzelementen spielt es in der Regel keine Rolle, wo diese Netzelemente physikalisch bzw. geographisch angeordnet sind.For the communication between the network elements usually plays it no matter where these network elements are physically or geographically are arranged.

Die Daten werden jeweils zum Transport zu Datenpaketen zusammengefasst und mit einer jeweils eindeutigen Netzwerkadresse der empfangenden Netzelemente adressiert. Da der Weitertransport der Daten im Netzwerk automatisiert erfolgt, ist es für den Benutzer unerheblich, an welchem Ort sich die adressierte Netzwerkkomponente, beispielsweise ein Server mit einer Anwendung, tatsächlich befindet. Das ist jedoch anders, wenn auf Netzelemente zum Zwecke der Überwachung oder für Wartungszwecke zugegriffen werden muss. Dafür sind oftmals Bedienvorgänge nötig, die direkt am betroffenen Netzelement durchgeführt werden müssen.The data is used for transport combined into data packets and each with a unique Network address of the receiving network elements addressed. Since the Automated onward transport of the data takes place in the network it for that It does not matter to the user where the addressed network component is located, for example, a server with an application that is actually located. The is different, however, when on network elements for monitoring purposes or for Maintenance purposes must be accessed. This often requires operations that must be carried out directly on the affected network element.

In paketvermittelten Netzwerken ist es wichtig, rechtzeitig zu erkennen, ob eine Anwendung oder ein Netzelement korrekt arbeitet, einen Fehler aufweist oder sogar vorzeitig gestoppt ("terminiert") ist. Dies sollte auch von einem zentralen, entfernten Standort (Arbeitsplatz) aus überwachbar sein. Um die Netzelemente weitverzeigter Netzwerke von einem zentralen Standort aus überwachen und steuern zu können, besitzen diese Netzelemente häufig Schnittstellen zum Fernzugriff. Diese Schnittstellen arbeiten regelmäßig mit einem genormten Protokoll, damit verschiedene Netzelemente und Anwendungen von einer zentralen Stelle aus mit einem einzigen Anwendungsprogramm, man sagt auch Administrationstool, verwaltet werden können. Ein solches genormtes Protokoll ist beispielsweise das SNMP (Simple Network Management Protocol), welches die gleichzeitige Überwachung und Steuerung verschiedenster Netzelemente und Anwendungen innerhalb eines Administrationstools gestattet. Das Administrationstool ist dabei eine auf einem PC installierte Zielanwendung, die auch als NMS (Network Management Station) bezeichnet wird.In packet switched networks it is important to recognize in time whether an application or a Network element works correctly, has an error or even prematurely is stopped ("terminated"). This should be can also be monitored from a central, remote location (workplace) his. To the network elements of widespread networks from a central Monitor location from and to be able to control these network elements often have interfaces for remote access. These interfaces work regularly a standardized protocol for various network elements and applications from a central location with a single application program, it is also said to be an administration tool that can be managed. On such a standardized protocol is, for example, the SNMP (Simple Network Management Protocol), which enables simultaneous monitoring and control of various network elements and applications within one Administration tools allowed. The administration tool is included a target application installed on a PC, also known as an NMS (Network Management station).

Die einzelnen Anwendungen (Prozesse) und Netzelemente werden zum Fernzugriff von lokalen Überwachungs-Instanzen, sog. Management-Clients, überwacht ("Monitoring") und gesteuert ("Controlling"). Jeder Management-Client eines Netzelements oder einer Anwendung ist mit einer Instanz (Überwachungsserver) verbunden, die die Zustandsmeldungen des Management-Clients zusammenfasst und in eine protokollgemäße Meldung umsetzt. Dieser Überwachungsserver wird oft auch als SNMP Agent bezeichnet, die Meldungen in der Literatur häufig als "SNMP-Traps" oder kurz "Traps". Der SNMP Agent sendet die Traps zu einer oder mehreren Network Management Station(s), wo die überwachten Netzelemente und Anwendungen und deren aktuelle Zustände (z. B. Online, Offline oder die momentane Auslastung) dargestellt (angezeigt) und von wo aus Steuerkommandos zu den Netzelementen und Anwendungen zurückübermittelt werden können.The individual applications (processes) and network elements are used for remote access by local monitoring authorities, so-called management clients ("Monitoring") and controlled ("Controlling"). Any management client a network element or an application is connected to an instance (monitoring server) connected, which summarizes the status messages of the management client and in a log-compliant message implements. This monitoring server is often referred to as an SNMP agent, the reports in the literature often as "SNMP traps" or "traps" for short. The SNMP agent sends the traps to one or more network management station (s), where the monitored Network elements and applications and their current states (e.g. B. Online, offline or the current load) displayed (displayed) and from where control commands to the network elements and applications retransmitted can be.

Die Steuerkommandos und die Zustandsinformationen, also die Traps, werden dabei als UDP-Meldungen (UDP = User Datagram Protocol) übermittelt.The control commands and the status information, So the traps are as UDP messages (UDP = User Datagram Protocol).

Ein bekanntes Verfahren zur Überwachung und insbesondere auch zur Steuerung von computergestützten Anwendungen von einem entfernten Standort aus, ist die Verwendung von sogenannten PC-Fernsteuerungsprogrammen. Ein Beispiel für ein solches Programm ist die Software PC-Anywhere® des Herstellers Symantec®. Dabei wird sowohl auf dem zu überwachenden bzw. zu steuernden PC, als auch auf dem zu Wartungszwecken eingesetzten PC eine spezielle Software installiert, die es erlaubt, den entfernt platzierten PC mit Mouse/Tastatureingaben zu bedienen und dessen Bildschirminhalt auf dem eigenen Bildschirm darzustellen. Voraussetzung dafür ist allerdings, dass auf beiden PCs ein kompatibles Betriebssystem installiert und ein Datenkanal mit ausreichender Bandbreite zwischen den beiden Komponenten geschaltet ist.A known method for monitoring and in particular also for controlling computer-aided applications from a remote location is the use of so-called PC remote control programs. An example of such a program is the PC-Anywhere ® software from the manufacturer Symantec ® . Special software is installed on the PC to be monitored or controlled, as well as on the PC used for maintenance purposes, which allows the remote PC to be operated with mouse / keyboard input and its screen content to be displayed on its own screen. However, a prerequisite for this is that a compatible operating system is installed on both PCs and a data channel with sufficient bandwidth is connected between the two components.

Bei den bekannten Verfahren zur Überwachung von Anwendungen hat sich als nachteilig erwiesen, dass die Anwendungen eine eigene, oft proprietäre Schnittstelle zur Überwachung aufweisen müssen. Die Anwendungen müssen dabei – meist manuell – bei der Zielanwendung und/oder dem SNMP-Agent angemeldet werden. Bei einem Versagen der Anwendung bleiben die Meldungen aus, ohne dass eine entsprechende Statusmeldung generiert wird. Bei der Nutzung von PC-Fernsteuerungsprogrammen können nur PC-gestützte Anwendungen überwacht und gesteuert werden, und dabei zur gleichen Zeit nur die Anwendungen eines einzigen PCs.In the known methods of monitoring of applications has been found to be disadvantageous that the applications its own, often proprietary Monitoring interface must have. The applications must thereby - mostly manually - at the Target application and / or the SNMP agent are logged on. At a Failure of the application, the messages fail to appear without a corresponding status message is generated. When using PC remote control programs can PC-based only Applications monitored and controlled, and only the applications at the same time of a single PC.

Der Erfindung liegt daher die Aufgabe zugrunde, die Überwachung von Anwendungen in einem Netzwerk zu vereinfachen.The invention is therefore the object underlying the surveillance of applications in a network.

Die Lösung dieser Aufgabe ist für das Verfahren durch die im Anspruch 1 und für das Netzwerk durch die im Anspruch 12 angegebenen Merkmale gegeben. Die Lösung sieht vor, dass Zugriffsinformationen über die Überwachungsserver in einer Registrierungsdatenbank gespeichert sind, dass eine Überwachungsinstanz die Zugriffsinformationen für einen zugeordneten Überwachungsserver aus der Registrierungsdatenbank abruft und zur Anmeldung des Rechners bei diesem Überwachungsserver nutzt. Dadurch werden Anwendungen selbsttätig bei einem Überwachungsserver registriert und damit durch eine Zielanwendung überwachbar.This object is achieved for the method by the features specified in claim 1 and for the network by the features specified in claim 12 given. The solution provides that access information about the monitoring server is stored in a registration database, that a monitoring entity retrieves the access information for an assigned monitoring server from the registration database and uses it to log the computer on to this monitoring server. As a result, applications are automatically registered with a monitoring server and can thus be monitored by a target application.

Durch die kennzeichnenden Merkmale der Unteransprüche ist das Verfahren in vorteilhafter Weise weiter ausgestaltet.Due to the characteristic features of subclaims the method is further developed in an advantageous manner.

Der Administrationsaufwand verringert sich, indem die Überwachungsinstanz nach der Anmeldung des Rechners bei dem Überwachungsserver auch die von ihr überwachte Anwendung bei dem Überwachungsserver anmeldet und dazu Anmeldungsinformationen über die Anwendung und über zur Überwachung nutzbare Steuerkommandos übermittelt.The administration effort is reduced yourself by the supervisor after the computer has logged on to the monitoring server, the monitored by her Application to the monitoring server logs in, plus login information about the application and about monitoring usable control commands transmitted.

Wenn durch eine Überwachungsinstanz mehrere Anwendungen überwachbar sind, sind auch weitere, neu installierte Anwendungen eines PCs ohne die Installation weiterer Überwachungsinstanzen überwachbar. Außerdem wird dadurch die Anzahl der notwendigen logischen Verbindungen ("sessions") zwischen dem PC mit den Anwendungen und dem Überwachungsserver reduziert.If more than one by one supervisor Applications can be monitored there are also other, newly installed applications of a PC without the installation of additional monitoring instances can be monitored. Moreover the number of necessary logical connections ("sessions") between the PC with the applications and the monitoring server reduced.

Zielanwendungen können auch solche Anwendungen, die verteilt auf mehreren Rechnern installiert sind, überwachen und deren Status zusammengefasst visualisieren, indem die Teile dieser Anwendungen jeweils beim Überwachungsserver unter Verwendung des gleichen Anmeldenamens für alle Teile angemeldet werden und durch die Zielanwendung zusammengefasst als eine Anwendung überwachbar sind.Target applications can also include applications monitor, which are installed on several computers and visualize their status summarized by the parts of these applications at the monitoring server for all parts using the same login name and summarized as one application by the target application are.

Die Übertragung von Überwachungsmeldungen erfolgt gesichert, indem während der Überwachung zwischen der Überwachungsin stanz und dem Überwachungsserver jeweils eine logische Verbindung ("Session") besteht.The transmission of monitoring messages is secured by while of surveillance between the supervisory authority and the monitoring server there is always a logical connection ("session").

Wenn ein Überwachungsserver mit mehreren Überwachungsinstanzen zur gleichen Zeit verbunden ist, können die von den Überwachungsinstanzen übermittelten Meldungen zusammengefasst zur Zielanwendung übermittelt werden.If a monitoring server with multiple monitoring instances connected at the same time, those transmitted by the monitoring authorities Messages summarized for the target application are transmitted.

Anwendungen können besonders einfach mit Überwachungs- und Steuerungsfunktionalität ausgestattet werden, wenn die Überwachungsinstanz in Form einer Programmierschnittstelle ("API") jeweils auf dem Rechner, auf der die Anwendung oder die Anwendungen ablaufen, installiert ist. Dadurch kann auf der Seite der Anwendung die Implementierung einer speziellen (SNMP-) Schnittstelle unterbleiben und statt dessen Funktionen, die häufig bei Anwendungen bereits vorhanden oder leicht implementierbar sind, zum Zugriff auf API's genutzt werden.Applications can be particularly easy with monitoring and control functionality when the supervisor in the form of a programming interface ("API") each on the computer on which the application or applications are running, is installed. This allows implementation on the application side a special (SNMP) interface and instead Features common to Applications already exist or are easy to implement, to access API's be used.

Wenn mehrere Anwendungen durch die selbe Programmierschnittstelle überwachbar sind, können mehrere oder jede der dort installierten Anwendungen auf die Funktionen dieser Programmierschnittstelle zugreifen.If multiple applications by the same programming interface can be monitored are, can several or each of the applications installed there on the functions access this programming interface.

Der Überwachungsserver ist von Überwachungsinstanzen leicht auffindbar, indem er sich nach dem Einschalten bei der Registrierungsdatenbank registriert.The watchdog server is from watchdogs easy to find by logging in to the registry after turning it on registered.

Wenn die Zielanwendung eine SNMP-konforme Anwendung ist und der Überwachungsserver die Zustandsinformationen der Anwendungen gemäß dem SNMP-Protokoll überträgt, können bereits bekannte und bewährte Zielanwendungen weiter eingesetzt werden und neben den Meldungen, die vom Überwachungsserver übermittelt werden, zur gleichen Zeit die Meldungen anderer SNMP-konformer Anwendungen darstellen und weiterverarbeiten.If the target application is SNMP compliant Application and the monitoring server is the Status information of the applications transmitted according to the SNMP protocol can already be known and proven Target applications continue to be used and in addition to the messages, transmitted by the monitoring server the messages of other SNMP-compliant applications at the same time display and further process.

Wenn die Anmeldung des Rechners unter Verwendung eines XML-basierten Formats (XML = extended markup language) erfolgt, können bekannte und bewährte Funktionen zur Erstellung, Übertragung, Empfang und Auswertung der Anmeldeinformationen genutzt werden.When using the computer's login an XML-based Formats (XML = extended markup language) can be known and proven Functions for creation, transfer, Reception and evaluation of the registration information can be used.

Rechner können eingespart werden und die Prozeß-Kommunikation zwischen der Anwendung und der Überwachungsinstanz ist einfacher und effektiver zu realisieren, indem der erste und der zweite Rechner zu einem Rechner zusammengefasst sind.Computers can be saved and the process communication between the application and the supervisor is easier and more effective to implement by the first and the second computer are combined into one computer.

Die Registrierung der Überwachungsinstanz kann unter Verwendung bekannter und bewährter Protokollelemente erfolgen, wenn die Registrierungsdatenbank ein Adressierungsserver in einem das Kommunikationsprotokoll SIP (SIP = session initiating protocol) nutzenden Kommunikationsnetzwerk ist und Zugriffe auf die Registrierungsdatenbank gemäß der im SIP-Kommunikationsprotokoll definierten Funktionen und Methoden erfolgen.The registration of the monitoring authority can using known and proven protocol elements, if the registry is an addressing server in a the communication protocol SIP (SIP = session initiating protocol) is using the communication network and accesses the registry according to the in SIP communication protocol defined functions and methods.

Ein Ausführungsbeispiel des erfindungsgemäßen Verfahrens wird nachfolgend anhand der Zeichnung erläutert.An embodiment of the method according to the invention is explained below with reference to the drawing.

Dabei zeigt:It shows:

1 einen PC mit einer zu überwachenden Anwendung und mit einer zur Überwachung eingesetzten Zielanwendung, und 1 a PC with an application to be monitored and with a target application used for monitoring, and

2 ein Netzwerk mit in mehreren Domänen angeordneten zu überwachenden Anwendungen, die gemeinsam von einer Zielanwendung überwacht werden. 2 a network with applications to be monitored arranged in several domains, which are jointly monitored by a target application.

In 1 sind Netzelemente eines paketvermittelnden Netzwerkes dargestellt. Die Pfeile zwischen den Netzelementen visualisieren logische Verbindungen, wobei die Pfeile mit den verwendeten Protokollen SIP, SNMP ("Session Initiating Protocol", "Simple Network Management Protocol") gekennzeichnet sind. Im Netzwerk werden verschiedene Anwendungen Appl. #1, Appl. #N betrieben, die von einer Zielanwendung NMS (Network Management Station) überwacht werden sollen. Weitere Bestandteile des Netzwerks sind der Überwachungsserver SNMP-AGENT, ein Server zur Adressumwertung DNS ("Domain Naming Service"), eine als Registrierungsdatenbank verwendete Adressdatenbank PROXY (Adressen-Server) und schließlich den Anwendungen zugeordnete Überwachungsinstanzen MC A, MC B (Management Clients).In 1 network elements of a packet-switching network are shown. The arrows between the network elements visualize logical connections, the arrows being identified with the SIP, SNMP ("Session Initiating Protocol", "Simple Network Management Protocol") protocols used. Various applications Appl. # 1, Appl. #N operated that are to be monitored by a target application NMS (Network Management Station). The monitoring server is also part of the network SNMP-AGENT, a server for address conversion DNS ("Domain Naming Service"), an address database PROXY (address server) used as a registration database and finally the monitoring agencies MC A, MC B (management clients) assigned to the applications.

In 2 ist ein Netzwerk dargestellt, in dem Anwendungen Appl. #1, ...., Appl. #3 und weitere Anwendungen Appl. #x..., Appl. #z in unterschiedlichen Domänen Application Domain #A, Application Domain #n angeordnet sind. Solche Domänen umfassen Computer, Geräte und Anwendungen, die jeweils in einer besonderen Beziehung zueinander stehen und ein logisch in sich geschlossenes "Sub-Netzwerk" bilden. Zur Überwachung aller Anwendungen beider Domänen mit Hilfe einer Zielanwendung NMS hat diese Zielanwendung NMS Zugriff auf alle Überwachungsserver SNMP-AGENT A, SNMP-AGENT n, die jeweils die Überwachungsmeldungen aller Anwendungen ihrer jeweils zugeordneten Domäne sammeln, ins SNMP-Format übersetzen und zu der einen Zielanwendung NMS weiterleiten.In 2 shows a network in which applications Appl. # 1, ...., appl. # 3 and other applications Appl. #x ..., appl. #z are arranged in different domains Application Domain #A, Application Domain #n. Such domains include computers, devices and applications that each have a special relationship to one another and form a logically self-contained "sub-network". To monitor all applications of both domains with the help of a target application NMS, this target application NMS has access to all monitoring servers SNMP-AGENT A, SNMP-AGENT n, which collect the monitoring messages of all applications of their respective assigned domain, translate it into SNMP format and to one Forward NMS target application.

Im Folgenden wird anhand der in 1 dargestellten Anordnung die Überwachung der Appl. #1 beschrieben. Die betrachtete Anwendung Appl. #1 ist auf einem Computer PC installiert. Auf dem gleichen Computer PC ist die Überwachungsinstanz MC A installiert, die der Überwachung aller auf dem Computer PC installierten Anwendungen Appl. #1 dient. Dabei ist die Überwachungsinstanz MC A als Programmierschnittstelle, also als sogenanntes API (Application Programming Interface), ausgeführt.The following is based on the in 1 arrangement shown monitoring the appl. # 1 described. The considered application Appl. # 1 is installed on a computer PC. On the same computer PC, the monitoring authority MC A is installed, which monitors all applications Appl. # 1 serves. The monitoring entity MC A is designed as a programming interface, that is, as a so-called API (Application Programming Interface).

Der Überwachungsserver SNMP-AGENT ruft nach seinem Einschalten bei einem Adressen-Umwertungs-Server DNS die Netzwerkadresse des ihm zugeordneten Adressen-Servers PROXY ab, um sich bei diesem Adressen-Server PROXY als "Registrierungsinstanz" für Anwendungen Appl. 1, Appl. #N anzumelden. Der Überwachungsserver SNMP-AGENT bedient sich dabei des SIP-Protokolls; selbstverständlich können auch andere geeignete Kommunikationsprotokolle dazu verwendet werden.The monitoring server SNMP-AGENT is calling after being switched on by an address conversion server DNS the network address of the PROXY address server assigned to it, to register with this address server PROXY as a "registration instance" for applications Appl. 1, appl. #N to register. The monitoring server SNMP-AGENT uses the SIP protocol; Of course can other suitable communication protocols can also be used.

Um die Anwendung Appl. #1 durch die Zielanwendung NMS überwachbar zu machen, muss diese Anwendung Appl. #1 beim Überwachungsserver SNMP-AGENT registriert sein. Diese Registrierung wird von der Überwachungsinstanz MC A vorgenommen. Zu diesem Zweck fragt die Überwachungsinstanz MC A beim Server DNS die Netzwerk-Adresse des Adressen-Servers PROXY ab. Mit Hilfe dieser Netzwerk-Adresse baut die Überwachungsinstanz MC A eine logische Verbindung zum Adressen-Server PROXY auf und ruft dort die Netzwerkadresse des dieser Überwachungsinstanz MC A zugeordneten Überwachungsservers SNMP-AGENT ab. Falls in einem Netzwerk mehrere Überwachungsserver SNMP-AGENT vorhanden sind, trifft der Adressen-Server PROXY eine sinnvolle Auswahl. Das ist beispielsweise in der Anordnung nach 2 der Fall, bei der das Netzwerk in verschiedene Domänen gegliedert ist. Hier wählt der Adressen-Server PROXY denjenigen Überwachungsserver SNMP-AGENT aus, der zur gleichen Domäne gehört wie der Computer PC, auf dem die Anwendung Appl. #1 und die Überwachungsinstanz MC A installiert sind.To apply Appl. To make # 1 monitorable by the target application NMS, this application Appl. # 1 be registered with the monitoring server SNMP-AGENT. This registration is carried out by the monitoring authority MC A. For this purpose, the monitoring authority MC A asks the server DNS for the network address of the address server PROXY. With the help of this network address, the monitoring authority MC A establishes a logical connection to the address server PROXY and there calls up the network address of the monitoring server SNMP-AGENT assigned to this monitoring authority MC A. If there are several SNMP-AGENT monitoring servers in a network, the PROXY address server makes a sensible selection. That is, for example, in the arrangement 2 the case where the network is divided into different domains. Here the address server PROXY selects the monitoring server SNMP-AGENT that belongs to the same domain as the computer PC on which the application Appl. # 1 and the monitoring authority MC A are installed.

Sobald auf dem Computer PC eine überwachbare Anwendung Appl. #1 gestartet wird, registriert die zugeordnete Überwachungsinstanz MC A diese Anwendung Appl. #1 beim zugeordneten Überwachungsserver SNMP-AGENT. Dadurch wird eine sogenannte „Management-Session" zwischen dem Überwachungsserver SNMP-AGENT und der Überwachungsinstanz MC A eröffnet. Zur Registrierung der Anwendung Appl. #1 hinterlegt die Überwachungsinstanz A beim Überwachungsserver SNMP-AGENT den Namen der Anwendung Appl. #1 und ein Datensatz, der eine Beschreibung der überwachbaren Funktionen der Anwendung Appl. #1 und eine Beschreibung der steuerbaren Funktionen der Anwendungen Appl. #1 umfasst. Diese Beschreibungen erfolgen in der bekannten Beschreibungssprache XML (Extensible Markup Language); selbstverständlich können auch andere Beschreibungsformate, beispielsweise Textformate, verwendet werden. Nach der erstmaligen Registrierung einer Anwendung Appl. #1 beim Überwachungsserver SNMP-AGENT übersendet die Überwachungsinstanz MC A dem Überwachungsserver SNMP-AGENT nur noch Informationen über Konfigurationsänderungen, beispielsweise Start oder Ende einer Anwendung, und Warn- bzw. Fehlermeldungen, die die registrierten Anwendungen Appl. #1 betreffen. Falls alle auf dem Computer PC installierten und überwachbaren Anwendungen Appl. #1 beendet werden, wird die „Management-Session" zwischen der Überwachungsinstanz MC A und dem Überwachungsserver SNMP-AGENT beendet.As soon as a monitorable on the computer PC Application Appl. # 1 is started, the assigned monitoring instance registers MC A this application Appl. # 1 at the assigned monitoring server SNMP-AGENT. This creates a so-called "management session" between the monitoring server SNMP AGENT and the supervisory authority MC A opened. To register the application Appl. # 1 stores the supervisory authority A at the monitoring server SNMP-AGENT the name of the application Appl. # 1 and a record that has a description the monitorable Functions of the application Appl. # 1 and a description of the controllable Application functions Appl. # 1 includes. These descriptions take place in the well-known description language XML (Extensible Markup Language); Of course can other description formats, for example text formats, are also used become. After the first registration of an application Appl. # 1 sent to the SNMP-AGENT monitoring server the supervisor MC A the monitoring server SNMP-AGENT only information about Configuration changes for example, start or end of an application, and warning or error messages that the registered applications Appl. # 1 concern. If everyone is on applications installed and monitored on the computer PC Appl. # 1 will be ended, the "management session" between the supervisor MC A and the monitoring server SNMP AGENT ended.

Die Zielanwendung NMS (Network Management Station) ist eine auf einem hier nicht dargestellten Computer installierte Software, die das bekannte Überwachungsverfahren SNMP (Simple Network Management Protocol) verwendet. Die Zielanwendung NMS baut nach dem Start eine Verbindung zu einem oder mehreren Überwachungsservern SNMP-AGENT im Netzwerk auf. Dazu können in der Zielanwendung NMS bereits die Netzwerkadressen von Überwachungsservern SNMP-AGENT hinterlegt sein; die Zielanwendung NMS kann jedoch auch wie in der Anordnung gemäß 2 durch eine Suchmeldung, einem sogenannten „Broadcast", die Adressen aller Überwachungsserver SNMP-AGENT in Erfahrung bringen.The target application NMS (Network Management Station) is software installed on a computer (not shown here) that uses the known monitoring method SNMP (Simple Network Management Protocol). After starting, the target application NMS establishes a connection to one or more monitoring servers SNMP-AGENT in the network. For this purpose, the network addresses of SNMP-AGENT monitoring servers can already be stored in the target application NMS; however, the target application NMS can also be as in the arrangement according to 2 by means of a search message, a so-called "broadcast", to find out the addresses of all monitoring servers SNMP-AGENT.

Die Zielanwendung NMS meldet sich nun bei zumindest einem Überwachungsserver SNMP-AGENT als überwachende Instanz an, wobei standardisierte und daher an dieser Stelle nicht weiter beschriebene Authentifizierungsverfahren zur Anwendung gelangen. In der Zielanwendung NMS werden nun alle im Überwachungsserver SNMP-AGENT registrierten Anwendungen Appl. #1, Appl. #N zur Auswahl dargestellt. Falls die Anwendung Appl. #1 wie im vorliegenden Fall von der Zielanwendung NMS überwacht oder sogar gesteuert werden soll, übermittelt der Überwachungsserver SNMP-AGENT auf Anforderung der Zielanwendung NMS dieser einen Datensatz, der die überwachbaren Funktionen und beeinflussbaren Variablen der Anwendung Appl. #1 beschreibt. Solche Datensätze sind im SNMP-Protokoll als MIB (Management Information Base) definiert.The target application NMS now logs on to at least one monitoring server SNMP-AGENT as the monitoring entity, using standardized authentication methods which are therefore not described here. In the target application NMS all are now in the monitoring server SNMP-AGENT registered applications Appl. # 1, Appl. #N shown for selection. If the application Appl. # 1 As is to be monitored or even controlled by the target application NMS in the present case, the monitoring server SNMP-AGENT transmits a data record on request of the target application NMS, which contains the monitorable functions and controllable variables of the application Appl. # 1 describes. Such data records are defined in the SNMP protocol as MIB (Management Information Base).

Sobald durch die Überwachungsinstanz MC A eine Warn-, Fehler- oder eine sonstige Meldung betreffend die Anwendung Appl. #1 zum Überwachungsserver SNMP-AGENT verschickt wird, übersetzt der Überwachungsserver SNMP-AGENT diese Meldung in ein SNMP-konformes Format, also in einen "SNMP-Trap", und übersendet sie zu der Zielanwendung NMS, wo diese Meldungen zur visuellen Ausgabe gelangen und/oder weiterverarbeitet werden.As soon as a Warning, error or another message regarding the application Appl. # 1 to the monitoring server SNMP AGENT is sent, translated the monitoring server SNMP-AGENT sends this message in an SNMP-compliant format, ie in an "SNMP trap" them to the target application NMS, where these messages for visual output arrive and / or further processed.

Die in 2 gezeigten Anwendungen Appl. #3, Appl. #z sind Teil einer sog. "verteilten Anwendung". Dabei handelt es sich um ein computerbasiertes Sprach-Mailboxsystem, welches aus Gründen der Rechnerkapazität und wegen der Datensicherheit auf zwei verschiedenen Servern an unterschiedlichen Standorten und damit Domänen installiert ist. Die Teil-Anwendungen Appl. #3, Appl. #z werden beim jeweiligen Überwachungsserver SNMP-Agent A, SNMP-Agent n unter Verwendung des gleichen Anwendungsnamens "Mailboxsystem" registriert. Dadurch werden die Teil-Anwendungen Appl. #3, Appl. #z in der Anzeige der Zielanwendung NMS zu einem einzigen Status-Block zusammengefasst dargestellt. Mit einem sog. "Doppelklick" kann der Benutzer der Zielanwendung NMS diese zusammengefasste Struktur zu einer detaillierten Anzeige umschalten.In the 2 applications shown Appl. # 3, Appl. #z are part of a so-called "distributed application". This is a computer-based voice mailbox system, which is installed on two different servers at different locations and therefore domains for reasons of computer capacity and data security. The sub-applications Appl. # 3, Appl. #z are registered with the respective monitoring server SNMP agent A, SNMP agent n using the same application name "Mailbox system". The sub-applications Appl. # 3, Appl. #z shown in the display of the target application NMS combined into a single status block. With a so-called "double click", the user of the target application NMS can switch this summarized structure to a detailed display.

Claims (14)

Verfahren zur Überwachung von Betriebszuständen zumindest einer auf einem Rechner (PC) installierten Anwendung (Appl. #1, Appl. #N) in einem Netzwerk, wobei Zustandsinformationen über die Betriebszustände der zumindest einen Anwendung (Appl. #1, Appl. #N) jeweils durch eine zugeordnete Überwachungsinstanz (MC A, MC B) erfasst werden, die Zustandsinformationen von der zugeordneten Überwachungsinstanz (MC A, MC B) an mindestens einen Überwachungsserver (SNMP-AGENT) übermittelt werden, und von dem mindestens einen Überwachungsserver (SNMP-AGENT) zu zumindest einer Zielanwendung (NMS) weitergeleitet werden, die zur Überwachung die Zustandsinformationen anzeigt und/oder weiterverarbeitet, dadurch gekennzeichnet, dass Zugriffsinformationen über die Überwachungsserver (SNMP-AGENT) in einer Registrierungsdatenbank (PROXY) gespeichert sind, dass eine Überwachungsinstanz (MC A, MC B) die Zugriffsinformationen für einen zugeordneten Überwachungsserver (SNMP-AGENT) aus der Registrierungsdatenbank (PROXY) abruft und zur Anmeldung des Rechners (PC) bei diesem Überwachungsserver (SNMP-AGENT) nutzt.Method for monitoring operating states of at least one application (Appl. # 1, Appl. #N) installed on a computer (PC) in a network, wherein status information about the operating states of the at least one application (Appl. # 1, Appl. #N) are each recorded by an assigned monitoring entity (MC A, MC B), the status information is transmitted from the assigned monitoring entity (MC A, MC B) to at least one monitoring server (SNMP-AGENT), and by the at least one monitoring server (SNMP-AGENT ) are forwarded to at least one target application (NMS), which displays and / or processes the status information for monitoring, characterized in that access information about the monitoring server (SNMP-AGENT) is stored in a registration database (PROXY), that a monitoring entity (MC A , MC B) the access information for an assigned monitoring server (SNMP-AGENT) from the registry access database (PROXY) and use it to log on the computer (PC) to this monitoring server (SNMP-AGENT). Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Überwachungsinstanz (MC) nach der Anmeldung des Rechners (PC) bei dem Überwachungsserver (SNMP-AGENT) auch die von ihr überwachte Anwendung (Appl. #1, Appl. #N) bei dem Überwachungsserver (SNMP-AGENT) anmeldet und dazu Anmeldungsinformationen über die Anwendung (Appl. #1, Appl. #N) und über zur Überwachung nutzbare Steuerkommandos übermittelt.Method according to one of the preceding claims, characterized characterized that the supervisor (MC) after registration of the computer (PC) with the monitoring server (SNMP-AGENT) also the one she monitors Application (Appl. # 1, Appl. #N) at the monitoring server (SNMP-AGENT) logs in and registration information about the application (Appl. # 1, Appl. #N) and over for surveillance usable control commands transmitted. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass durch eine Überwachungsinstanz (MC A, MC B) mehrere Anwendungen (Appl. #1, Appl. #N) überwachbar sind.A method according to claim 1, characterized in that by a supervisory authority (MC A, MC B) multiple applications (Appl. # 1, Appl. #N) can be monitored are. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass Teile einer Anwendung (Appl. #1, Appl. #x), die verteilt auf mehreren Rechnern installiert ist, jeweils beim Überwachungsserver unter Verwendung des gleichen Anmeldenamens für alle Teile angemeldet werden und durch die Zielanwendung zusammengefasst als eine Anwendung (Appl. #1, Appl. #x) überwachbar sind.Method according to one of the preceding claims, characterized marked that parts of an application (Appl. # 1, Appl. #x), which is installed on several computers, each on the monitoring server for all parts using the same login name and summarized by the target application as one application (Appl. # 1, Appl. #x) monitorable are. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass während der Überwachung zwischen der Überwachungsinstanz (MC A, MC B) und dem Überwachungsserver (SNMP-AGENT) jeweils eine logische Verbindung ("Session") besteht.Method according to one of the preceding claims, characterized characterized that during monitoring between the supervisor (MC A, MC B) and the monitoring server (SNMP-AGENT) there is always a logical connection ("session"). Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass ein Überwachungsserver (SNMP-AGENT) mit mehreren Überwachungsinstanzen (MC A, MC B) zur gleichen Zeit verbunden ist.Method according to one of the preceding claims, characterized marked that a monitoring server (SNMP AGENT) with several monitoring instances (MC A, MC B) is connected at the same time. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Überwachungsinstanz (MC A, MC B) in Form einer Programmierschnittstelle ("API") jeweils auf dem Rechner, auf der die Anwendung (Appl. #1, Appl. #N) oder die Anwendungen (Appl. #1, Appl. #N) ablaufen, installiert istMethod according to one of the preceding claims, characterized characterized that the supervisor (MC A, MC B) in the form of a programming interface ("API") each on the Computer on which the application (Appl. # 1, Appl. #N) or the applications (Appl. # 1, Appl. #N) run, is installed Verfahren nach Anspruch 7, dadurch gekennzeichnet, dass mehrere Anwendungen (Appl. #1, Appl. #N) durch die gleiche Programmierschnittstelle überwachbar sind.A method according to claim 7, characterized in that multiple applications (Appl. # 1, Appl. #N) by the same Programming interface can be monitored are. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass der Überwachungsserver (SNMP-AGENT) sich nach dem Einschalten bei der Registrierungsdatenbank (PROXY) registriert.Method according to one of the preceding claims, characterized marked that the monitoring server (SNMP-AGENT) after switching on the registry (PROXY) registered. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Zielanwendung (NMS) eine SNMP-konforme Anwendung (NMS) ist und der Überwachungsserver (SNMP-AGENT) die Zustandsinformationen der Anwendungen (Appl. #1, Appl. #N) gemäß dem SNMP-Protokoll überträgt.Method according to one of the preceding claims, characterized characterized that the target application (NMS) is an SNMP-compliant Application (NMS) and the monitoring server (SNMP-AGENT) transmits the status information of the applications (Appl. # 1, Appl. #N) according to the SNMP protocol. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Anmeldung des Rechners (PC) unter Verwendung eines XML-basierten Formats erfolgt.Method according to one of the preceding claims, characterized characterized that using the computer (PC) login an XML-based format. Netzwerk zur Durchführung des vorgenannten Verfahrens nach einem der Ansprüche 1 bis 11, mit einem ersten Rechner in dem Netzwerk, auf dem zumindest eine Anwendung (Appl. #1, Appl. #N) installiert ist, mit einem zweiten Rechner, auf dem eine der zumindest einen Anwendung (Appl. #1, Appl. #N) jeweils zugeordnete Überwachungsinstanz (MC A, MC B) zur Erfassung von Zustandsinformationen über die Betriebszustände installiert ist, mit mindestens einem Überwachungsserver (SNMP-AGENT), an den die Zustandsinformationen von der zugeordneten Überwachungsinstanz (MC A, MC B) übermittelt werden, und mit einem dritten Rechner mit zumindest einer installierten Zielanwendung (NMS), der zur Überwachung die Zustandsinformationen von dem zumindest einen Überwachungsserver (SNMP-AGENT) zugeleitet werden und die die Zustandsinformationen anzeigt und/oder weiterverarbeitet, dadurch gekennzeichnet, dass eine Registrierungsdatenbank (PROXY) vorgesehen ist, in der die Zugriffsinformationen über die Überwachungsserver (SNMP-AGENT) gespeichert sind, und dass der zweite Rechner derart ausgebildet ist, dass eine auf diesem zweiten Rechner installierte Überwachungsinstanz (MC A, MC B) die Zugriffsinformationen für einen zugeordneten Überwachungsserver (SNMP-AGENT) aus der Registrierungsdatenbank (PROXY) abruft und zur Anmeldung des ersten Rechners bei diesem Überwachungsserver (SNMP-AGENT) nutzt.Network for performing the above procedure according to one of the claims 1 to 11, with a first computer in the network on which at least an application (Appl. # 1, Appl. #N) is installed, with a second computer on which one of the at least one application (Appl. # 1, Appl. #N) assigned monitoring authority (MC A, MC B) installed to record status information about the operating conditions is with at least one monitoring server (SNMP-AGENT), to which the status information from the assigned monitoring entity (MC A, MC B) transmitted be, and with a third computer with at least one installed Target application (NMS), which is used to monitor the Status information from the at least one monitoring server (SNMP AGENT) are supplied and which displays and / or processes the status information, thereby in that provided a registration database (PROXY) in which the access information about the monitoring server (SNMP-AGENT) are stored, and that the second computer is configured in this way is that a supervisory authority installed on this second computer (MC A, MC B) the access information for an assigned monitoring server (SNMP-AGENT) from the registration database (PROXY) and for registration of the first computer with this monitoring server (SNMP-AGENT) uses. Netzwerk nach Anspruch 12, dadurch gekennzeichnet, dass der erste und der zweite Rechner zu einem Rechner (PC) zusammengefasst sind.Network according to claim 12, characterized in that the first and the second computer combined into one computer (PC) are. Netzwerk nach einem der Ansprüche 12 oder 13, dadurch gekennzeichnet, dass die Registrierungsdatenbank (PROXY) ein Adressierungsserver in einem das Kommunikationsprotokoll SIP nutzenden Kommunikationsnetzwerk ist und Zugriffe auf die Registrierungsdatenbank (PROXY) gemäß der im SIP-Kommunikationsprotokoll definierten Funktionen und Methoden erfolgen.Network according to one of claims 12 or 13, characterized in that that the registration database (PROXY) is an addressing server in a communication network using the SIP communication protocol and accesses the registration database (PROXY) according to the in the SIP communication protocol defined functions and methods.
DE2002157450 2002-12-09 2002-12-09 Networked application monitoring method in which an SNMP agent server is used in conjunction with a network management station to monitor the state of applications using a register database in a proxy server Withdrawn DE10257450A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE2002157450 DE10257450A1 (en) 2002-12-09 2002-12-09 Networked application monitoring method in which an SNMP agent server is used in conjunction with a network management station to monitor the state of applications using a register database in a proxy server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE2002157450 DE10257450A1 (en) 2002-12-09 2002-12-09 Networked application monitoring method in which an SNMP agent server is used in conjunction with a network management station to monitor the state of applications using a register database in a proxy server

Publications (1)

Publication Number Publication Date
DE10257450A1 true DE10257450A1 (en) 2004-07-15

Family

ID=32518860

Family Applications (1)

Application Number Title Priority Date Filing Date
DE2002157450 Withdrawn DE10257450A1 (en) 2002-12-09 2002-12-09 Networked application monitoring method in which an SNMP agent server is used in conjunction with a network management station to monitor the state of applications using a register database in a proxy server

Country Status (1)

Country Link
DE (1) DE10257450A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101056194B (en) * 2006-06-30 2011-04-06 华为技术有限公司 A SNMP message transfer method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19848359A1 (en) * 1998-10-21 2000-04-27 Bosch Gmbh Robert Computer network has proxy agent for regulating connection setup and connection clearing between terminals and configuration and monitoring of interface
DE10116547A1 (en) * 2001-04-03 2002-10-10 Nokia Corp Registration of a terminal in a data network
US20020176404A1 (en) * 2001-04-13 2002-11-28 Girard Gregory D. Distributed edge switching system for voice-over-packet multiservice network

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19848359A1 (en) * 1998-10-21 2000-04-27 Bosch Gmbh Robert Computer network has proxy agent for regulating connection setup and connection clearing between terminals and configuration and monitoring of interface
DE10116547A1 (en) * 2001-04-03 2002-10-10 Nokia Corp Registration of a terminal in a data network
US20020176404A1 (en) * 2001-04-13 2002-11-28 Girard Gregory D. Distributed edge switching system for voice-over-packet multiservice network

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101056194B (en) * 2006-06-30 2011-04-06 华为技术有限公司 A SNMP message transfer method and device

Similar Documents

Publication Publication Date Title
DE60032263T2 (en) NETWORKING SYSTEM FOR INDUSTRIAL AUTOMATION
EP0632617A2 (en) Method and apparatus to support networkmanagement
EP1540433A2 (en) System for virtual process interfacing via a remote desktop protocol (rdp)
EP3113461B1 (en) Method for establishing communication links to redundant control devices of an industrial automation system and control apparatus
DE10316236B4 (en) Method and arrangement for configuring a device in a data network
EP1494434A1 (en) Method for the configuration of an apparatus in a data network
EP2975827A1 (en) Method for configuring communication devices of an industrial communication network and communication device
EP3035600B1 (en) Method for diagnosing the accessibility of network participants, network participants and IP-based network
WO2006081885A1 (en) Method and device for controlling the switching of at least one network-enabled device, particularly a domestic appliance, from a first network access device to a second network access device
DE602005003938T2 (en) INTER-DOMAIN ROUTER WITH MODULE FOR DETERMINING THE ROUTE AGGREGATION
DE102011086726B4 (en) Method for redundant communication between a user terminal and a control system server
DE10257450A1 (en) Networked application monitoring method in which an SNMP agent server is used in conjunction with a network management station to monitor the state of applications using a register database in a proxy server
EP1429491B1 (en) Method for monitoring an application in a packet switched network
EP2456168A1 (en) Remote monitoring system for devices
DE102017205786B4 (en) Method for configuring at least one device in a network, computer program and computer-readable storage medium
DE102007053916A1 (en) Method for managing network components in a network and network component
EP1815665B1 (en) Method for provision of an address in a data network
EP1692816B1 (en) Method for substitute switching of spatially separated switching systems
EP2649751B1 (en) Method and system for monitoring a communication system
WO2018206609A1 (en) Method for operating a network in which a query is sent by broadcast by means of the snmp protocol
EP1584176A1 (en) Method and configuration for controlling and/or monitoring a terminal connected to a communications system
DE10251906A1 (en) Making inventory of components connected to network involves sending inventory request message from requesting component to all other connected components, which send inventory response messages
WO2023160938A1 (en) Apparatus and method for network and computing resource management for service-oriented communication in a software-defined network architecture
DE102021109193A1 (en) METHODS AND SYSTEMS FOR NETWORK ADDRESS TRANSLATION (NAT) USING A MEET-IN-THE-MIDDLE PROXY
WO2006117288A1 (en) Method for supporting service relations in a decentralised network

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8130 Withdrawal