Telemetrie

Informationen zur Systemumgebung

Dokumentation > Datenschutz > Telemetrie

Alle Anwendungen der ANTRAS GmbH sammeln einige Telemetriedaten. Diese Daten beinhalten Informationen, welche es uns ermöglichen, die wichtigsten Punkte Ihrer Laufzeitumgebung zu erkennen. Diese Informationen dienen einer besseren Unterstützung im Problemfall.

Sofern Ihre Anwendung auf unserer Infrastruktur betrieben wird, sind die folgenden Informationen von untergeordneter Bedeutung.

Damit die Daten versandt werden können, muss Ihr Applikationsserver Zugang zum Internet haben und in der Lage sein, Hostnamen der Domain antras.ch korrekt aufzulösen.

Falls ihr Server über keinen Zugang zum Internet verfügt, hat dies keinen Einfluss auf die Funktionsweise der Software.

Alle Daten werden verschlüsselt übertragen.

Speicherung der Daten und Aufbewahrungsdauer

Wann werden die Daten an die ANTRAS GmbH gesendet und gespeichert?

Die Daten werden gesendet und gespeichert:

  • nachdem eine aktualisierte Lizenz bereitgestellt und durch die Anwendung automatisiert heruntergeladen und installiert wurde
  • innerhalb von 2-24 Stunden, nachdem dies durch einen MA der ANTRAS GmbH manuell angefordert worden ist

Wann werden die Daten wieder gelöscht?

Die jeweils aktuellsten Datensätze jeder der Kategorien

  • Applikationsserver
  • Applikation
  • Datenbank Server
  • Datenbank Schema

bleiben bestehen, solange die Anwendung in Betrieb ist. Ältere Daten, bzw. Versionen aus vorangangenen Übermittlungen, werden spätestens nach 1 Jahr automatisch entfernt.

Daten von Anwendungen, welche nicht mehr in Betrieb sind, werden spätestens 6 Monate nach der Ausserbetriebsetzung gelöscht.

Was ist die Natur gesendeter Daten

Es werden grundsätzlich keine personenbezogenen Daten übermittelt.

Applikationsserver

Folgende Daten über den Applikationsserver werden gesendet:

  • Hostname des Servers
  • vollqualifizierter Hostname des Servers (FQDN)

Beipieldaten: Applikationsserver

{
  "Payload": {
    "HostName": "servername",
    "FQHostname": "servername.antras.ch",
    "Value": true,
    "Title": null,
    "TitleKey": null,
    "Conditions": []
  },
  "ParamList": [],
  "ResultState": "Successful",
  "CurrentLang": "DE",
  "IsLoggedIn": true,
  "PageInfo": null,
  "UserId": "42"
}
Vollständige Übermittlung


Applikation

Folgende Daten über die Anwendung werden gesendet:

  • Installationspfad der Anwendung im Filesystem
  • Konfigurationspfad der Anwendung im Filesystem
  • Standard URL zur Anwendung
Ein Liste aller Assemblies der Anwendung mit folgenden Informationen
  • Dateinamen
  • Dateiversion No. (Funktionelle Version)
  • Buildnummer
  • technische Versionsno.
  • Assembly Name
    Diese Informationen entsprechen der Ansicht unter dem Menü [System] / [Über diese Anwendung] / [Version der Software]

Beispieldaten: Applikation

{
  "Payload": {
    "ConfigRootPath": "Y:\\App\\www.Configuration\\irgendwo",
    "WebApplicationRootPath": "X:\\App\\www\\irgendwo",
    "UrlPartToApplicationAbsolute": "https://irgendwo.antras.ch/",
    "Assemblies": [
      {
        "AssemblyName": "ANTRAS.company.service, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
        "AssemblyFilename": "ANTRAS.company.service.exe",
        "InformationalVersion": "",
        "Version": "2.0.1.14148",
        "FileVersion": "",
        "BuildNumber": 14148,
        "Id": "TelemetryAssemblyVersionTo",
        "Title": null,
        "TitleKey": null,
        "Conditions": []
      },
      {
        "AssemblyName": "ANTRAS.Common, Version=2.4.1.24148, Culture=neutral, PublicKeyToken=null",
        "AssemblyFilename": "ANTRAS.Common.dll",
        "InformationalVersion": "2.4.001.2308",
        "Version": "2.4.1.24148",
        "FileVersion": "",
        "BuildNumber": 24148,
        "Id": "TelemetryAssemblyVersionTo",
        "Title": null,
        "TitleKey": null,
        "Conditions": []
      },
      {
        "AssemblyName": "ANTRAS.Common.CMS, Version=2.4.1.24151, Culture=neutral, PublicKeyToken=null",
        "AssemblyFilename": "ANTRAS.Common.CMS.dll",
        "InformationalVersion": "2.4.001.2308",
        "Version": "2.4.1.24151",
        "FileVersion": "",
        "BuildNumber": 24151,
        "Id": "TelemetryAssemblyVersionTo",
        "Title": null,
        "TitleKey": null,
        "Conditions": []
      },
      {
        "AssemblyName": "ANTRAS.Common.CMS.Web, Version=2.4.1.24176, Culture=neutral, PublicKeyToken=null",
        "AssemblyFilename": "ANTRAS.Common.CMS.Web.dll",
        "InformationalVersion": "2.4.001.2308",
        "Version": "2.4.1.24176",
        "FileVersion": "",
        "BuildNumber": 24176,
        "Id": "TelemetryAssemblyVersionTo",
        "Title": null,
        "TitleKey": null,
        "Conditions": []
      },
      {
        "AssemblyName": "ANTRAS.Common.Web, Version=2.4.1.24175, Culture=neutral, PublicKeyToken=null",
        "AssemblyFilename": "ANTRAS.Common.Web.dll",
        "InformationalVersion": "2.4.001.2308",
        "Version": "2.4.1.24175",
        "FileVersion": "",
        "BuildNumber": 24175,
        "Id": "TelemetryAssemblyVersionTo",
        "Title": null,
        "TitleKey": null,
        "Conditions": []
      },
      {
        "AssemblyName": "ANTRAS.company, Version=2.4.1.24176, Culture=neutral, PublicKeyToken=null",
        "AssemblyFilename": "ANTRAS.company.dll",
        "InformationalVersion": "2.4.001.2308",
        "Version": "2.4.1.24176",
        "FileVersion": "",
        "BuildNumber": 24176,
        "Id": "TelemetryAssemblyVersionTo",
        "Title": null,
        "TitleKey": null,
        "Conditions": []
      },
      {
        "AssemblyName": "ANTRAS.company.web, Version=2.4.1.24177, Culture=neutral, PublicKeyToken=null",
        "AssemblyFilename": "ANTRAS.company.web.dll",
        "InformationalVersion": "2.4.001.2308",
        "Version": "2.4.1.24177",
        "FileVersion": "",
        "BuildNumber": 24177,
        "Id": "TelemetryAssemblyVersionTo",
        "Title": null,
        "TitleKey": null,
        "Conditions": []
      }
    ],
    "Value": true,
    "Title": null,
    "TitleKey": null,
    "Conditions": []
  },
  "ParamList": [],
  "ResultState": "Successful",
  "CurrentLang": "DE",
  "IsLoggedIn": true,
  "PageInfo": null,
  "UserId": "42"
}
Vollständige Übermittlung

Datenbank Server

Erst ab der Softwareversion 2.5.0.2310 verfügbar.
Folgende Daten über die Datenbankumgebung werden gesendet:

  • DB Engine
    Beispielweise: Express Edition (64-bit)
  • Version der Datenbank Software
  • Der NETBIOS Name des Datenbankservers
  • Der Name der Instanz
  • Der Name der Datenbank (Catalog)
  • Vollständiger Pfad der Datenbankfiles (Data+Log)
  • Grösse der Datenbankfiles in MiB (220 B)

Beispieldaten Datenbank Server

{
  "Payload": {
    "Catalogname": "CUSTOMER.internal.cms",
    "NetBiosNameSqlServer": "DBSERVER42",
    "EngineEdition": "Express Edition (64-bit)",
    "InstanceName": "INTERNAL",
    "ProductVersion": "15.0.2145.1",
    "SqlEngineEdition": 4,
    "PhysicalFileData": "X:\\DB\\INTERNAL\\CUSTOMER.internal.cms_Data.mdf",
    "PhysicalFileLog": "Y:\\DB\\INTERNAL\\CUSTOMER.internal.cms_Log.ldf",
    "LogSizeMiB": "715",
    "DataSizeMiB": "6552",
    "TotalSizeMiB": "7267",
    "Value": true,
    "Conditions": []
  },
  "ParamList": [],
  "ResultState": "Successful",
  "CurrentLang": "DE",
  "IsLoggedIn": true,
  "PageInfo": null,
  "UserId": "42"
}
Vollständige Übermittlung


Datenbank Schema

Über den Stand des Datenbankschemas (Deployment) wird eine Liste aller durchgeführten Datenbankänderung mit folgendem Inhalt gesendet:

  • VRM, Version der Software
  • Betroffener Namespace der Software
  • Datum des Deployments / der ersten Ausführung
  • Datum der letzten Ausführung
  • Status der letzten Ausführung (Erfolg/Fehler)
    Diese Informationen entsprechen der Ansicht unter dem Menü [System] / [DB Deployment Status]

Beispieldaten: Datenbank Schema

{
  "Payload": {
    "Revisions": [
      {
        "Namespace": "ANTRAS.Common.Business",
        "VRM": "002.004.0031",
        "Deployed": "2025-04-10T15:09:32",
        "LastRun": "2025-04-10T15:09:32",
        "Id": "TelemetryDbVersionDetailTo",
        "Title": null,
        "TitleKey": null,
        "Conditions": []
      },
      {
        "Namespace": "ANTRAS.Common.Business",
        "VRM": "002.004.0030",
        "Deployed": "2025-04-10T15:09:32",
        "LastRun": "2025-04-10T15:09:32",
        "Id": "TelemetryDbVersionDetailTo",
        "Title": null,
        "TitleKey": null,
        "Conditions": []
      },
      {
        "Namespace": "ANTRAS.Common.Business",
        "VRM": "002.004.0029",
        "Deployed": "2025-04-10T15:09:32",
        "LastRun": "2025-04-10T15:09:32",
        "Id": "TelemetryDbVersionDetailTo",
        "Title": null,
        "TitleKey": null,
        "Conditions": []
      },
............................. gekürzt ...............................
      {
        "Namespace": "ANTRAS.Common.autoDeploy",
        "VRM": "002.004.0016",
        "Deployed": "2024-09-16T12:23:32",
        "LastRun": "2024-09-16T12:23:32",
        "Id": "TelemetryDbVersionDetailTo",
        "Title": null,
        "TitleKey": null,
        "Conditions": []
      }
    ],
    "Value": true,
    "Title": null,
    "TitleKey": null,
    "Conditions": []
  },
  "ParamList": [],
  "ResultState": "Successful",
  "CurrentLang": "DE",
  "IsLoggedIn": false,
  "PageInfo": null,
  "UserId": "42"
}