Schalter | Standard | Beschreibung | Anmerkung |
---|---|---|---|
cntinsight.ribbon.listOfServers | leer | Ribbon-Konfiguration | |
hup.one.content.insight.cpu-load-threshold | 0.7 | CPU-Auslastung (alle Kerne) bei der die Anwendung in SpringBootAdmin als Offline angezeigt wird und darüber eine Mail verschickt wird | 1 entspricht 100% |
hup.one.content.insight.ignored-ip-addresses | leer | Liste von IP-Adressen/Subnet die nicht getrackt werden | zb 10.2.111.0/24 → 10.2.111.0 -10.2.111.255 werden ignoriert es müssen sowohl ipV4 und ipV6 angegeben werden |
hup.one.content.insight.host.address | leer | der von |
außen erreichbare Hostname des Proxies | z.B. www.tracking-hup.de | |
hup.one.content.insight.host.port | leer | der von |
außen erreichbare Port des Proxies | |||
hup.one.content.insight.host.secure | false | verschlüsselt oder nicht | |
hup.one.content.insight.script.repeat-interval | 3000 | steuert das Intervall mit dem das Trackingskript seine Informationen sendet | Einheit → ms |
hup.one.content.insight.script.inactivity-timeout-delay | 60000 | steuert den Zeitabschnitt, nach dem das Skript in den Inaktivitätsmodus geht und diese Information an den Server schickt | Einheit → ms |
hup.one.content.insight.script.default-scroll-pos-container-selector | .field.field-body | Der Container, welcher für die Berechnung der Scroll Position benutzt wird | |
hup.one.content.insight.script.scroll-pos-container-selectors.[channelname] | leer | Map aus Kanalname zu Container-Selector, welcher für die Berechnung der Scroll-Position benutzt wird | z.B. Portal: '.field.field-body' Onetz: '.content-layout-part' |
hup.one.content.insight.rate-limiter... | - | die folgenden beiden Einträge steuern die Request-Limits der öffentlichen (über einen Proxy-Container erreichbaren) Schnittstellen. Zum aktivieren des Request-Limits müssen beide Einträge größer als null sein. Ist das Request-Limit aktiviert muss auf der Maschine des Proxy-Container Redis installiert sein | |
hup.one.content.insight.rate-limiter.max-requests-per-second | 0 | durchschnittliche erlaubte Anzahl von Requests per IP pro Sekunde | req/s |
hup.one.content.insight.rate-limiter.max-burst-requests | 0 | maximale erlaubte Spitzen-Anzahl von Requests per IP pro Sekunde | req/s |
hup.one.content.insight.archive.archive-scheduler-enabled | leer | true → aktiviert den Archiv-Job im Insights-Container | boolean |
hup.one.content.insight.archive.archive-fixed-delay | kein Default möglich | steuert den zeitlichen Abstand zwischen zwei Ausführungen des Archiv Jobs. Sinnvoll zb PT5M | String, Duration.parse |
hup.one.content.insight.archive.archive-threshold-age | P1D | Mindestalter eines Datensatzes um archiviert zu werden z.B. P3DT15M10S → 3 Tage, 15 Minuten, 10 Sekunden | String, Duration.parse |
hup.one.content.insight.archive.delete-scheduler-enabled | leer | true → aktiviert den Delete-Job im Insights-Container | boolean |
hup.one.content.insight.archive.delete-cron | kein Default möglich | steuert den Zeitpunkt zu Ausführung des Löschjobs. sinnvoll z.B.: "0 0 3 * * *" → nachts um drei | String, Cron-Syntax |
hup.one.content.insight.archive.batch-size | 5000 | Stapelgröße für die Archivierung von Impressions und Impressionsequencen und Stapelgröße für das Löschen von Impressions | |
hup.one.content.insight.archive.batch-count | 10 | Maximale Anzahl der Durchläufe pro Archivjob |
Insight-Dashboard
DieKachel, welche hier dargestellt werden, werden über die hup.one.content.insight.dashboard.tiles konfiguriert.
...
Attributname | Standard | Beschreibung | |
---|---|---|---|
name | eindeutiger interner Name | ||
caption | Titel , welche inder Kachel und aber der Kachel, wird auch bei der Auswahl der Abfrage angezeigt, wenn das Attribut menu-path nicht gesetzt ist | ||
menu-path | Liste von Messagecodes für den Pfad zur Auswahl der Abfrage im Menü der Kachel. Damit ist es möglich, Abfragen in Untermenüs zu gruppieren. Ist dieses Attribut leer, wird | caption als Menüeintrag verwendet. | |
scope | internal |
| |
query-name | Namen der Funktion, die in der DB gerufen wird | ||
queryNameSamplequery-name-sample | Namen der Stichprobenfunktion die in der DB aufgerufen wird. Optional, beispielsweise für langlaufende Queries | ||
enabled | false | Eintrag akiviertshowPeriodInCaption | |
show-period-in-caption | true | Auswahlzeitraum wird im Untertitel der Kachel angezeigt | |
type | Inhaltstyp:
| ||
chart | Liste von Darstellungstypen, optional, mögliche Einträge sind type-abhängig
Bsp: [PIE, BAR], [], [BAR] |
...
Attributname | Standard | Beschreibung |
---|---|---|
objectTypeobject-type | Die DB-Funktion muß den Out-Parameter objectid (UUID) liefern. Hier wird festgelegt, für welchen Typ die Ids stehen. Mögliche Werte:
In der Kachel werden die Beschreibungen der Objekte dargestellt. | |
attributes | Liste von weiteren Attributen für das Objekt, die die DB-Funktion liefert und die in der Kachel angezeigt werden.
| |
details-enabled | false | Legt fest, ob sich mit der Kachel eine Detailansicht öffnen lässt. |
detail-object-caption | Bezeichnung des Objekttyps in der Detailanzeige |
zusätzliche Attribute fürScope external:
Attributname | Standard | Beschreibung |
---|---|---|
ext-tracking-code | leer | Client-ID für extenes Tracking (siehe Stammdaten) |
zusätzliche Attribute für Inhaltstyp timechart:
Attributname | Standard | Beschreibung |
---|
y-axis-label | leer | Bezeichnung der Y-Achse |
zusätzliche Attribute für Inhaltstyp distributionchart:
Attributname | Standard | Beschreibung |
---|---|---|
yAxisLabely-axis-label | leer | Bezeichnung der Y-Achse, wenn als BAR dargestellt |
maxEntriesmax-distribution-entries | 6 | Ist der Eintrag mit einem Wert größer 0 gesetzt, so wird die Darstellung der Anteile auf die größten prozentalen Anteile begrenzt. |
zusätzliche Attribute für Inhaltstyp list:
Attributname | Standard | Beschreibung |
---|---|---|
y-axis-label | leer | Bezeichnung der Y-Achse, wenn als BAR dargestellt |
max-distribution-entries | 6 | Ist der Eintrag mit einem Wert größer 0 gesetzt, so wird die Darstellung der Anteile auf die größten prozentalen Anteile begrenzt, wenn als BAR oder PIE dargestellt. |
list-distibution-attribut-name | Name des Attributs, dessen Werte für die Darstellung der Anteile verwendet werden. Die Werte müssen numerisch sein. |
Signatur der DB-Funktion für Inhalttyp list:
- IN: Startzeitpunkt der Auswertung (eval_start_timestamp, timestamp without time zone)
- IN: maximale Anzhal der Datensätze (maxcount, integer)
- OUT: objectid (objectid(UUID)
- OUT: subObjectid (optionale zusätzliche Id, UUID)
- weitere OUT-Parameter, welche in der Kachel angezeigt werden sollen (siehe attributes)
...