(EN) The present invention provide an industrial network-based codeless tracking analytics method and apparatus for industrial software, the method including: S1: identifying an industrial intranet topology in an industrial field through detection, and generating a configuration map of the industrial field according to the industrial intranet topology and/or an application program running list of the industrial software; S2: injecting a sidecar agent for codeless runtime tracking to an edge device of a target field device in the industrial field according to the configuration map, and performing data synchronization for the edge device and the sidecar agent corresponding to the edge device; S3: obtaining, by the sidecar agent, analysis data from the tracking point when the target edge device runs an application program therein, to analyze the industrial software. The present invention is codeless and non-intrusive for existing source code of industrial software, and is applicable to industrial networks and devices. In addition, the present invention requires very low costs, and the existing source code of the industrial software does not need to be modified.
(FR) La présente invention concerne un procédé et un appareil d'analyse de suivi sans code basé sur un réseau industriel pour un logiciel industriel, le procédé comprenant : S1 : identifier une topologie intranet industrielle dans un champ industriel par détection, et générer une carte de configuration du champ industriel selon la topologie intranet industrielle et/ou une liste d'exécution de programme d'application du logiciel industriel ; S2 : injecter un agent sidecar pour un suivi d'exécution sans code à un dispositif de bord d'un dispositif de champ cible dans le domaine industriel selon la carte de configuration, et la réalisation d'une synchronisation de données entre le dispositif de bord et l'agent sidecar correspondant au dispositif de bord ; S3 : obtenir, par l'agent sidecar, des données d'analyse provenant du point de suivi lorsque le dispositif de bord cible exécute un programme d'application à l'intérieur de celui-ci, pour analyser le logiciel industriel. La présente invention est sans code, est non intrusive pour un code source existant d'un logiciel industriel, et est applicable à des réseaux et des dispositifs industriels. De plus, la présente invention nécessite des coûts très faibles, et le code source existant du logiciel industriel n'a pas besoin d'être modifié.