Il s'agit de la commande csvinfo.cgi qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
csvinfo.cgi - programme CGI pour afficher les informations sur l'hôte à partir d'un fichier CSV
SYNOPSIS
csvinfo.cgi
DESCRIPTION
csvinfo.cgi est invoqué en tant que script CGI via le wrapper CGI csvinfo.sh. Basé sur
paramètres qu'il reçoit, il recherche dans un fichier séparé par des virgules l'hôte correspondant, et
présente les informations trouvées sous forme de tableau.
csvinfo.cgi reçoit une variable d'environnement QUERY_STRING avec les paramètres suivants :
key (chaîne à rechercher, généralement nom d'hôte)
colonne (numéro de colonne à rechercher - par défaut 0)
db (nom du fichier de base de données CSV dans $XYMONHOME/etc/, hostinfo.csv par défaut)
délimiteur (caractère délimiteur pour les colonnes, point-virgule par défaut)
Les fichiers CSV sont facilement créés à partir de feuilles de calcul, par exemple, en les exportant au format CSV. Tu
doit avoir un hôte par ligne, la première ligne contenant les en-têtes de colonne. Malgré
leur nom, le délimiteur par défaut pour les fichiers CSV est le point-virgule - si vous avez besoin d'un
délimiteur différent, appelez csvinfo.cgi avec le "delimiter= " dans la requête
chaîne.
Exemple usage
Cet exemple montre comment vous pouvez utiliser le CGI csvinfo. Cela suppose que vous avez un fichier au format CSV
avec des informations sur les hôtes stockés sous $XYMONHOME/etc/hostinfo.csv, et le
hostname est dans la première colonne du fichier.
Utiliser avec le xymongen --docurl
L'option --docurl pour xymongène(1) configure tous les noms d'hôtes sur votre Xymon
pages Web pour agir comme des liens vers un script CGI. Pour appeler le script CGI csvinfo, exécutez
xymongen avec l'option
--docurl=/cgi-bin/csvinfo.sh?db=hostinfo.csv&key=%s
Utilisez csvinfo.cgi en ligne en utilisant les services onworks.net