FreeBSD Bugzilla – Attachment 153029 Details for
Bug 197403
[NEW PORT] net-mgmt/riemann: monitors distributed systems (java)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
riemann.shar
riemann.shar (text/plain), 5.78 KB, created by
Dave Cottlehuber
on 2015-02-16 09:46:56 UTC
(
hide
)
Description:
riemann.shar
Filename:
MIME Type:
Creator:
Dave Cottlehuber
Created:
2015-02-16 09:46:56 UTC
Size:
5.78 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># riemann ># riemann/pkg-descr ># riemann/Makefile ># riemann/distinfo ># riemann/files ># riemann/files/riemann.in ># riemann/pkg-plist ># >echo c - riemann >mkdir -p riemann > /dev/null 2>&1 >echo x - riemann/pkg-descr >sed 's/^X//' >riemann/pkg-descr << 'b12c827d8fab0863dec0fade1d0a8f58' >XRiemann provides low-latency, transient shared state for systems with many >Xmoving parts. >X >XRiemann aggregates events from your servers and applications with a powerful >Xstream processing language. Send an email for every exception raised by your >Xcode. Track the latency distribution of your web app. See the top processes >Xon any host, by memory and CPU. Combine statistics from every Riak node in >Xyour cluster and forward to Graphite. Send alerts when a key process fails >Xto check in. Know how many users signed up right this second. >X >XWWW: http://riemann.io/ >b12c827d8fab0863dec0fade1d0a8f58 >echo x - riemann/Makefile >sed 's/^X//' >riemann/Makefile << 'a36182911704503a9f2ef6f36f3539af' >X# Created by: Dave Cottlehuber <dch@skunkwerks.at> >X# $FreeBSD$ >X >XPORTNAME= riemann >XPORTVERSION= 0.2.8 >XCATEGORIES= net-mgmt java >XMASTER_SITES= http://aphyr.com/${PORTNAME}/ >X >XMAINTAINER= dch@skunkwerks.at >XCOMMENT= Monitors distributed systems >X >XLICENSE= EPL >X >XUSES= tar:bzip2 >XNO_BUILD= yes >XNO_ARCH= yes >XUSE_JAVA= yes >XJAVA_VERSION= 1.7+ >X >XSUB_FILES= ${PORTNAME} >XSUB_LIST+= JAVA_HOME=${JAVA_HOME} \ >X RIEMANN_USER=${RIEMANN_USER} \ >X RIEMANN_GROUP=${RIEMANN_GROUP} \ >X RIEMANN_PIDDIR=${RIEMANN_PIDDIR} \ >X RIEMANN_LOGDIR=${RIEMANN_LOGDIR} >X >XPLIST_SUB= JAVA_HOME=${JAVA_HOME} \ >X RIEMANN_USER=${RIEMANN_USER} \ >X RIEMANN_GROUP=${RIEMANN_GROUP} \ >X RIEMANN_PIDDIR=${RIEMANN_PIDDIR} \ >X RIEMANN_LOGDIR=${RIEMANN_LOGDIR} >X >XRIEMANN_USER?= ${PORTNAME} >XRIEMANN_GROUP?= ${PORTNAME} >X >X.if ${RIEMANN_USER} == "${PORTNAME}" >XUSERS= ${PORTNAME} >X.endif >X.if ${RIEMANN_GROUP} == "${PORTNAME}" >XGROUPS= ${PORTNAME} >X.endif >X >XUSE_RC_SUBR= ${PORTNAME} >X >XRIEMANN_LOGDIR= /var/log/${PORTNAME}/ >XRIEMANN_PIDDIR= /var/run/${PORTNAME}/ >X >Xdo-install: >X @${MKDIR} \ >X ${STAGEDIR}${JAVAJARDIR} \ >X ${STAGEDIR}${ETCDIR} \ >X ${STAGEDIR}${RIEMANN_PIDDIR} \ >X ${STAGEDIR}${RIEMANN_LOGDIR} >X ${INSTALL_DATA} \ >X ${WRKSRC}/lib/${PORTNAME}.jar \ >X ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar >X @${SED} -i -e "s:riemann.log:${RIEMANN_LOGDIR}${PORTNAME}.log:g" \ >X ${WRKSRC}/etc/${PORTNAME}.config >X @${CP} -p ${WRKSRC}/etc/${PORTNAME}.config \ >X ${STAGEDIR}${ETCDIR}/${PORTNAME}.config.sample >X >X.include <bsd.port.mk> >a36182911704503a9f2ef6f36f3539af >echo x - riemann/distinfo >sed 's/^X//' >riemann/distinfo << '1e89b2f97f8cdc5148e46b8aa34d999e' >XSHA256 (riemann-0.2.8.tar.bz2) = f5bb666acb878e144471f8c6d7f622193840d127aea96924fd8575e1fb6c57dc >XSIZE (riemann-0.2.8.tar.bz2) = 31826729 >1e89b2f97f8cdc5148e46b8aa34d999e >echo c - riemann/files >mkdir -p riemann/files > /dev/null 2>&1 >echo x - riemann/files/riemann.in >sed 's/^X//' >riemann/files/riemann.in << '9d56dae7494e3cfc774fb9a6206aca93' >X#!/bin/sh >X >X# $FreeBSD$ >X# >X# PROVIDE: riemann >X# REQUIRE: LOGIN NETWORKING SERVERS >X# KEYWORD: shutdown >X# >X# Add the following lines to /etc/rc.conf.local or /etc/rc.conf >X# to enable this service: >X# >X# riemann_enable (bool): Set to NO by default. >X# Set it to YES to enable riemann. >X# >X# riemann_config (string): Optional full path for riemann config file >X# riemann_user (user): Set to riemann by default. >X# riemann_group (group): Set to riemann by default. >X# riemann_jarfile (string): Optional path to a custom jarfile. >X# riemann_java_home (args): Specify which JVM to use, if not default. >X# riemann_min_mem (num): Minumum JVM heap size, 256m by default. >X# riemann_max_mem (num): Maximum JVM heap size, 1g by default. >X# riemann_java_opts (args): Additional JVM properties or arguments. >X. /etc/rc.subr >X >Xname="riemann" >Xrcvar=riemann_enable >X >Xload_rc_config $name >X >X: ${riemann_enable="NO"} >X: ${riemann_user:="%%RIEMANN_USER%%"} >X: ${riemann_group:="%%RIEMANN_GROUP%%"} >X: ${riemann_config:="%%PREFIX%%/etc/riemann/riemann.config.sample"} >X: ${riemann_jarfile:="%%JAVAJARDIR%%/riemann.jar"} >X: ${riemann_java_home:="%%JAVA_HOME%%"} >X: ${riemann_min_mem:="256m"} >X: ${riemann_max_mem:="1g"} >X: ${riemann_java_opts:=" -server \ >X -Xms${riemann_min_mem} \ >X -Xmx${riemann_max_mem} \ >X -Xss256k \ >X -Djava.awt.headless=true \ >X -Djava.net.preferIPv4Stack=true \ >X -XX:+AggressiveOpts \ >X -XX:+CMSClassUnloadingEnabled \ >X -XX:+CMSParallelRemarkEnabled \ >X -XX:+DisableExplicitGC \ >X -XX:+HeapDumpOnOutOfMemoryError \ >X -XX:+UseCMSInitiatingOccupancyOnly \ >X -XX:+UseCompressedOops \ >X -XX:+UseConcMarkSweepGC \ >X -XX:+UseFastAccessorMethods \ >X -XX:+UseParNewGC \ >X -XX:CMSInitiatingOccupancyFraction=75 "} >X >Xriemann_pidfile="%%RIEMANN_PIDDIR%%${name}.pid" >Xcommand="/usr/sbin/daemon" >Xprocname="${riemann_java_home}/bin/java" >Xcommand_args="-f -c -p ${riemann_pidfile} ${procname} ${riemann_java_opts} \ >X -jar ${riemann_jarfile} ${riemann_config}" >Xrequired_files="${java_cmd} ${riemann_config}" >X >Xriemann_prestart() >X{ >X install -o ${riemann_user} /dev/null ${riemann_pidfile} >X} >Xstart_precmd=${name}_prestart >X >Xrun_rc_command "$1" >9d56dae7494e3cfc774fb9a6206aca93 >echo x - riemann/pkg-plist >sed 's/^X//' >riemann/pkg-plist << '019126477873cfe866fde8641630fc21' >X%%JAVAJARDIR%%/riemann.jar >X@sample %%ETCDIR%%/riemann.config.sample >X@dir(%%RIEMANN_USER%%,%%RIEMANN_GROUP%%,0750) %%RIEMANN_LOGDIR%% >X@dir(%%RIEMANN_USER%%,%%RIEMANN_GROUP%%,0750) %%RIEMANN_PIDDIR%% >019126477873cfe866fde8641630fc21 >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 197403
:
152690
|
152691
|
152692
|
152693
|
152694
| 153029