Checkmk
to checkmk.com
Important

This is a machine translation based on the English version of the article. It might or might not have already been subject to text preparation. If you find errors, please file a GitHub issue that states the paragraph that has to be improved.

1. Cosa sono i rapporti?

CEE Un rapporto in Checkmk serve a fornire una panoramica dei dati, dei contenuti e dello stato in Checkmk in un formato stampabile. Si tratta di una raccolta di vari elementi (visualizzazioni , tabelle di disponibilità , grafici , testo, loghi) in un documento PDF stampabile.

Example of a report.

I rapporti in Checkmk sono facili da usare:

  • Non servono strumenti esterni come Jasper, DB o simili.

  • Il file PDF viene creato in modo pulito, inclusa la grafica vettoriale.

  • I rapporti possono essere gestiti utilizzando modelli e ereditarietà.

  • Usa il pianificatore di rapporti per definire i rapporti da inviare con una periodicità definita.

  • I rapporti istantanei possono essere generati tramite Export > This view as PDF.

Expanded 'Export' menu with the entry for PDF creation.
Le visualizzazioni possono essere esportate come documenti PDF in qualsiasi momento

2. Rapporti integrati di Checkmk

Le edizioni commerciali di Checkmk forniscono di serie alcuni rapporti integrati. Puoi utilizzarli così come sono per ottenere rapporti da Checkmk, oppure usarli come modelli per personalizzare i tuoi rapporti in base alle tue esigenze.

Proprio come le visualizzazioni e i dashboard, i rapporti forniti in Checkmk non possono essere modificati. Ma puoi clonare/copiare qualsiasi rapporto esistente tutte le volte che vuoi, per poi modificarli in base alle tue esigenze. Di seguito viene descritta la procedura per creare rapporti sia semplici che complessi.

Una panoramica di tutti i rapporti in Checkmk, sia quelli integrati che quelli personalizzati, è disponibile all'indirizzo Customize > Business reporting > Reports (potrebbe essere necessario cliccare prima su "show more"):

List of reports.
Alcuni dei rapporti integrati

Sul lato sinistro di ogni riga sono disponibili i seguenti simboli per le funzioni di modifica:

Icon for copying a report.

Clona rapporto

Icon for creating a report preview.

Visualizzazione anteprima

Icon for opening the report scheduler.

Apri il pianificatore di rapporti

3. Apertura dei rapporti

I rapporti possono essere avviati da vari punti in Checkmk, a seconda del contesto e dello scopo. Ad esempio, i rapporti appropriati possono essere richiamati dalla barra di navigazione nel menu "Monitor".

Selecting reports from the navigation bar.

A seconda del contesto, puoi trovare i rapporti nel menu "Export" delle varie visualizzazioni:

List of reports in Export menu.

Nella barra laterale, lo snap-in "Reporting" ti offre un accesso rapido a tutti i rapporti che sono stati designati per la visualizzazione nel menu "Monitor" e nella barra laterale, così come nel pianificatore di rapporti:

'Reporting' snap-in in the sidebar.
Lo snap-in "Reporting" può essere aggiunto alla barra laterale

In questo snap-in ci sono tre pulsanti:

Change Timerange

Modifica il periodo di tempo per i rapporti istantanei

Scheduler

Apri il pianificatore di rapporti

Edit

Apri l'elenco dei rapporti esistenti

3.1. Contesto dei rapporti

Ci sono diverse opzioni per dare un contesto ai rapporti, cioè per riempirli con i dati provenienti da host e servizi specifici. Di conseguenza, i rapporti devono essere richiamati in modi diversi per contenere informazioni significative. Se manca il contesto, cioè la specificazione di quali host e servizi devono essere inclusi nel rapporto, invece dell'output corretto riceverai solo messaggi di errore evidenziati in rosso:

Output of a report with unspecified data.

La differenza sta nel luogo in cui viene specificato il contesto:

  • Contesto specificato (tramite le proprietà del rapporto): Il rapporto può essere richiamato da qualsiasi punto e sarà sempre popolato con le informazioni corrette.

  • Contesto non specificato: Richiamo effettuato tramite il menu "Export" nelle varie visualizzazioni; il contesto è fornito dalla visualizzazione (filtrata).

Output of a report with specified data.

Ora ripensa allo snap-in "Reporting" menzionato sopra: questo ti porta direttamente ai rapporti visualizzati senza ulteriori preselezioni / restrizioni ecc. — quindi solo quei rapporti che hanno un contesto integrato hanno effettivamente senso in questo caso. I rapporti il cui contesto viene creato solo tramite visualizzazioni (filtrate) possono quindi essere tranquillamente esclusi dal menu "Monitor" e dallo snap-in tramite l'opzione "Hide this report in the monitor menu".

Selection to hide the report in the main menu and snap-in.

4. Creare il primo rapporto personalizzato

Basandoti sui rapporti e sui modelli di rapporto esistenti, puoi creare il tuo primo rapporto personalizzato in modo relativamente semplice e veloce. Ti spiegheremo come farlo tra un attimo. Maggiori informazioni sui rapporti più complessi seguiranno più avanti nel testo.

Il modo più veloce per creare un rapporto è copiare un rapporto esistente e poi personalizzarlo. Ad esempio, se vuoi creare una panoramica della disponibilità dei servizi su un host specifico, l'host denominato mycmkserver, procedi come segue.

Per prima cosa, apri la panoramica dei rapporti con Customize > Business reporting > Reports:

Selection from the list of reports.

Cliccando su Icon for cloning (copying) a report. (clona) davanti al rapporto service_availability, verrai reindirizzato alle impostazioni di base per il tuo nuovo rapporto basato su quello esistente:

Entering the basic settings of a report.

Inserisci i testi desiderati per "Unique ID" e "Title". Non ci occuperemo delle altre opzioni in questo box, né di "Report Properties", finché non arriveremo ai rapporti più complessi.

Per ora, basta scorrere verso il basso fino alla box "Context / Search Filters". Per "Host", seleziona "Hostname". Poi clicca su "Add filter" per selezionare l'host appropriato dall'elenco dei nomi host:

Selecting the appropriate host for the report.

Clicca su "Icon for saving." per salvare il tuo nuovo rapporto e tornare alla pagina panoramica dei rapporti. Nella sezione "Customized" puoi ora accedere direttamente al tuo nuovo rapporto cliccando sul suo titolo:

View of custom report.

4.1. Funzioni di edizione

Puoi utilizzare le seguenti funzioni per modificare i tuoi rapporti:

icon clone

Clona (copia) rapporto

icon delete

Elimina rapporto

icon edit

Modifica impostazioni del rapporto

button report element lo

Modifica dei contenuti del rapporto

icon pdf

Visualizza anteprima

icon reportscheduler

Pianifica un rapporto periodico

Nelle sezioni seguenti trovi una descrizione delle varie opzioni disponibili.

4.2. Creazione di un nuovo rapporto senza modello

Le cose si complicano un po' se vuoi creare un rapporto completamente nuovo invece di una copia di uno esistente. Ad esempio, qui sotto creerai una semplice panoramica di tutti i servizi problematici sul tuo sito, ovvero tutti i servizi con stato WARN, CRIT o SCONOSCIUTO. Questa panoramica si chiamerà "critical_services".

Crea un nuovo rapporto nella pagina Edit Reports tramite Reports > Add report.

Open a new report.

Nel primo passaggio, lascia il filtro Select specific object type sulla selezione No restrictions to specific objects e vai direttamente alla pagina di selezione successiva con Icon for continuing. Continue.

Keep selection 'No restriction to specific objects'.

Come quando si copia un rapporto esistente, specifica prima un "Unique ID" e un "Title":

Assigning unique ID and title for the new report.

Nella sezione Context / Search Filters, sotto Service, seleziona ora l'Service states, poi con un clic su Add filter puoi impostare gli stati desiderati:

Selecting service states for the report.

Con "Icon for saving." e "Save & go to list", il nuovo rapporto verrà aggiunto alla sezione "Customized" dell'elenco panoramico dei rapporti.

List of reports with the created own report.

Se ora apri questo rapporto con grande entusiasmo, il risultato è deludente. La pagina del rapporto ha un layout iniziale e anche un'intestazione, ma per il resto è vuota. Non è proprio il risultato con cui impressionare il tuo capo…​

Empty report.

Quindi ora devi definire il design del contenuto del rapporto. L'Icon for editing the report content.e ti porterà alla pagina per definire il contenuto da includere nel rapporto. La selezione degli elementi del rapporto avviene in tre fasi, ciascuna con un clic su Symbol for proceeding in the process. Continue in mezzo.

Inizia cliccando su Add content. Per questo esempio, in Step 1 seleziona il tipo di elemento Availability table. Imposta Step 2 su All services e Step 3 su No restrictions to specific objects. Lascia per il momento invariate le altre opzioni nella pagina seguente. Clicca invece direttamente su Icon for saving. Save. Ora effettua la visualizzazione del tuo rapporto:

Preview the report with the added content.

A sinistra puoi vedere l'anteprima, in questo caso del rapporto di critical_services. A destra, gli elementi del rapporto sono visualizzati in un elenco. Questi elementi possono essere icon edit modificati, icon clone copiati, icon delete eliminati e icon drag riordinati.

Ora puoi personalizzare in modo flessibile questo semplice rapporto creato da te con elementi aggiuntivi secondo necessità (vedi sotto) e richiamarlo in qualsiasi momento, ad esempio dalla barra laterale.

5. Creazione di rapporti complessi

Nelle sezioni precedenti hai visto come creare rapporti iniziali con poco sforzo, sia come copia di un rapporto esistente che come rapporto completamente nuovo. Questi sono ottimi modi per ottenere un primo successo. Il più delle volte, però, non ci si ferma a rapporti così semplici. Presentazioni più complesse, un mix di contenuti diversi, un layout personalizzato, ecc. sono i passi logici successivi.

Le numerose possibilità possono essere illustrate al meglio con un esempio:

reporting complex report

5.1. Definizione delle impostazioni di base

In quasi ogni fase della creazione del rapporto c'è la possibilità di adattare il contenuto alle tue esigenze.

Nel primo passo, all'inizio, puoi impostare un filtro e limitare il rapporto a un host o a una sorgente dati specifica, come interfacce di rete, aggregazioni BI, sensori e così via:

List of filters to restrict the report.
Il più delle volte, però, non avrai bisogno dei filtri a questo livello

Successivamente, inserisci nuovamente l’Unique ID e l’Title. Per il titolo puoi anche utilizzare le macro fornite (= moduli di testo). Scegli quindi un’Icon con cui il rapporto dovrebbe essere visibile nei menu. Impostando l’opzione Make this report available for other users sul gruppo di contatto, nell’esempio check-mk-notify , concedi ai membri del gruppo associato la possibilità di accedere autonomamente al rapporto in qualsiasi momento e ottenere informazioni per conto proprio.

Setting the more complex basic properties for the report.

Nella box "Context / Search Filters", come al solito, sono disponibili opzioni di filtraggio estese, da host specifici a singoli Docker container fino ai valori del monitoraggio Oracle.

Selection for report content.

Per questo esempio, la selezione degli host è limitata a una cartella e, inoltre, a problemi specifici degli host. Questa restrizione accelera il recupero dei dati, specialmente in ambienti più complessi.

Con "Save & go to list" si accede alla panoramica del rapporto. Il passo successivo è definire il contenuto del rapporto.

5.2. Definizione del contenuto del rapporto

Utilizzando l'button report element lo si accede al contenuto del rapporto:

Calling report content.

Apri la modifica del contenuto del rapporto con Reports > Add content. Utilizzalo per aggiungere al rapporto, ad esempio, tabelle, grafici, indici o testo (anche tramite macro o HTTP). Questi contenuti appaiono uno dopo l’altro e determinano quindi anche la lunghezza finale del rapporto.

Adding a content element.
Alla fine di questo articolo trovi un elenco di tutti gli elementi di contenuto

In Step 1, seleziona l'elemento che desideri, per questo esempio Multiple graphs. Questo ti fornirà, a seconda delle altre impostazioni, più grafici dello stesso tipo disposti uno sotto l'altro. Ad esempio, puoi effettuare una mappatura diretta dei stati degli host.

Selecting multiple graphs.

Continua con Icon for proceeding. Continue. Come sorgente dati per i grafici, in questo esempio, al punto 2 seleziona All services, ovvero tutti i servizi in esecuzione sugli host:

Selecting the data source.

Continua con Icon for proceeding. Continue. Nel passaggio 3 ora potresti limitare il volume dei dati da visualizzare. Questa opzione non è necessaria per l'esempio attuale. Switch nuovamente alla selezione successiva con Icon for proceeding. Continue.

Setting various properties.

Per il rapporto di esempio, in Graph layout, nella box Properties, specifica che vuoi fornire un titolo per ciascuno dei grafici, composto dal titolo del grafico, dal nome host e dalla descrizione del servizio. Inoltre, imposta il periodo di tempo visualizzato su quattro ore in Graph time range.

Nella box "Context / Search Filters" (Criteri di filtro), puoi limitare il rapporto a determinate caratteristiche dell'host o del servizio. Qui selezioni "CPU utilization" (Criteri di filtro) per "Service" (Intervallo di tempo) in questo esempio.

Cliccando su Icon for saving. Save hai completato il primo elemento del rapporto.

Per il secondo grafico di questo esercizio, ricomincia da "Reports > Add content" e in "Step 1" seleziona "Metrics graph of a single service". Switch a "Step 2" con "Icon for proceeding." e "Continue" e restringi i filtri di ricerca al nome host e alla descrizione del servizio:

Selecting host name and service description.

Cliccando su Icon for saving. Save, anche il secondo elemento del rapporto sarà pronto.

Il terzo elemento da creare è una panoramica degli avvisi attuali. La procedura rimane la stessa:

  1. Vai su Reports > Add content

  2. Step 1: Seleziona l'elemento Availability table

  3. Step 2: Sorgente dati Alert Statistics

  4. Step 3: Restrict to a single host

  5. Nessuna ulteriore opzione nel passaggio successivo

Con un clic su Icon for saving. Save anche questo elemento del rapporto è pronto.

Per rendere la visualizzazione più chiara, aggiungi delle intestazioni:

Apri "Reports > Add content" per modificare il contenuto del rapporto. In "Step 1" seleziona "Heading" come tipo di elemento. Switcha a "Step 2" con "Icon for proceeding." Continue. Se vuoi, specifica un livello gerarchico per l'intestazione. Inserisci l'intestazione in "The text".

Entering the heading text.

Clicca su Icon for saving. Save per tornare alla panoramica. Tuttavia, la nuova intestazione sarà ora posizionata sotto i grafici nell'elenco. Quindi, nell'elenco degli elementi di contenuto, usa il simbolo Icon for moving elements. per trascinare l'intestazione nella posizione desiderata nell'elenco.

Editing view of the report with red elements.

Suggerimento: nell'anteprima potresti vedere linee rosse e messaggi di errore al posto dei dati reali, perché in questi punti il rapporto nell'editor manca di contesto, qui, ad esempio, la specifica di un host che verrebbe rivelata solo richiamando il rapporto da una visualizzazione appropriata. Se vuoi vedere un'anteprima utilizzabile, nel frattempo basta filtrare per un host specifico nelle impostazioni del rapporto nell'area Context / Search Filters. Questo rende la progettazione del rapporto molto più semplice.

Editing view of the report without red elements.

5.3. Progettazione visiva di un rapporto

Sono disponibili elementi di progettazione complementari per strutturare l'aspetto del rapporto, come linee orizzontali, immagini, cornici di pagina e singole righe di testo. Puoi visualizzare questi elementi su tutte le pagine o su pagine specifiche del tuo rapporto.

Per il rapporto di esempio, inserisci una cornice attorno al rapporto. Anche in questo caso, la definizione avviene passo dopo passo, proseguendo ogni volta cliccando su "Icon for proceeding.". Inizia con "Reports > Add page element".

Frame selection.
Alla fine di questo articolo troverai un elenco di tutti gli elementi di pagina disponibili

Poiché la cornice deve essere visibile su tutte le pagine, il passaggio successivo non richiede alcuna modifica:

Selection of element placement.

Il nuovo riquadro della pagina viene ora visualizzato nella panoramica, sia nell'anteprima a sinistra che nella tabella degli elementi statici della pagina a destra.

Current overview of the report.

Suggerimento: puoi anche utilizzare le macro (=moduli di testo) disponibili in Checkmk, ad esempio per creare un altro piè di pagina con i numeri di pagina e il nome del rapporto. Per farlo, seleziona l'elemento di pagina One line of text e nel secondo passaggio specifica la posizione in fondo alla pagina, nonché il testo che include le macro desiderate:

Setting the footer.

5.4. Personalizzazione del layout

I rapporti risultano immediatamente più accattivanti con un aspetto di qualità superiore, ad esempio con l'aggiunta del logo aziendale.

Apri le impostazioni del rapporto con Reports > Edit properties:

Selecting the report settings.

Nella seconda box troverai l'Report Properties. Qui puoi configurare i valori relativi al carattere, al formato della pagina, alle impostazioni di ora e data, al layout del rapporto e al nome del file per gli scaricamenti.

Report layout preferences form.
A questo punto puoi specificare le caratteristiche di base del design

Copia il logo della tua azienda nella directory "~/local/share/check_mk/reporting/images/" e salvalo come file "logo_mk.png". D'ora in poi questo logo verrà visualizzato su tutti i rapporti.

View of report header with custom logo.

Nota: attualmente, puoi personalizzare il modello di rapporto esistente in base alle tue esigenze. In alternativa, puoi creare un modello di rapporto completamente nuovo secondo le specifiche della tua azienda, ad esempio per riflettere il design aziendale (CI/CD).

Inserimento di un'immagine aggiuntiva

Le immagini che desideri utilizzare come elementi di design nei tuoi rapporti devono essere state precedentemente salvate nella directory ~/local/share/check_mk/reporting/images/.

Fai clic sul pulsante "Add page element" nella schermata di creazione del rapporto.

Call to select image elements.

Nella finestra "Step 1" che si apre, seleziona "Embedded image" come tipo e procedi con "Icon for proceeding." e "Continue".

Dialog for selecting an image element.
Alla fine di questo articolo trovi un elenco di tutti gli elementi di pagina disponibili

Il dialogo seguente serve per specificare impostazioni più dettagliate come posizione, nome del file e dimensioni.

Dialog for image properties.
Dimensioni in millimetri per facilitare la progettazione della stampa

Una volta completate tutte le impostazioni, salva con "Icon for saving." (Salva come) e "Save" (Salva con nome). Successivamente verrà visualizzata la panoramica del rapporto e vedrai l'immagine inserita nel rapporto.

View of report header with custom logo.

6. Pianificazione di un rapporto

Puoi usare il pianificatore di rapporti per far creare e inviare automaticamente i rapporti esistenti. Puoi accedere al pianificatore di rapporti dalla pagina Edit Reports tramite Reports > Scheduler.

6.1. Invio di un rapporto a cadenza regolare

Apri una nuova pianificazione utilizzando Scheduled reports > Add schedule, quindi seleziona il rapporto e clicca su Icon for proceeding. Continue.

Nella box General Options, specifica le impostazioni di base come titolo, ora di creazione, periodo di riferimento e così via:

Report scheduler settings.
Ad esempio, puoi ricevere automaticamente un rapporto settimanale in formato PDF ogni venerdì pomeriggio

Sotto "Context / Search Filters" troverai le solite opzioni di filtro, a seconda del rapporto selezionato. Salva quindi la pianificazione per tornare all'elenco dei tuoi rapporti pianificati.

Nell'elenco troverai anche informazioni sull'ultima volta che il rapporto è stato generato/inviato, se si è verificato un errore, quando verrà generato/inviato la prossima volta e alcune altre informazioni (qui mostrate in forma leggermente abbreviata):

List of scheduled reports.
Un rapporto pianificato con informazioni dettagliate, qui leggermente abbreviate

Le voci dell'elenco vengono gestite utilizzando i cinque simboli all'inizio di una voce:

icon edit

Modifica impostazioni del rapporto

icon clone

Copia impostazioni del rapporto

icon delete

Elimina rapporto pianificato

icon pdf

Crea rapporto

icon pdfpreview

Visualizza anteprima

Nota: i rapporti che sono stati inviati non vengono salvati sul sito.

6.2. Salvataggio periodico di un rapporto in locale

Invece di inviare il rapporto, puoi anche salvarlo localmente. Per farlo, seleziona "Action - Store locally":

Parameters for storing a report locally.

Quindi specifica un nome file e, se vuoi, un titolo per il rapporto. Per poter creare una cronologia dei rapporti, Checkmk mette a disposizione diverse macro (= moduli di testo) invece di sovrascrivere la versione precedente del rapporto ogni volta che ne viene creato uno nuovo.

Puoi accedere alla panoramica di tutti i rapporti salvati localmente nella finestra "Edit Reports" tramite la voce di menu "Reports > Stored reports":

Calling stored reports.

7. Impostazioni predefinite globali per i rapporti

Alcune impostazioni di base per i rapporti possono essere definite a livello globale, ad esempio per creare e gestire centralmente un'immagine aziendale (CI/CD). Le impostazioni per un singolo rapporto specificano quindi solo eventuali deviazioni dall'immagine aziendale. Le impostazioni globali per i rapporti possono essere configurate tramite Setup > General > Global settings > Reporting.

Global settings for reports.
Impostazioni come i modelli e le dimensioni dei caratteri possono essere definite a livello globale

8. Creare il proprio modello di rapporto

Checkmk offre un modello di rapporto integrato e chiaro che puoi integrare e utilizzare a tuo piacimento, come descritto sopra. Tuttavia, soprattutto i rapporti che vengono inoltrati alla gestione risultano ancora più professionali se rispecchiano il layout della tua azienda. A tal fine, è disponibile un'opzione per creare il tuo modello di rapporto personalizzato.

Per impostazione predefinita, per tutti i rapporti in Checkmk viene utilizzato il file Default template for all reports:

The standard template in the report list.

Per creare il tuo modello di rapporto personalizzato, copia il modello predefinito utilizzando "Icon for copying". Per prima cosa, assegna al nuovo modello un "Unique ID" e un "Title".

Per contrassegnare questo modello di rapporto come tale, nella box "Report Properties" seleziona "This is a front matter Template":

Specify as a report template.

Dopo il primo salvataggio, troverai questo nuovo modello nell'elenco dei modelli di rapporti personalizzati:

List of report templates.

Ora puoi personalizzare questo modello secondo le descrizioni sopra riportate, proprio come qualsiasi altro rapporto. Modifica il layout della pagina, il carattere, i colori delle linee, ecc. Imposta anche gli elementi di contenuto contemporaneamente. Esclusivamente per i modelli di rapporto è disponibile anche l'elemento di rapporto Table of Contents:

Table of Contents selection.

Per creare ora uno dei tuoi rapporti con il nuovo modello, modifica ancora una volta le impostazioni nell'Report Properties del rapporto. Imposta l'opzione "Use settings and page layout from" sul nome del tuo nuovo modello:

Change the report template.

Una volta salvato questo modello, i rapporti futuri saranno sempre basati su di esso.

9. Informazioni aggiuntive

9.1. Elementi di contenuto

Gli elementi di contenuto vengono elencati quando selezioni "Reports > Add content" durante l'edizione di un rapporto.

Elemento Funzione Opzioni

A Multisite view

Visualizzazione complessa su tema definibile

Selezione multistrato

Availability table

Elenco degli stati di disponibilità

Possibilità di selezionare la sorgente dati e di applicare ulteriori restrizioni

Combined graph

Grafici basati su più serie di dati

Possibilità di utilizzare un modello, selezionare la sorgente dati e impostare varie configurazioni di layout

Custom Graph

Grafici creati individualmente

Opzioni di layout standard

Embedded image

Immagine statica

È possibile specificare le dimensioni. La posizione di questa immagine è dinamica, relativa agli elementi di contenuto circostanti.

Forecast Graph

Visualizzazione delle previsioni

Specifica host, servizi e periodi di tempo da considerare

Graph collection

Tutti i grafici in una raccolta

Opzioni di layout predefinite

Heading

Possibilità di inserire intestazioni in intestazioni di diverse gerarchie

Host report for multiple hosts

Rapporti di stato per più host

Definizione dei sottorapporti da includere, compresa la strutturazione

Metrics graph of a single service

Metriche di un singolo servizio sotto forma di grafico

Opzioni di layout standard

Multiple graphs

Raccolta di più grafici su un unico tema

Selezione della sorgente dati, diverse caratteristiche di progettazione dei grafici

Page break

Paragraph of text

Testo statico

La posizione di questo testo è dinamica, rispetto agli elementi di contenuto circostanti.

Service report for multiple services

Raccolta di rapporti di servizio per più servizi

Impostazione predefinita dei sottoreport da includere, diverse caratteristiche di progettazione dei singoli rapporti

Table of available text macros

Panoramica di tutte le macro disponibili

Vengono visualizzati il nome e l'output corrente delle macro

Table of Contents (only active in frontmatter templates)

Indice

Attivo solo nei modelli di rapporto

Vertical space

Spazio libero

È possibile definire l'altezza e il comportamento nella parte superiore di una pagina

9.2. Elementi della pagina

Gli elementi della pagina vengono elencati quando selezioni "Reports > Add page element" durante la modifica di un rapporto.

Elemento Funzione Opzioni

A frame around the page

Bordo intorno all'intera pagina

Opzionalmente intorno a tutte le pagine o a pagine specifiche

Embedded image

Immagine statica

Opzionalmente su una o su pagine specifiche. È possibile specificare posizione e dimensioni. Questa immagine non si sposta con il contenuto del rapporto.

Horizontal rule

Linea orizzontale

Opzionalmente su tutte le pagine o su pagine specifiche. È possibile specificare posizione, colore e spessore.

One line of text

Riga di testo statica

Opzionale su tutte le pagine o su pagine specifiche. È possibile specificare la posizione e le proprietà del carattere.

9.3. Macros disponibili

Nome Contenuto

$FROM_TIME$

Ora di inizio del rapporto

$NOW_TIME$

Ora corrente

$UNTIL_TIME$

Ora di fine del rapporto

$FROM_EPOCH$

Ora di inizio del rapporto in tempo Unix

$NOW_EPOCH$

Ora attuale nel tempo Unix

$UNTIL_EPOCH$

Ora di fine del rapporto in tempo Unix

$CHECK_MK_VERSION$

Versione attuale di Checkmk

$NOW_DATE$

Data attuale

$FROM_DATE$

Data di inizio del rapporto

$UNTIL_DATE$

Data di fine del rapporto

$FROM$

Data e ora di inizio del rapporto

$NOW$

Data e ora attuali

$UNTIL$

Data e ora di fine del rapporto

$PAGE$

Numero di pagine

$REPORT_TITLE$

Titolo del rapporto

$RANGE_TITLE$

Periodo di tempo del rapporto

$USER_ALIAS$

Account utente

$USER_ID$

ID utente

$OMD_SITE$

Nome dell'istanza

$REPORT_NAME$

Nome del rapporto

10. File e directory

Percorso del file Descrizione

~/var/check_mk/web/[owner_id]/user_reports.mk

Questi file contengono i rapporti personalizzati e di nuova creazione relativi ai rispettiviOwneri dei rapporti.

~/local/share/check_mk/reporting/images/

Directory in cui vengono salvate le immagini personalizzate da utilizzare nei rapporti.


Last modified: Tue, 16 Dec 2025 16:57:29 GMT via commit a5ed785e3
In questa pagina