Percepio Sensing Software

Percepio Detect ®

Verify system stability and detect hidden risks

Percepio Detect.

Simplifier le débogage et développer plus rapidement

Un pont entre les outils PercepioPercepio Detect™ est le nouvel ajout de Percepio au portefeuille d’outils d’observabilité continue des bords, qui s’appuie sur plus d’une décennie de connaissances et d’expérience. Avec Detect, Percepio jette un pont entre les vues cloisonnées dans le développement, le test et la maintenance des produits déployés.

Percepio Detect est optimisé pour être utilisé pendant les tests de systèmes embarqués basés sur RTOS, fournissant une observabilité profonde pour le profilage avancé, la vérification du système et le débogage des pannes.

Capturez des informations de débogage complètes sur les crashs et les erreurs. Collectez des mesures de performance et utilisez-les comme base de référence pour la détection automatique d’anomalies sur l’appareil. Surveillez les principales exigences en matière de performances, y compris les propriétés de synchronisation du logiciel, l’utilisation de la pile et bien d’autres choses encore.

Résolvez les problèmes de stabilité dès leur apparition, sans avoir à les reproduire dans votre débogueur.
Les données de débogage sont collectées automatiquement lorsqu’un problème est détecté. Il peut s’agir de traces Tracealyzer, de journaux de périphériques, de mesures de performances et de vidages de cœurs pour le débogage au niveau du code. Vous pouvez choisir de ne collecter des données que sur les erreurs/crashs, ou de collecter systématiquement des données sur chaque cas de test, ou même de collecter des données périodiquement au cours de tests plus longs.

La surveillance fonctionne de manière autonome sur l’appareil et est conçue pour fonctionner sur du matériel de production dépourvu de ports de débogage. Ainsi, vous n’avez besoin que d’une connexion de base, comme un port série ou Ethernet. Elle ne nécessite pas de transfert continu de données vers un ordinateur hôte ou un serveur.

Les données collectées sont stockées dans la base de données du serveur Detect pour un partage transparent des informations et une collaboration au sein de toute l’équipe. Le tableau de bord vous permet de visualiser les problèmes actuels et les données de débogage en un seul clic.

Collaborer pour accélérer les avancées et obtenir une qualité supérieure

Percepio Detect est un outil de collaboration avec une base de données et un tableau de bord partagés, fonctionnant sur un serveur privé dans votre réseau. Cela permet de partager facilement les données de débogage entre les membres de l’équipe, donnant à toute l’équipe la même vision et facilitant la collaboration sur les problèmes signalés. Les mesures de performance peuvent être compilées par cas de test, ce qui facilite l’évaluation des changements entre les versions.

L’intégration CI optionnelle permet de collecter automatiquement les problèmes détectés et les mesures de performance dans votre pipeline CI existant.

Pour les projets nécessitant un niveau de confiance élevé et/ou une conformité réglementaire, Percepio Detect et Tracealyzer peuvent être utilisés en tandem, fournissant deux outils de profilage indépendants – alors que Tracealyzer s’appuie sur le traçage d’événements et l’analyse côté hôte, la surveillance de Percepio Detect s’exécute sur l’appareil et calcule ses métriques en temps réel, indépendamment du traçage d’événements.

Combiné à l’observabilité DevAlert basée sur le cloud, vous obtenez une troisième couche d’assurance dans la stabilité et l’efficacité de vos systèmes basés sur RTOS.

Points forts:

  • Obtenez des données de débogage complètes, même sur du matériel de production dépourvu de ports de débogage.

  • Réduisez le temps de débogage jusqu’à 90 %.

  • Établissez le profil de votre système sur une durée illimitée

  • Détection des problèmes de stabilité cachés grâce à une détection intelligente des anomalies

  • Prise en charge de la collaboration d’équipe et de l’intégration CI/CT

  • Serveur privé sur site pour un contrôle total des données

  • Licence par siège ou par installation

Vérifier, détecter, résoudre - diffuser en toute confiance

Detect Overview

Percepio Detect offre une surveillance et un tableau de bord partagé avec un accès aux données de débogage pour la collaboration au sein de l’équipe.

Le développement de logiciels embarqués basés sur un RTOS comporte des risques inhérents au multithreading qui peuvent entraîner des problèmes de stabilité insaisissables. Ces problèmes peuvent ne pas être détectés malgré des tests approfondis, des revues de code et des analyses statiques, car ils ne sont pas apparents dans le code source. Ils ne font surface que sous la forme d’erreurs intermittentes, souvent à un stade avancé des tests, où ils deviennent notoirement difficiles à reproduire et à déboguer.

En surveillant les principales mesures de performance en cours d’exécution, Percepio Detect identifie les risques liés au multithreading qui peuvent provoquer des erreurs intermittentes dans des circonstances légèrement différentes. Il peut s’agir, par exemple, de blocages potentiels et de quasi-erreurs liées à la synchronisation du logiciel ou à l’utilisation des ressources. Vous remarquerez toujours l’expiration d’un minuteur de chien de garde, mais ce dont vous avez réellement besoin, c’est de savoir à quelle fréquence vous vous rapprochez de la limite du chien de garde.

La surveillance de Percepio Detect peut être incluse dans vos tests d’intégration réguliers afin de détecter les risques liés au multithreading de manière précoce et avec un minimum d’effort.

L'observabilité continue assurée par Percepio

Percepio Detect fait partie intégrante du processus systématique et du portefeuille d’outils de Percepio pour l’observabilité continue. L’observabilité continue permet aux équipes produit de collecter et de partager les données des dispositifs de diagnostic d’une manière automatisée et systématique, personnalisable en fonction des besoins de chaque équipe et de chaque partie prenante.

Pour en savoir plus...


Présentation brève  “IoT Device Monitoring and Remote Diagnostics Propel Continuous Improvement”

Voir plus d’informations sur les  pages DevAlert  de Percepio.

Découvrez, Evaluez DevAlert grâce à la DevAlert Sandbox, un environnement tout prêt, avec une machine virtuelle, une application RTOS, du code source, le tout sur Cloud.

Videos récentes:

Votre nom
Numéro de Tel:
Société

Ajoutez votre titre ici