CN102761454A - Method and system for monitoring internet of things - Google Patents

Method and system for monitoring internet of things Download PDF

Info

Publication number
CN102761454A
CN102761454A CN2011101089273A CN201110108927A CN102761454A CN 102761454 A CN102761454 A CN 102761454A CN 2011101089273 A CN2011101089273 A CN 2011101089273A CN 201110108927 A CN201110108927 A CN 201110108927A CN 102761454 A CN102761454 A CN 102761454A
Authority
CN
China
Prior art keywords
monitored item
data
monitoring
monitor
data acquisition
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.)
Pending
Application number
CN2011101089273A
Other languages
Chinese (zh)
Inventor
李君�
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN2011101089273A priority Critical patent/CN102761454A/en
Priority to PCT/CN2011/082741 priority patent/WO2012146026A1/en
Publication of CN102761454A publication Critical patent/CN102761454A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks

Abstract

The invention discloses a method and a system for monitoring the internet of things. The method and the system are applied to the technical field of communication. The method includes that a monitoring agent reads connection information of a monitoring server, is connected with a server via the connection information of the monitoring server and receives monitoring item configuration returned by the monitoring server; and the monitoring item configuration is read, a corresponding monitoring item data acquisition mode is determined according to monitoring items contained in the monitoring item configuration, monitoring item data of a monitored resource are acquired by applying the determined monitoring item data acquisition mode, and the acquired monitoring item data are returned to the monitoring server. An active acquisition mode and a passive acquisition mode are adopted according to the importance of the monitored resource and interface characteristics of the monitoring items when the monitoring agent acquires the monitoring item data, the optimal monitoring mode is selected, and accordingly effects of reducing occupation of resources and quickly discovering changes of states of the resources are achieved.

Description

A kind of Internet of Things method for supervising and system
Technical field
The present invention relates to communication technical field, relate in particular to a kind of Internet of Things method for supervising and system.
Background technology
Internet of Things general reference " net that the thing thing links to each other "; Its essence and core are still the Internet; Be meant that through information sensing equipment such as radio frequency identification (RFID), infrared inductor, global positioning system, laser scanners the agreement by agreement is connected any object with the Internet; Carry out information exchange and communicate by letter, to realize a kind of network intellectuality identification, location, tracking, monitoring and the management of object.At present, Internet of Things becomes first batch of seven the strategic new industries accelerating cultivation of country as important one of the generation information technology, and the reaction in fields such as intelligent transportation, mobile payment, city management, and RFID and Internet of Things are developed faster.
Along with Internet of Things in the extensive use of various fields, the network node of disposing in the Internet of Things is more and more, device category is more and more abundanter, the technology of integration becomes increasingly complex.Particularly Internet of Things is mainly used in the fields such as intelligent transportation, gate inhibition, logistics at present, and in these systems and environment, data throughout is very big, and therefore the stability to Internet of Things proposes higher requirement.Except improving the quality of software in the Internet of Things, hardware device, also need a kind of technology can in time find the operation exception situation of the soft hardware equipment in the network, reduce the failure recovery time of system, the notice O&M personnel solve and the recovery system operation exception as early as possible.Method for supervising and the system based on the agent way that propose among the present invention are used to address the above problem exactly, guarantee the stable operation of Internet of Things application system.
At present, the industry supervisory control system is divided into two kinds " agent ways " and " proxy-free mode ".Supervisory control system based on agent way need be affixed one's name to monitoring software in monitored end, by monitoring agent acquisition monitoring data.And the supervisory control system of proxy-free mode need not installed monitoring agent software; Procotol or a small amount of plug-in unit that only need add necessity in monitoring Energy Resources Service get final product, and monitoring server sends monitored instruction according to rendezvous protocol to monitoring server, and receives the monitor control index value of monitored instruction feedback; The supervisory control system main feature of this mode is to make things convenient for monitoring client to dispose; Cost is very low, and monitored end resources occupation rate is lower, is mainly used in the larger network environment.
Supervisory control system based on " agent way " exists following not enough:
Sometimes lose because of network problem when connecting between monitoring resource and the monitor service end in the environment of internet of things, do not have concrete scheme to realize during the chain rupture in the prior art, the collection of each item monitor control index of monitoring resource.
The monitor control index of some resource in the environment of internet of things, data have Status Type, so-called Status Type monitor data be meant the numerical value interval of monitored item have only several kinds maybe, as state machine, its numerical value also can only conversion in these several kinds of state values.Agent side only need monitor the state variation of such monitor data, periodically obtains the variation that the status data mode can't effectively monitor the monitoring resource status in the prior art.
Summary of the invention
The present invention provides a kind of Internet of Things method for supervising and system, is used for solving prior art and periodically obtains the problem that the status data mode can't effectively monitor the variation of monitoring resource status.
The present invention provides a kind of Internet of Things method for supervising, comprising:
The monitoring agent end reads the link information of monitoring server end, through this monitoring server end link information Connection Service end, and receives the monitored item configuration that the monitor service end returns;
Read the monitored item configuration; Monitored item according to comprising in this monitored item configuration is confirmed corresponding monitored item data acquisition modes; Use the monitored item data of the monitored item data acquisition modes acquisition monitoring resource of confirming, and the monitored item data that collect are returned the monitor service end.
A kind of Internet of Things supervisory control system comprises monitoring agent end and monitoring server end:
Said monitoring agent end is used to read the link information of monitoring server end, through this monitoring server end link information Connection Service end, and receives the monitored item configuration that the monitor service end returns; Read the monitored item configuration; Monitored item according to comprising in this monitored item configuration is confirmed corresponding monitored item data acquisition modes; Use the monitored item data of the monitored item data acquisition modes acquisition monitoring resource of confirming, and the monitored item data that collect are returned the monitor service end.
Compared with prior art; A kind of Internet of Things method for supervising provided by the invention and system pass through the analysis of software and hardware monitoring resource in the Internet of Things and abstract; During monitoring agent end acquisition monitoring data, provide initiatively and gathered and passive acquisition mode among the present invention, can be according to monitoring resource significance and monitored item interface characteristic; Choose best monitor mode, reduce resource occupation and find the effect that resource status changes fast thereby reach monitoring agent.
Description of drawings
Fig. 1 is the concrete realization flow figure of a kind of Internet of Things method for supervising of the embodiment of the invention;
Fig. 2 is through this monitoring server end link information Connection Service end flow chart in the embodiment of the invention;
The particular flow sheet of Fig. 3 for adopting the active data acquisition mode that the monitored item data are gathered in the embodiment of the invention;
The particular flow sheet of Fig. 4 for adopting passive data acquisition modes that the monitored item data are gathered in the embodiment of the invention;
Fig. 5 needs the monitor data of data collector is carried out the flow chart of buffer memory for embodiment of the invention agent side;
Fig. 6 is the monitor data process chart in the embodiment of the invention agent side buffer queue;
Fig. 7 is the structure chart of a kind of Internet of Things supervisory control system of the embodiment of the invention.
Embodiment
The embodiment of the invention provides a kind of Internet of Things method for supervising, and this method comprises: the monitoring agent end reads the link information of monitoring server end, through this monitoring server end link information Connection Service end, and receives the monitored item configuration that the monitor service end returns; Read the monitored item configuration; Monitored item according to comprising in this monitored item configuration is confirmed corresponding monitored item data acquisition modes; Use the monitored item data of the monitored item data acquisition modes acquisition monitoring resource of confirming, and the monitored item data that collect are returned the monitor service end.
As shown in Figure 1, the embodiment of the invention provides a kind of Internet of Things method for supervising, and in concrete applied environment, the concrete performing step of the embodiment of the invention comprises:
Be made up of monitor service end and monitoring agent end on the supervisory control system structural entity of the present invention, the monitor service end is connected and communication through agreements such as HTTP, Socket in network environment with the monitoring agent end.Further specify the inner composition of monitor service end and monitoring agent end below.
Step 101, the monitoring agent end reads the link information of monitoring server end, through this monitoring server end link information Connection Service end, and receives the monitored item configuration that the monitor service end returns;
The monitored object of native system is the resources of various types of disposing in the environment of internet of things, like Web server, application server, operating system, database, RFID reader device etc.;
The monitoring resource is divided into various types of monitored item according to service needed.And monitored item can be divided in different abstraction hierarchies again based on the classification of affiliated resource and the needs of modeling.For example, the database monitoring resource can be divided into two-layer in native system, database service rank and Ku Biao rank.
Other monitored item of database service level, the definition of monitored item such as for example whether database service is available, the quantity of distribution lock, buffer memory operating position is considered from the whole angle of resource.
Storehouse table rank, for example concrete certain storehouse transaction file take up room and wait monitored item then is from more bottom angle consideration of resource, the more fine-grained division of carrying out.
Step 102; Read the monitored item configuration; Monitored item according to comprising in this monitored item configuration is confirmed corresponding monitored item data acquisition modes; Use the monitored item data of the monitored item data acquisition modes acquisition monitoring resource of confirming, wherein, said monitored item data acquisition modes comprises active data acquisition mode and passive data acquisition modes.
Said based on the definite and corresponding monitored item data acquisition modes of monitored item that comprises in this monitoring configuration, comprising:
When the monitored item type of data is a frequent variations in time, confirm that then the monitored item data acquisition modes corresponding with monitored item is the active data acquisition mode;
When the monitored item data are the monitor data that has the Status Type characteristics in the Internet of Things in the software and hardware resources, confirm that then the monitored item data acquisition modes of binding with monitored item is passive data acquisition modes.
Start timed task acquisition monitoring data, monitor data is saved in the buffer queue; Monitored item and each monitored item collection period etc. that monitoring configuration by the monitoring resource inventory, is respectively monitored resource are formed.The monitoring agent end is carried out respectively according to the cycle of configuration each monitored item and is gathered action, like the call operation system command, and visit external module routine interface etc.
For during realizing chain rupture, to the collection of each item monitor control index of monitoring resource, the embodiment of the invention also comprises step 103:
Step 103, monitoring agent end access monitoring agent side communication part, the whether chain rupture of inspection agent side and service end; The monitoring agent end sends the heartbeat handshake information through the cycle to service end, safeguards the link with service end.If step 102 is then returned in monitoring agent end and service end chain rupture, and detect in the buffer queue whether storage cap of monitor data, if, then abandon or the buffer memory overflow data according to preset rule, otherwise operating procedure 104.
When monitoring agent end and the long-time chain rupture of service end, agent side is not as handle especially, and data can get more and more in the buffer queue, causes the monitoring agent end to consume ample resources.The present invention proposes two kinds of solutions;
Method 1 is provided with the queue stores upper limit and the exterior arrangement option is provided, and monitor data is joined the team with first-in first-out, when data are joined the team, finds to have reached the queue stores upper limit, then abandons the longest data record of the time of joining the team automatically.
Method 2 is provided with the buffer queue upper limit simultaneously, and data external persistence function is provided.Reach the buffer memory upper limit and directly abandon differently joining the team with method 1, can be persisted to exterior storage medium by the record that the time of joining the team is long, like text, database.After chain rupture recovers, read and send this part data again.System user can be chosen more suitably cache policy according to the importance of agent side running environment and monitor data.
Step 104, the monitoring agent end regularly sends the data that collect to the monitor service end, takes out the monitor data in the buffer queue, is reported to the service end pretreatment module.After data are sent successfully, empty record or possible outside perdurable data in the buffer queue.
Step 105, monitor service termination are resolved said monitor data it are encapsulated as service end predefined type data after receiving the monitor data of agent side transmission; The predefined type data should comprise fields such as monitoring agent sign, monitored item sign, image data and acquisition time at least.
Step 106, service end pretreatment module are called the data persistence module and are carried out inquiry, and whether the inspection monitor data surpasses inquires the monitoring threshold value; If do not surpass the monitoring threshold value, then execution in step 107, otherwise execution in step 108;
Step 107 is preserved the predefined type monitor data of encapsulation through the data persistence module.
Step 108, the monitor service end produces alarm information, and hands to alarm module.
Step 109 after alarm module is received alarm, is resolved alarm information, and with the processing mode of configuration external system is issued alarm event according to type of message, and the alarming processing mode comprises that note, Email, interface show in real time.
After the network O&M personnel obtain alarm; Details through monitor client query warning and monitored item; The user also can be through the abundant ways of presentation of other modules such as topology, geography information in the supervisory control system in addition, unusual software or the hardware device of positioning trip early, thereby the maintenance cost of reduction Internet of Things; Reduce failure recovery time, improve the stability of entire system.In addition, alarm module also provides the Business Processing binding function, can corresponding solution be provided in advance according to alarm type.For instance; Monitoring agent end monitoring database server, along with the growth of database manipulation, the db transaction journal file is also along with expansion; When reaching preset monitored item threshold value; The monitor service end produces the excessive alarm event of journal file, after alarm module listens to this alarm event, automatically performs the Business Processing script of the contraction journal file of carrying out in advance.
As shown in Figure 2, the monitoring agent end reads the link information of monitoring server end in the step 101, through this monitoring server end link information Connection Service end, comprises the steps:
Step 201 starts monitoring agent, reads the monitoring configuration that the monitor service end connects configuration and reads the monitoring agent side;
Start the monitoring agent program, comprise service chaining information such as address, serve port, application address.The monitored item loader is also resolved the monitored item configuration file of agent side in addition, has stipulated monitoring resource type to be collected in the file, like operating system, database server etc.; The concrete monitored item of resource such as Web server linking number, reader counting label speed etc.; And the relevant configuration information of collection of resources, like the database server address, reader address, port etc.Can the monitoring resource loader be resolved in the monitoring layoutprocedure and is carried out necessary checked operation, visit like the database server that defines in the test profile, filters out the configuration that can't visit.
Step 202 is sent connection request to monitoring client, has carried the monitor data that the agent side encapsulation is resolved to from said monitored item configuration file in the request.
Step 203, service end pretreatment module are received and are acted on behalf of connection request, and whether the agency who initiates connection request through the persistence module inquiry registers.As registered, then execution in step 205, otherwise execution in step 204.
Step 204 is resolved the data of acting on behalf of connection request, makes up the agency of trademark registration data, through the monitored item configuration data in the persistence module record request.
Step 205 is used this agent monitors item record in the database, creates the monitoring configuration data, and returns to connect and reply.
As shown in Figure 3, the idiographic flow that adopts the active data acquisition mode that the monitored item data are gathered in the flow chart of data processing step 102 of the present invention is following:
Step 301, data acquisition unit gets access to the monitoring resource item configuration that service end is returned from communication interface.
Step 302 comprises in the monitored item configuration and initiatively gathers required collection period, and data acquisition unit starts timed task with these cycle timing acquiring monitored item data.
The active data acquisition mode is mainly used in the monitored item of frequent variations type between data changes with time, like the data of dynamic changes such as system CPU occupancy rate, RFID reader antenna label counting quantity.
As shown in Figure 4, the idiographic flow that adopts passive data acquisition modes that the monitored item data are gathered in the flow chart of data processing step 102 of the present invention is following:
Step 401, the monitoring agent end gets access to the monitoring resource item configuration that service end is returned from communication interface.
Step 402 according to the required configuration information of passive collection of definition in the monitored item configuration, is carried out and is monitored event action, and wherein, said configuration information comprises Socket listening port, monitoring incident, message subject link address.
The monitoring agent end uses the configuration information of the above-mentioned type to carry out the required operation of monitoring incident, connects registration message service etc. as creating Socket.
Step 403 is when the monitor data source of passive collection state changes, through the mode of agent side registration, proactive notification agent side.After agent side received notice, the structure monitor data also was inserted in the metadata cache formation.
Different with the image data of active mode, passive data acquisition modes is mainly used in gathers the monitor data that has the Status Type characteristics in the Internet of Things software and hardware resources.So-called Status Type monitor data be meant the numerical value interval of monitored item have only several kinds maybe, as state machine, its numerical value also can only conversion in these several kinds of state values, agent side only need monitor the state variation of such monitor data.And data acquisition modes initiatively periodically to obtain status data be the variation that can't effectively monitor the monitoring resource status.In environment of internet of things, the monitor data of the availability of RFID reader internal communication link, the resources such as pattern of network interface has the characteristics of status data, is fit to supervisory control system is gathered these resources with passive mode monitor data.
As shown in Figure 5, step 102 agent side needs to carry out buffer memory to the monitor data of data collector, loses because of the important monitor data that monitoring agent end and service end chain rupture cause unusually preventing, this process comprises the steps:
Step 501 is calculated length of buffer queue, judges whether to reach the storage cap of preset value, and as also not reaching higher limit, then execution in step 505, otherwise execution in step 502.
Step 502 reads the outside persistence configuration of monitoring agent end, as has outside persistence config option, and then execution in step 503, otherwise execution in step 504.
Step 503 dumps to exterior storage medium according to the persistence config option with queuing data, like database table, text etc.
Step 504 is joined the team the time according to monitor data in the buffer queue, abandons wherein the oldest monitor data.
Step 505 will treat that data in buffer is inserted in the buffer queue.
As shown in Figure 6, the monitoring agent end reports monitor data to service end in the step 104, and wherein the monitor data in the agent side buffer queue is handled, and comprises the steps:
Whether step 601, agent side inspection exist outside persistence configuration.As have configuration, then execution in step 602, otherwise execution in step 603.
Step 602 according to the persistence config option, reads the monitor message that stores external agency into, the deletion external record.
Step 603 is used the monitor data in that read said outside and the buffer queue, makes up the monitor data model that reports, and uses the agent side communication module to send to service end.
As shown in Figure 7, according to the said method embodiment of the invention a kind of Internet of Things supervisory control system is provided also, this system comprises monitoring agent end 701 and monitoring server end 702:
Said monitoring agent end 701 is used to read the link information of monitoring server end, through this monitoring server end link information Connection Service end 702, and receives the monitored item configuration that monitor service end 702 returns; Read the monitored item configuration; Monitored item according to comprising in this monitored item configuration is confirmed corresponding monitored item data acquisition modes; Use the monitored item data of the monitored item data acquisition modes acquisition monitoring resource of confirming, and the monitored item data that collect are returned monitor service end 702;
The monitor service end is used for receiving and preservation monitoring agent end reported data, issues the appointed resource monitored instruction, and when monitor data reaches the alarm threshold of monitored item setting, produces alarm.
Said monitoring agent end 701 is confirmed corresponding monitored item data acquisition modes based on the monitored item that comprises in this monitoring configuration, comprising:
When the monitored item type of data is a frequent variations in time, confirm that then the monitored item data acquisition modes corresponding with monitored item is the active data acquisition mode;
Using the monitored item data acquisition modes acquisition monitoring association of confirming comprises:
Get access to the monitoring resource item configuration that service end is returned from communication interface;
According to the active collection period that comprises in the monitored item configuration, data acquisition unit starts timed task with these collection period timing acquiring monitored item data.
When the monitored item data are the monitor data that has the Status Type characteristics in the Internet of Things in the software and hardware resources, confirm that then the monitored item data acquisition modes corresponding with monitored item is passive data acquisition modes.
When said monitoring agent end 701 is passive data acquisition modes when definite monitored item data acquisition modes corresponding with monitored item, uses the monitored item data acquisition modes acquisition monitoring association of confirming and comprise:
Get access to the monitoring resource item configuration that service end is returned from communication interface;
According to the required configuration information of passive collection of definition in the monitored item configuration, carry out and monitor event action, wherein, said configuration information comprises Socket listening port, monitoring incident, message subject link address.
When the monitor data source of passive collection state changes, through the mode of agent side registration, the notification agent end, make agent side receive notice after, make up monitor data and also be inserted in the metadata cache formation.
Said monitoring agent end 701 also is used for before the monitor service end sends the data collect, and the whether chain rupture of inspection and monitor service end is if chain rupture then continues the monitored item data of acquisition monitoring resource; Otherwise, take out the monitor data in the buffer queue, be reported to the service end pretreatment module.
After said monitoring agent end 701 collects data, further comprise:
Detect whether monitor data reaches storage cap in the buffer queue, if then abandon or the buffer memory overflow data based on preset rule; If do not reach storage cap, then carry out the data operation of joining the team.
Said monitoring agent end 701 abandons according to preset rule or the buffer memory overflow data comprises:
The storage cap of buffer queue is set, and monitor data is joined the team with first-in first-out, when data are joined the team, confirms to have reached the queue stores upper limit, then abandons the longest data record of the time of joining the team automatically;
The storage cap of buffer queue is set, and monitor data is joined the team with first-in first-out, when data are joined the team, confirms to have reached the queue stores upper limit, and the long record of time of then will joining the team is persisted to exterior storage medium.
Compared with prior art; A kind of Internet of Things method for supervising provided by the invention and system pass through the analysis of software and hardware monitoring resource in the Internet of Things and abstract; During monitoring agent end acquisition monitoring data, provide initiatively and gathered and the action listener mode among the present invention, can be according to monitoring resource significance and monitored item interface characteristic; Choose best monitor mode, reduce resource occupation and find the effect that resource status changes fast thereby reach monitoring agent.
In addition, the application also provides losing because of network problem sometimes between monitoring resource and the monitor service end in the environment of internet of things when connecting, to the collection of each item monitor control index of monitoring resource.Improved the integrality of monitor data.
Method of the present invention is not limited to the embodiment described in the embodiment, and those skilled in the art's technical scheme according to the present invention draws other execution mode, belongs to technological innovation scope of the present invention equally.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, belong within the scope of claim of the present invention and equivalent technologies thereof if of the present invention these are revised with modification, then the present invention also is intended to comprise these changes and modification interior.

Claims (14)

1. an Internet of Things method for supervising is characterized in that, comprising:
The monitoring agent end reads the link information of monitoring server end, through this monitoring server end link information Connection Service end, and receives the monitored item configuration that the monitor service end returns;
Read the monitored item configuration; Monitored item according to comprising in this monitored item configuration is confirmed corresponding monitored item data acquisition modes; Use the monitored item data of the monitored item data acquisition modes acquisition monitoring resource of confirming, and the monitored item data that collect are returned the monitor service end.
2. the method for claim 1 is characterized in that, and is said according to the definite corresponding monitored item data acquisition modes of monitored item that comprises in this monitoring configuration, comprising:
When the monitored item type of data is a frequent variations in time, confirm that then the monitored item data acquisition modes corresponding with monitored item is the active data acquisition mode;
When the monitored item data are the monitor data that has the Status Type characteristics in the Internet of Things in the software and hardware resources, confirm that then the monitored item data acquisition modes corresponding with monitored item is passive data acquisition modes.
3. method as claimed in claim 2 is characterized in that, when definite monitored item data acquisition modes corresponding with monitored item is the active data acquisition mode, uses the monitored item data acquisition modes acquisition monitoring association of confirming and comprises:
Get access to the monitoring resource item configuration that service end is returned from communication interface;
According to the active collection period that comprises in the monitored item configuration, data acquisition unit starts timed task with these collection period timing acquiring monitored item data.
4. method as claimed in claim 2 is characterized in that, when definite monitored item data acquisition modes corresponding with monitored item is passive data acquisition modes, uses the monitored item data acquisition modes acquisition monitoring association of confirming and comprises:
Get access to the monitoring resource item configuration that service end is returned from communication interface;
According to the required configuration information of passive collection of definition in the monitored item configuration, carry out and monitor event action, wherein, said configuration information comprises Socket listening port, monitoring incident, message subject link address;
When the monitor data source of passive collection state changes, through the mode of agent side registration, the notification agent end, make agent side receive notice after, make up monitor data and also be inserted in the metadata cache formation.
5. like the described method of the arbitrary claim of claim 1-4, it is characterized in that, after the monitoring agent end collects data, further comprise:
Detect whether monitor data reaches storage cap in the buffer queue, if then abandon or the buffer memory overflow data based on preset rule; If do not reach storage cap, then carry out the data operation of joining the team.
6. method as claimed in claim 5 is characterized in that, abandons or the buffer memory overflow data comprises according to preset rule:
The storage cap of buffer queue is set, and monitor data is joined the team with first-in first-out, when data are joined the team, confirms to have reached the queue stores upper limit, then abandons the longest data record of the time of joining the team automatically;
The storage cap of buffer queue is set, and monitor data is joined the team with first-in first-out, when data are joined the team, confirms to have reached the queue stores upper limit, and the long record of time of then will joining the team is persisted to exterior storage medium.
7. like the described method of the arbitrary claim of claim 1-4, it is characterized in that the monitoring agent end further comprises before the monitor service end sends the data that collect:
The whether chain rupture of monitoring agent end inspection and monitor service end is if chain rupture then continues the monitored item data of acquisition monitoring resource; Otherwise, take out the monitor data in the buffer queue, be reported to the service end pretreatment module.
8. an Internet of Things supervisory control system is characterized in that, comprises monitoring agent end and monitoring server end:
Said monitoring agent end is used to read the link information of monitoring server end, through this monitoring server end link information Connection Service end, and receives the monitored item configuration that the monitor service end returns; Read the monitored item configuration; Monitored item according to comprising in this monitored item configuration is confirmed corresponding monitored item data acquisition modes; Use the monitored item data of the monitored item data acquisition modes acquisition monitoring resource of confirming, and the monitored item data that collect are returned the monitor service end.
9. system as claimed in claim 8 is characterized in that, said monitoring agent end is confirmed corresponding monitored item data acquisition modes according to the monitored item that comprises in this monitoring configuration, comprising:
When the monitored item type of data is a frequent variations in time, confirm that then the monitored item data acquisition modes corresponding with monitored item is the active data acquisition mode;
When the monitored item data are the monitor data that has the Status Type characteristics in the Internet of Things in the software and hardware resources, confirm that then the monitored item data acquisition modes corresponding with monitored item is passive data acquisition modes.
10. system as claimed in claim 9 is characterized in that, when said monitoring agent end is the active data acquisition mode when definite monitored item data acquisition modes corresponding with monitored item, uses the monitored item data acquisition modes acquisition monitoring association of confirming and comprises:
Get access to the monitoring resource item configuration that service end is returned from communication interface;
According to the active collection period that comprises in the monitored item configuration, data acquisition unit starts timed task with these collection period timing acquiring monitored item data.
11. system as claimed in claim 9 is characterized in that, when said monitoring agent end is passive data acquisition modes when definite monitored item data acquisition modes corresponding with monitored item, uses the monitored item data acquisition modes acquisition monitoring association of confirming and comprises:
Get access to the monitoring resource item configuration that service end is returned from communication interface;
According to the required configuration information of passive collection of definition in the monitored item configuration, carry out and monitor event action, wherein, said configuration information comprises Socket listening port, monitoring incident, message subject link address;
When the monitor data source of passive collection state changes, through the mode of agent side registration, the notification agent end, make agent side receive notice after, make up monitor data and also be inserted in the metadata cache formation.
12. like the described system of the arbitrary claim of claim 8-11, it is characterized in that, after said monitoring agent end collects data, further comprise:
Detect whether monitor data reaches storage cap in the buffer queue, if then abandon or the buffer memory overflow data based on preset rule; If do not reach storage cap, then carry out the data operation of joining the team.
13. system as claimed in claim 12 is characterized in that, said monitoring agent end abandons according to preset rule or the buffer memory overflow data comprises:
The storage cap of buffer queue is set, and monitor data is joined the team with first-in first-out, when data are joined the team, confirms to have reached the queue stores upper limit, then abandons the longest data record of the time of joining the team automatically;
The storage cap of buffer queue is set, and monitor data is joined the team with first-in first-out, when data are joined the team, confirms to have reached the queue stores upper limit, and the long record of time of then will joining the team is persisted to exterior storage medium.
14. like the described system of the arbitrary claim of claim 8-11; It is characterized in that said monitoring agent end also is used for before the monitor service end sends the data collect, the whether chain rupture of inspection and monitor service end; If chain rupture then continues the monitored item data of acquisition monitoring resource; Otherwise, take out the monitor data in the buffer queue, be reported to the service end pretreatment module.
CN2011101089273A 2011-04-28 2011-04-28 Method and system for monitoring internet of things Pending CN102761454A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2011101089273A CN102761454A (en) 2011-04-28 2011-04-28 Method and system for monitoring internet of things
PCT/CN2011/082741 WO2012146026A1 (en) 2011-04-28 2011-11-23 Method and system for monitoring internet of things

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011101089273A CN102761454A (en) 2011-04-28 2011-04-28 Method and system for monitoring internet of things

Publications (1)

Publication Number Publication Date
CN102761454A true CN102761454A (en) 2012-10-31

Family

ID=47055780

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011101089273A Pending CN102761454A (en) 2011-04-28 2011-04-28 Method and system for monitoring internet of things

Country Status (2)

Country Link
CN (1) CN102761454A (en)
WO (1) WO2012146026A1 (en)

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103034953A (en) * 2013-01-17 2013-04-10 杭州世导通讯有限公司 Unified score counting device, system and method
CN104301413A (en) * 2014-10-17 2015-01-21 国云科技股份有限公司 Oracle distributed real-time monitoring method orienting cloud databases
CN104639356A (en) * 2013-11-14 2015-05-20 中国移动通信集团公司 Failure recovery method and device
CN104680398A (en) * 2015-03-12 2015-06-03 浪潮集团有限公司 Acquisition and storage method for mass behavior data of E-commerce users
CN105071950A (en) * 2015-07-08 2015-11-18 成都梦工厂网络信息有限公司 Large scale distributed intelligent monitoring system
CN105227347A (en) * 2015-08-25 2016-01-06 中国联合网络通信集团有限公司 A kind of general O&M method for supervising and O&M supervisory control system
CN105407015A (en) * 2015-11-24 2016-03-16 北京远特科技股份有限公司 Business platform, monitoring platform, and business monitoring system and method
CN105635279A (en) * 2015-12-29 2016-06-01 长城信息产业股份有限公司 Distributed monitor system and data acquisition method thereof
CN105897492A (en) * 2016-06-27 2016-08-24 浪潮(北京)电子信息产业有限公司 Cloud data center monitoring system
CN106209412A (en) * 2015-05-08 2016-12-07 广达电脑股份有限公司 Resource monitoring system and method thereof
CN106301913A (en) * 2016-08-15 2017-01-04 努比亚技术有限公司 Operation/maintenance data acquisition system and operation/maintenance data acquisition method
CN106357469A (en) * 2016-11-16 2017-01-25 郑州云海信息技术有限公司 Dynamic adjustment method and device of resource monitoring mode
CN106502856A (en) * 2015-09-07 2017-03-15 中国移动通信集团公司 A kind of information processing method and device
CN106657387A (en) * 2017-01-13 2017-05-10 郑州云海信息技术有限公司 Intelligent centralized air-traffic-control automation monitoring system
CN107797465A (en) * 2016-09-06 2018-03-13 北京百度网讯科技有限公司 Monitoring method and device
WO2018059224A1 (en) * 2016-09-30 2018-04-05 中兴通讯股份有限公司 Method, apparatus and system for monitoring internet of things, and computer storage medium
CN108055164A (en) * 2017-10-23 2018-05-18 山东中创软件商用中间件股份有限公司 Application transport monitoring method, device, equipment and computer storage media
CN108173690A (en) * 2017-12-27 2018-06-15 上海新炬网络技术有限公司 A kind of active forewarning and the control method for being automatically positioned traffic failure
CN108959009A (en) * 2018-07-26 2018-12-07 郑州云海信息技术有限公司 A kind of server failure analysis method and its fail analysis device
CN109040224A (en) * 2018-07-27 2018-12-18 佛山点度物联科技有限公司 A kind of Internet of things hardware data actively acquire analysis system and method
CN109150663A (en) * 2018-09-20 2019-01-04 天地(常州)自动化股份有限公司 A kind of web site monitoring method, device, equipment and readable storage medium storing program for executing
CN109377589A (en) * 2018-08-13 2019-02-22 中国航空无线电电子研究所 Comprehensively modularized avionics system resident application data monitoring system and its monitoring method
CN109729118A (en) * 2017-10-30 2019-05-07 阿里巴巴集团控股有限公司 Data transmission method, network problem determine method, client and server
CN110138603A (en) * 2019-04-28 2019-08-16 深兰科技(上海)有限公司 A kind of method and device monitoring internet of things equipment
CN110430229A (en) * 2019-06-19 2019-11-08 特斯联(北京)科技有限公司 Intelligence community Internet of Things heat transfer agent acquisition processing system and method based on cloud platform
CN111831503A (en) * 2019-04-15 2020-10-27 北京京东尚科信息技术有限公司 Monitoring method based on monitoring agent and monitoring agent device
CN111901405A (en) * 2020-07-21 2020-11-06 国云科技股份有限公司 Multi-node monitoring method and device, electronic equipment and storage medium
CN112637000A (en) * 2020-12-04 2021-04-09 珠海格力电器股份有限公司 Monitoring method of Internet of things equipment, server and Internet of things equipment
CN112835768A (en) * 2021-02-25 2021-05-25 紫光云技术有限公司 Real-time monitoring resource measurement data method based on ceilometer
CN114697232A (en) * 2020-12-25 2022-07-01 中国移动通信集团福建有限公司 Skywalking probe index data acquisition system and method and electronic equipment
CN116914941A (en) * 2023-09-13 2023-10-20 济南舜信达电力科技有限公司 Power distribution control system based on Internet of things

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6539422B1 (en) * 1998-05-04 2003-03-25 Intermec Ip Corp. Automatic data collection device having a network communications capability
CN1547120A (en) * 2003-12-10 2004-11-17 沈阳东软软件股份有限公司 Network monitoring management system
CN101847116A (en) * 2010-05-05 2010-09-29 中兴通讯股份有限公司 Monitoring system based on J2EE framework and method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6539422B1 (en) * 1998-05-04 2003-03-25 Intermec Ip Corp. Automatic data collection device having a network communications capability
CN1547120A (en) * 2003-12-10 2004-11-17 沈阳东软软件股份有限公司 Network monitoring management system
CN101847116A (en) * 2010-05-05 2010-09-29 中兴通讯股份有限公司 Monitoring system based on J2EE framework and method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
刘威等: "RFID编码解析网络监控系统的研制", 《计算机工程与设计》 *
刘威等: "基于SNMP的RFID信息网络监控系统", 《计算机工程》 *

Cited By (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103034953A (en) * 2013-01-17 2013-04-10 杭州世导通讯有限公司 Unified score counting device, system and method
CN104639356A (en) * 2013-11-14 2015-05-20 中国移动通信集团公司 Failure recovery method and device
CN104639356B (en) * 2013-11-14 2018-08-14 中国移动通信集团公司 A kind of fault recovery method and equipment
CN104301413A (en) * 2014-10-17 2015-01-21 国云科技股份有限公司 Oracle distributed real-time monitoring method orienting cloud databases
CN104301413B (en) * 2014-10-17 2018-02-16 国云科技股份有限公司 A kind of Oracle distributions method for real-time monitoring of facing cloud database
CN104680398A (en) * 2015-03-12 2015-06-03 浪潮集团有限公司 Acquisition and storage method for mass behavior data of E-commerce users
CN106209412A (en) * 2015-05-08 2016-12-07 广达电脑股份有限公司 Resource monitoring system and method thereof
CN105071950A (en) * 2015-07-08 2015-11-18 成都梦工厂网络信息有限公司 Large scale distributed intelligent monitoring system
CN105227347A (en) * 2015-08-25 2016-01-06 中国联合网络通信集团有限公司 A kind of general O&M method for supervising and O&M supervisory control system
CN106502856A (en) * 2015-09-07 2017-03-15 中国移动通信集团公司 A kind of information processing method and device
CN106502856B (en) * 2015-09-07 2019-10-22 中国移动通信集团公司 A kind of information processing method and device
CN105407015A (en) * 2015-11-24 2016-03-16 北京远特科技股份有限公司 Business platform, monitoring platform, and business monitoring system and method
CN105635279A (en) * 2015-12-29 2016-06-01 长城信息产业股份有限公司 Distributed monitor system and data acquisition method thereof
CN105897492A (en) * 2016-06-27 2016-08-24 浪潮(北京)电子信息产业有限公司 Cloud data center monitoring system
CN106301913A (en) * 2016-08-15 2017-01-04 努比亚技术有限公司 Operation/maintenance data acquisition system and operation/maintenance data acquisition method
CN106301913B (en) * 2016-08-15 2019-08-09 努比亚技术有限公司 Operation/maintenance data acquisition system and operation/maintenance data acquisition method
US10343630B2 (en) 2016-09-06 2019-07-09 Beijing Baidu Netcom Science And Technology Co., Ltd. Monitoring method and apparatus
CN107797465A (en) * 2016-09-06 2018-03-13 北京百度网讯科技有限公司 Monitoring method and device
WO2018059224A1 (en) * 2016-09-30 2018-04-05 中兴通讯股份有限公司 Method, apparatus and system for monitoring internet of things, and computer storage medium
CN107888439A (en) * 2016-09-30 2018-04-06 中兴通讯股份有限公司 A kind of Internet of Things monitor method, apparatus and system
CN106357469B (en) * 2016-11-16 2019-05-28 郑州云海信息技术有限公司 A kind of dynamic adjusting method and device of monitoring resource mode
CN106357469A (en) * 2016-11-16 2017-01-25 郑州云海信息技术有限公司 Dynamic adjustment method and device of resource monitoring mode
CN106657387A (en) * 2017-01-13 2017-05-10 郑州云海信息技术有限公司 Intelligent centralized air-traffic-control automation monitoring system
CN108055164A (en) * 2017-10-23 2018-05-18 山东中创软件商用中间件股份有限公司 Application transport monitoring method, device, equipment and computer storage media
CN109729118B (en) * 2017-10-30 2022-04-01 阿里巴巴集团控股有限公司 Data transmission method, network problem determination method, client and server
CN109729118A (en) * 2017-10-30 2019-05-07 阿里巴巴集团控股有限公司 Data transmission method, network problem determine method, client and server
CN108173690A (en) * 2017-12-27 2018-06-15 上海新炬网络技术有限公司 A kind of active forewarning and the control method for being automatically positioned traffic failure
CN108959009A (en) * 2018-07-26 2018-12-07 郑州云海信息技术有限公司 A kind of server failure analysis method and its fail analysis device
CN109040224A (en) * 2018-07-27 2018-12-18 佛山点度物联科技有限公司 A kind of Internet of things hardware data actively acquire analysis system and method
CN109377589A (en) * 2018-08-13 2019-02-22 中国航空无线电电子研究所 Comprehensively modularized avionics system resident application data monitoring system and its monitoring method
CN109377589B (en) * 2018-08-13 2020-12-15 中国航空无线电电子研究所 Comprehensive modular avionics system resident application data monitoring system and monitoring method thereof
CN109150663A (en) * 2018-09-20 2019-01-04 天地(常州)自动化股份有限公司 A kind of web site monitoring method, device, equipment and readable storage medium storing program for executing
CN111831503A (en) * 2019-04-15 2020-10-27 北京京东尚科信息技术有限公司 Monitoring method based on monitoring agent and monitoring agent device
CN111831503B (en) * 2019-04-15 2024-04-05 北京京东尚科信息技术有限公司 Monitoring method based on monitoring agent and monitoring agent device
CN110138603A (en) * 2019-04-28 2019-08-16 深兰科技(上海)有限公司 A kind of method and device monitoring internet of things equipment
CN110430229A (en) * 2019-06-19 2019-11-08 特斯联(北京)科技有限公司 Intelligence community Internet of Things heat transfer agent acquisition processing system and method based on cloud platform
CN111901405B (en) * 2020-07-21 2023-05-05 国云科技股份有限公司 Multi-node monitoring method and device, electronic equipment and storage medium
CN111901405A (en) * 2020-07-21 2020-11-06 国云科技股份有限公司 Multi-node monitoring method and device, electronic equipment and storage medium
CN112637000A (en) * 2020-12-04 2021-04-09 珠海格力电器股份有限公司 Monitoring method of Internet of things equipment, server and Internet of things equipment
CN114697232A (en) * 2020-12-25 2022-07-01 中国移动通信集团福建有限公司 Skywalking probe index data acquisition system and method and electronic equipment
CN114697232B (en) * 2020-12-25 2024-02-23 中国移动通信集团福建有限公司 System and method for acquiring index data of Skywalk probe and electronic equipment
CN112835768A (en) * 2021-02-25 2021-05-25 紫光云技术有限公司 Real-time monitoring resource measurement data method based on ceilometer
CN116914941A (en) * 2023-09-13 2023-10-20 济南舜信达电力科技有限公司 Power distribution control system based on Internet of things
CN116914941B (en) * 2023-09-13 2023-12-05 济南舜信达电力科技有限公司 Power distribution control system based on Internet of things

Also Published As

Publication number Publication date
WO2012146026A1 (en) 2012-11-01

Similar Documents

Publication Publication Date Title
CN102761454A (en) Method and system for monitoring internet of things
CN100568193C (en) The system and method that is used for performance management in the multilayer computing environment
CN101083587B (en) Device registration in a hierarchical monitor service
CN101083586B (en) Modular monitor service for smart item monitoring
Zhang et al. Architecture of internet of things and its key technology integration based-on RFID
CN101636738A (en) Method for obstruction and capacity information unification monitoring in unification management system environment and system for thereof
CN103281366A (en) Embedded agency monitoring device and method supporting real-time operating state acquiring
CN102739452A (en) Method and system for monitoring resources
CN103795575B (en) A kind of system monitoring method towards multiple data centers
CN101873334A (en) State-driven executable service flow execution method
CN101789890A (en) Configuration-based agent monitoring system capable of automatically realizing update and monitoring method thereof
CN104980525A (en) Pervasive mobile computing frame based on state middleware
WO2022063032A1 (en) Distributed system-oriented fault information association reporting method, and related device
Mohamed et al. Adaptability of SOA in IoT services–an empirical survey
CN101873592B (en) Dynamic management device for heterogeneous wireless equipment
CN101924815A (en) 3G MOA phone middleware embedded system
Krishnamurthy et al. Automation of facility management processes using machine-to-machine technologies
Spieb et al. Maximizing the business value of networked embedded systems through process-level integration into enterprise software
CN113326148A (en) Data interaction system based on micro-service
CN102486838B (en) Multi-criteria radio frequency identification (RFID) tag data integration and conversion method
Oprea et al. Internet of things, challenges for demand side management
CN207939557U (en) A kind of statistics of data acquisition hardware platform
CN104462235A (en) Internet of Things general event service mechanism based on Restful Web Service
CN105589788A (en) Monitoring system
CN102611578A (en) Network equipment data management system in multi-network-equipment environment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20121031