mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-23 04:23:08 +00:00
nagiosgraph is an application to collect performance data from nagios
plugins, insert the data into rrdtool database, and generate webpages with rrdtool graphs of the performance data. nagiosgraph is easy to configure, and ready to use for many nagios plugins. WWW: http://nagiosgraph.sourceforge.net/ PR: ports/96769 Submitted by: Denis Shaposhnikov <dsh@vlink.ru>
This commit is contained in:
parent
9657b6671f
commit
46c256ba99
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=161568
@ -86,6 +86,7 @@
|
||||
SUBDIR += nagios-snmp-plugins
|
||||
SUBDIR += nagios-spamd-plugin
|
||||
SUBDIR += nagios12
|
||||
SUBDIR += nagiosgraph
|
||||
SUBDIR += nagiostat
|
||||
SUBDIR += nat
|
||||
SUBDIR += nav
|
||||
|
61
net-mgmt/nagiosgraph/Makefile
Normal file
61
net-mgmt/nagiosgraph/Makefile
Normal file
@ -0,0 +1,61 @@
|
||||
# New ports collection makefile for: nagiosgraph
|
||||
# Date created: Wed May 3 17:26:19 MSD 2006
|
||||
# Whom: Denis Shaposhnikov <dsh@vlink.ru>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= nagiosgraph
|
||||
PORTVERSION= 0.8.2
|
||||
CATEGORIES= net-mgmt
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
|
||||
MAINTAINER= dsh@vlink.ru
|
||||
COMMENT= Generate rrdtool's graphs by performance data from nagios plugins
|
||||
|
||||
RUN_DEPENDS= ${LOCALBASE}/bin/nagios:${PORTSDIR}/net-mgmt/nagios \
|
||||
${SITE_PERL}/${PERL_ARCH}/RRDs.pm:${PORTSDIR}/net/rrdtool
|
||||
|
||||
USE_PERL5_RUN= yes
|
||||
NO_BUILD= yes
|
||||
|
||||
PORTDOCS= CHANGELOG INSTALL README README.map
|
||||
|
||||
PLIST_SUB= NAGIOSWWWDIR=${NAGIOSWWWDIR}
|
||||
|
||||
NAGIOSWWWDIR?= www/nagios
|
||||
|
||||
post-patch:
|
||||
.for i in insert.pl show.cgi testcolor.cgi testentry.pl
|
||||
${REINPLACE_CMD} -e 's!/usr/bin/perl!${PERL}!g' -e 's!/usr/local!${PREFIX}!g' -e 's!nagiosgraph\.conf!nagios/nagiosgraph/nagiosgraph.conf!g' ${WRKSRC}/$i
|
||||
.endfor
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${PREFIX}/etc/nagios/nagiosgraph
|
||||
.for i in map nagiosgraph.conf
|
||||
${INSTALL_DATA} ${WRKSRC}/$i ${PREFIX}/etc/nagios/nagiosgraph/${i}.example
|
||||
.endfor
|
||||
|
||||
${MKDIR} ${PREFIX}/libexec/${PORTNAME}
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/insert.pl ${PREFIX}/libexec/${PORTNAME}
|
||||
|
||||
${MKDIR} ${PREFIX}/${NAGIOSWWWDIR}/cgi-bin/nagiosgraph
|
||||
.for i in show.cgi testcolor.cgi
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/$i ${PREFIX}/${NAGIOSWWWDIR}/cgi-bin/nagiosgraph
|
||||
.endfor
|
||||
|
||||
${MKDIR} ${PREFIX}/${NAGIOSWWWDIR}/stylesheets
|
||||
${INSTALL_DATA} ${WRKSRC}/nagiosgraph.css ${PREFIX}/${NAGIOSWWWDIR}/stylesheets
|
||||
|
||||
${MKDIR} ${EXAMPLESDIR}
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/testentry.pl ${EXAMPLESDIR}
|
||||
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${DOCSDIR}
|
||||
. for i in ${PORTDOCS}
|
||||
${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
|
||||
. endfor
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
3
net-mgmt/nagiosgraph/distinfo
Normal file
3
net-mgmt/nagiosgraph/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (nagiosgraph-0.8.2.tar.gz) = 7e756b4e9190fceee89d60e3717786a5
|
||||
SHA256 (nagiosgraph-0.8.2.tar.gz) = 238bdb138c1060a4ae568ea7db2e5b65f96237a4d12745b674958e2b6bcb0d86
|
||||
SIZE (nagiosgraph-0.8.2.tar.gz) = 12407
|
6
net-mgmt/nagiosgraph/pkg-descr
Normal file
6
net-mgmt/nagiosgraph/pkg-descr
Normal file
@ -0,0 +1,6 @@
|
||||
nagiosgraph is an application to collect performance data from nagios
|
||||
plugins, insert the data into rrdtool database, and generate webpages
|
||||
with rrdtool graphs of the performance data. nagiosgraph is easy to
|
||||
configure, and ready to use for many nagios plugins.
|
||||
|
||||
WWW: http://nagiosgraph.sourceforge.net/
|
15
net-mgmt/nagiosgraph/pkg-plist
Normal file
15
net-mgmt/nagiosgraph/pkg-plist
Normal file
@ -0,0 +1,15 @@
|
||||
etc/nagios/nagiosgraph/map.example
|
||||
etc/nagios/nagiosgraph/nagiosgraph.conf.example
|
||||
libexec/nagiosgraph/insert.pl
|
||||
%%EXAMPLESDIR%%/testentry.pl
|
||||
%%NAGIOSWWWDIR%%/cgi-bin/nagiosgraph/show.cgi
|
||||
%%NAGIOSWWWDIR%%/cgi-bin/nagiosgraph/testcolor.cgi
|
||||
%%NAGIOSWWWDIR%%/stylesheets/nagiosgraph.css
|
||||
@dirrm etc/nagios/nagiosgraph
|
||||
@dirrmtry etc/nagios
|
||||
@dirrm libexec/nagiosgraph
|
||||
@dirrm %%EXAMPLESDIR%%
|
||||
@dirrm %%NAGIOSWWWDIR%%/cgi-bin/nagiosgraph
|
||||
@dirrmtry %%NAGIOSWWWDIR%%/cgi-bin
|
||||
@dirrmtry %%NAGIOSWWWDIR%%/stylesheets
|
||||
@dirrmtry %%NAGIOSWWWDIR%%
|
Loading…
Reference in New Issue
Block a user