Report als CSV statt PDF

Hallo zusammen,

ich habe eine Frage zur Ausleitung von Verfügbarkeiten ähnlichen einen Report. Wir setzen bei uns 2.0.0p13 CEE ein und einen Sammelreport im PDF Format für die Verfügbarkeit (letzter Monat) der Systeme jedes einzelnen Kunden klappt (grafische Darstellung aller Systeme und Verfügbarkeitswerten).

Nun haben wir bisher immer die Werte aus dem PDF Dokument in eine Excel Liste manuell übertragen.

Ich würde gerne wissen wie Ihr das bei Euch löst denn in Prinzip brauche ich für die Excel Liste von jedem Kunden nur die Zusammenfassung vom letzten Monat und wir setzen hier bei der Filterung auf Hostgruppen.
Diese Daten werden nur pro Hostgruppe gebraucht.

Ich dank vorab schon mal für eure Rückmeldung.

MfG Paul

Die Verfügbarkeitsansicht welche den Reports zu Grunde liegt lässt sich doch direkt als CSV/JSON exportieren.
Das wäre die einfachste Variante an die Rohdaten zu kommen.

Mein Report enthält mehrere Hostgruppen mit den entsprechenden Systemen der Kunden und ich bräuchte auch nur die Werte aus der Zusammenfassung (nicht die Erreichbarkeit jedes einzelnen Systems in der Gruppe). Ich müsste so für jede Hostgruppe eine CSV generieren lassen.
Wenn ich für eine Gruppe bspw. die Verfügbarkeit als CSV ausleiten will finde ich nicht die Option das auf den letzten Monat zu begrenzen.

MfG Paul

Letzter Monat ist hier unter “Display Options” → “Timerange” zu finden, nicht unter “Computation options”
Denn View selbst würde ich nie manuell exportieren immer direkt als curl oder invoke-webrequest abholen und dann weiter verarbeiten. Auch kann der View sowas angepasst werden, damit nicht die Timeline zu sehen ist usw.

Das mit dem Zeitraum und dem ausblenden der Timeline habe ich hinbekommen. ← Vielen Dank

Wenn ich die Daten nun per Curl eines Reports bzw. der Verfügbarkeit abrufen möchte wie würde da der Befehl aussehen? Ich habe nur Beispiele gesehen wie Host angelegt werden etc.

Sorry für die vielen Nachfragen :slight_smile:

Hallo,
ich vermute, dass Du soetwas suchst :slight_smile:

curl -s -k “https://example.com/site/check_mk/view.py?apply=Apply&avo_dateformat=881e08f81c4190714d51ec7b5d16992a0cb6b6012149a98e7c7356b901952cbf
&avo_grouping=dc937b59892604f5a86ac96936cd7ff09e25f18ae6b758e8014a24c7fa039e91&avo_outage_statistics_0=1&avo_outage_statistics_1=1
&avo_rangespec_sel=16
&avo_summary=0e04b5ba903e6b68f52e38e4ca1c40ce2a9fc04e1ff36133e35499378ac4b7f7&avo_timeformat_0=c4e12aa4e018b4d2a2942a7bc7f250c5dd49b55e361c8843a9c6612393c3bad5
&avo_timeformat_1=a4223a433eb3597d6ccb9fcd7a67b600fdf8d303965ee6ebdb92b86f324d0045&avo_timeformat_2=c79ce24dccedc25c4bb147dc9fa76a5ff89fd5d76aada1c28494c1e63c63f228
&avoptions=set&filled_in=avoptions&mode=availability&output_format=csv_export&view_name=allhosts &_username=YOURAUTOMATIONUSER&_secret=YOURSECRET
&avo_rangespec_16_days=30&avo_rangespec_16_hours=0&avo_rangespec_16_minutes=0&avo_rangespec_16_seconds=0”

Rangespec bezieht sich auf die Position in der Range-Auswahl.

Karl

1 Like

Hallo Karl,

ja so in abgewandelter Form und versuche es gerade in Excel zu laden bzw. strukturiert einzubetten.

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed. Contact an admin if you think this should be re-opened.