Nagios export hostname address
Oggi mi sono imbattuto nell’esigenza di dover esportare gli hostname e gli IP da un server di monitoraggio Nagios, nello specifico Ground Work Monitor (GWOS).
La bash รจ nostra amica e con una serie di “sed” ci portiamo a casa un output ben formattato:
grep 'host_name|address' hosts.cfg |sed -e 's/t//g' -e 's/host_name/host_namex: /g' -e 's/ddress/ddress: /g'|sed -e :a -e '$!N;s/n[^host]/ a/;ta' -e 'P;D'