collectl-4.1.3-lp150.5.1<>,x\Ը/=„̪OTC#x( k6۳HUֹkq+N5]n2&+X,yŊd:ot>to`{-|§4\Gy \Q@[oyH*BL{hw>uW.mm}a]a ^bBE ,XMD">&ʹ}Bsd0\pud#fHb?զb^3>joRU׃ H67qrb&N+CTN]<%tk.3L=0Lj>Fn`?nPd   R$(;Df  VchTT T TT T .8T .T/T1T3D3hT445 5(686 96X:7=Z>Z?Z@ZFZGZTH\,TI]|TX]Y]\]T]_HT^c bdcecdeeefeleufTvg` wkLTxlTymzmnnn nLCcollectl4.1.3lp150.5.1Collects data that describes the current system statusUnlike most monitoring tools that either focus on a small set of statistics, format their output in only one way, run either interatively or as a daemon but not both, collectl tries to do it all.\lamb09IopenSUSE Leap 15.0openSUSEArtistic-1.0 AND GPL-2.0-or-laterhttp://bugs.opensuse.orgSystem/Monitoringhttp://collectl.sourceforge.netlinuxnoarch PNAME=collectl SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in collectl.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in collectl.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-collectl-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-collectl-update-$service-new-in-upgrade" fi done for service in collectl.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi PNAME=collectl SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset collectl.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in collectl.service ; do if [ ! -e "/run/rpm-collectl-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-collectl-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in collectl.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable collectl.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop collectl.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart collectl.service ) || : fi else # package uninstall for service in collectl.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fi=o_frv M ?{@5" C8/)jL^'W**tS^e:'&  L1Q( _.zf1 ^ .1{597~OFCA?"AA큤A큤A\\\\\\\\\\\\\\\X0X1X1X0X0X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X1X0X0X1X1X1X1X1X1X1X1X1X1X1X1X1X1\\X0X0X0\\\88807664505d9c30abf958f350224a7d49952b86d60880aa3f2f39ef455f753391e597d7fc659b8ae43f10d028feea44965502348a25d23ea024cfc01d983e0ad1db9f2bd29fe2ab212458df046e44b6c4e054cffc0ea75423a7e8fbf8d62f34ab94efd10e6ae8935f445bdebca2361d506350465ef48c0125608ebd1c1ce481717fb63d3db5935632110cfd8829110235b0dec8e928262a22e90d75c34945afb45e9f0208c5647092a91513047152c3041488717b5348385d60eb6ad414c620d29e1309c1836f6841f786e6f71ae5fd9b2e1f3ad82125ee79a9fb5bf714f7bdd7bd4fd638c7d663ccf3941ad4277928423fdbf8fbfb5db67916b7a7ae0bfe5af6540f911bd3a7f80fba00769cf17a36192232ca920c49415da4d60ff63add510995dcee28077e8d95ca296ce5de72f33d585dcde2bae723b13f85a0a307c00ed89201b8a04e897fa791aa85c52b2104425e009a5fe16de47ae99e17227ed5b20b2253eb484ef969b38c5c40cf89e2f034477f7a8f43a562589ce8a4cc3d6aad8ffed16df885fc0cf878d1c981668d5627697408ec966ff5497c33f331396668320ff5d7c2885235fd997f9de6a7b753acc33d8ac431f9fbe426d0d04ef40a6dc5f22f1788ea0e242adebff0054ecaea0dcd0b90404e629f4329fb8fdd83fb500853591533db7b6296db091eabdcd45a69c69af85beb2d35bef0afb237f14e5eb3beb4f818c88247a44ce576c093cd06f858bb0ab4bdde06c5a24d0b09ce0dc04ca9f396f4d32851118b05a026a5466d8881227aa11cb8895568aef59ee09cf4a0ebed3a6fe2f1950e4675f72428bb07b9e7d21392a42bff1d291f570c4f273cc84b28a24ad42b2b523a9b316d7cfb0368e47e2306ee762473c4c00d97681b8e6da15d837eaf114360810fc204259a16b828ff63c3c2724dee375c4eb19e5bc5ba7f78a6cbcd06d960abc918a7f152436a6c61b8ee4d0b51cc520ddb299818f81cde418beec0c412bc08ae17541459fa03ac0096428ab9063d037a76bdcaddb3c016f8c5d88a1a429771097335823ec027529463c2e8ee72e0f653df2a55f808952383ab7e4c08b1e0960112831953f5e8433f43ed6ce8cb31d88d6b979dffeead62981e732cab3d4794591f1af65ce3d11de20f2d52a73923522115bed2035f7120b9471832b76ede8376e88ab0dc38571603ea4db29a67080a618e5c2fa9e71785511ac1faa10faacd02f6e3ed5e83832db66e4728e3781e6654fc2890eacacf8a90bd130dfbb79d2414caaade7fece1982c9866f55b580db403118f5f5791e93b244dffc357b018aa7cec72fc537f2d53c88d7dd9e8c6a8aae40f1e83777d7051338551e1bcab601f47434ffa71cb8bbc538c047c872568a1c3f5f4267d57d50801a4178b3ae424ff32fdd5868d11af63e69de2f433536b67d2353afc86145f4507fd48aa025b06ded7081e59873add5c2e1dee5629eb03296be2570bb901bdfc7a165b3d5a38111a76d785a1cb00a473e60569a5c3cc0b23294fbaa4571028a0a6feab530a4a3885a894b4b86c223b22a0452802a875d8b1af3545b00fe6cabbd782f0525f0ee5ede679fe0f67fbbd83f823e239de15e2e423125652a0e31fed1560469175ccc67426f5e5375d3271e5de1882a2297789118133c6f65b717b2c115aac85421c65ff396264117d52599015d11552676e5bbd88cd254e566755cb548017848050f4cc0887cf51b28335c057fd42c0a2895c3574e0215d4cbd819840868a948224c3c1b285ae284c97271291d53ba77eacd9f9d735a8b7673265045e2f13ff0b21d1a2a9446c0f6ef93b80ef559d22c7191fb4849aac0dc06c38fd1ef7db38c1bf5e57ffcdc6c27eaf95bfc93907acf68cf98c82442c161264cbdbc6714728d9b24bc1a376618d1b91e8cd658ede2a1661dac13c0dcd9ff4cf794e32dd287a63a6a504ad84e455234e7f7d0f3a8881dc12ddd02519e7bfefaecf7164b993f44dc67c4ceeb6c70a6056a5456168ceddc101bfe5d8a1f569e5b8a94a4259400825a92ab41512a1bf013e7ed0c8df110bdcc880a84007a18958ef7f21c18d5cd39a0d729ff6c5687b60ab74c3895dbcd322ee558b34d07f5b46ed399d4e0482bfec99fe96b8dfb7358636b874c915959a51fa92b6a447661bab48f801643937245b09f0d076e0dcadbb5912a20b83a60137216fcc4e8d23f71b52a7b02187c1e09be6e33864adaa13a1305cbd607101fa1e4783d21ccd6d2d0dcb43bdd76cd9c7e0a68dbc3b91c7070503737d7e4c6bba55f448c64e6d9bf2069b55427af07ffa1d4a1878d9b54b6a5a2e94aae4d95f43ed1d1efb668ce4b2cd0b0e45b06a24110aa7a5325d10d57ccd8d49f9a3642b5f1aaaede563cafcbbf8c6b61fb2c126dd8f5494f37b381dc5d983798d477709d557618820286a96b202916c8fdbbd5f7a7258f111491ae978b5397d0ca9decf460579488a0cb8f50af03aeacc15e1c1cccfb8fe865c618d42248ca72dc0f0d9b5d8989dde0d3dfb63d8532be7b9817f41cfcd0997bdc7a9e9555e26b2a723ecdcc24462170523f1d79c396e508c24380203a095524c71858b2ac9282e175c38085e0ac989a729ad8c591f51f3c9ed6308a2b878a37458f78a6a3451208a06a756cb80fb6b22bf933dfde4916ea7973ebdca2f2b7d3b964c664e6a1b8f20e5ef91407181da38b8e7f8b6dcf637bbf280ef5e70b863a024661494007f2a3f9d8b9e61105cd7f9611306a3f00487217da7aa2bd76d1fa5f9a06ce289009f2af964734cba8fed449545e7e61f46d6986dd5325392d0d93a1b0216fe24de5e149198e8b09e1ea185fbd8848aef2ab4a8c4e6c2d5c2ce75309041c00e6004aa04f22db48727325b4e043ca7988d825d1968bbc358a3700b7a4c9a4de8e30126141a6841e1688903978d0973153ef43316fa2a337a1caa045bc4d19ca5be4b6da54bd1bca83a3e7304c285b941027dd7cc6be4ecb267df15d4aa4e0d6c2afa737ace1b27cd3a379872a670b0892cc33a6e7f4463f3e2e87c1dd76bd19e3d806b3c7fb1c4948f692f46f3b58d1ef60e30bde46acaa58e1c76a4f5aa99ff8e58f52f1996eeb618f149b0975cbc382ad3e5a29e1efa81bf0083fcf3f053fbdbfacb753e783786ba3ec41bc1949dde6c17c0a5c935dc4d52e5e858e2bed9c2086299129c3863258554caf11814356351643a77e0768aac09ad22cd78ae55645d9ba8f88755c262c29bc525116948b1a6b92800d37afa2aa03c02817ff3b68efc7236436fe76af06ad9b1fc4682f59bcb264fe27852db5624e6a9a9845b4e14e91ee5007305b33e5556dfade394d578a8ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6242ba15fb56fdb02367bce7ce1af30c4d841f9182ef249a4f61ce2dc38cdafd7aa89ca1e372cd2e2c9e9afc7709d81d40ece1431533caed60f1f303c613e4a0acollectl../bin/collectlservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcollectl-4.1.3-lp150.5.1.src.rpmcollectlconfig(collectl) @    /bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/perlconfig(collectl)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd4.1.3-lp150.5.13.0.4-14.6.0-14.0-15.2-14.14.1[ZZ@X@XZW@W~W)@Ug@U4@T"@R@RkQyQ5@P7@Nu@LK"@glin@suse.commpluskal@suse.comrbrown@suse.comtabraham@suse.comtabraham@suse.comtabraham@suse.comtabraham@suse.comtabraham@suse.comtabraham@suse.commpluskal@suse.comtabraham@suse.comp.drouand@gmail.comp.drouand@gmail.comtabraham@suse.comcoolo@suse.comtabraham@suse.comjengelh@medozas.dehvogel@novell.comhvogel@novell.com- Specify the type of service as "forking" (boo#1106366) - Remove the execution bit from collectl.service - Create the collectl directory in /var/log- Cleanup spec file with spec-cleaner - Use correct systemd build dependency - Reduce duplicities in package via fdupes- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- include colmux - Update to 4.1.3 + correct use of uninitialized variable on output of distro info on openSUSE- Update to 4.1.2 + incorrectly requiring a + with --rawdskfilt to be at beginning + when added support for 64bit IB counters it looks like I was only saving 3 of the 4 values (loop only went to 3 instead of 4) around line 4403. [thanks seb] - Changes from 4.1.1 + added packet loss and fast restransmissions to TCP Extended versbose output and renamed AkNoPy and PreAck to PurAck and HPAcks to be consistent with earlier versions [thanks Sophie] + add support for nvme disks [thanks fred] + it turns out some people re-enable lustre support for the sake of monitoring clients and to support that I had to add a check for the lustre-client module which is now in a differetn location than others [thanks fred]- Update to 4.1.0 + allow lexpr to pass formatting information for strings and numbers [thanks Guy] + modify the way misc.ph reports uptime to thousandths of a day [thanks, seb] + added OPA interface support for -sx reporting and cleaned up some very old code, like quadrics support! [thanks fred]- Update to 4.0.5 + rawdskfilt has been enhanced to allow a preceding + which will cause the following string to be appended to the default filter + needed to initialized anonH for numa stats [thanks andy] + added 'hed' to known ethernet devices, used by HP Helion- Update to 4.0.4 + if you try to playback a file with --stats and it has recorded processes or slabs, ignore them be removing from $subsys + playback of process data with -P was not skipping first interval and so stats for first entry we not rates but rather raw numbers + change 'yikes' message to something more meaningful + fixed problem with -sZ -P printing all 0s for thread count + added /usr/lib/systemd/system/collectl.service, per sourceforge help discussion on 2015-12-28 + added disk read/write wait timing for disk detail in terminal, plot and lexpr format + new switch dskremap allows one to change disk names on the fly because in some cases such as etherd disks, the names are messy for use with other tools like ganlia + removed access to disk name remapping file + the rawdskfilt has been enhanced to allow a preceding + which will cause the following string to be appended to the default filter - Changes from 4.0.3 + add AnonHuge memory to memory stats, both verbose and detailed as well as lexpr + if lexpr called with --import, throw an error + tighten divide-by-zero test for -sM because it looks like in some cases when misses >0 we're getting occasional errors. could hits be somehow negative?- Update to 4.0.2 * add /bin/bash to list of 'known shells' excluded from output with - -procopt k * generalize ethernet network device name to include ALL names matching type 'p\dp' so we pick up p2p, p3p, p4p... [thanks Matt] * collect nr_shmem so we can track shared memory, apparently something I thought of but never acted on [thanks Christian] * do not include guest cpu metrics in totals since already accounted for in user time- Update to 4.0.0 * for a complete list of changes see RELEASE-collectl - Cleanup spec-file with spec-cleaner - Use url for source - Fix broken rcservice symlink - Add ommited systemd service pre macro- Update to version 3.7.4 See RELEASE-collectl for changes- Update to version 3.6.9 + Typo in network plot header loop resulted in infinite loop + remove $int/secs from numa hit rate calc AND add more precision to its output - Changes from 3.6.8 + new flag $exportComm must be set in gexpr/ganglia so that they won't generate an error if run without -f or -A + new switch: --intfilt allows filtering of interrupts + always log messages of type F/E to syslog in daemon mode even if - m is not set + wasn't dealing correctly with missing whitespace after network name in /proc/dev/net in initRecord() + updated init.d script for suse per the maintainer's instructions + extra spaces were being printed in plot mode for tpc stats + added entry to envrules.std to deal with intel Phi Co-Processor + debian init.d script now does 'exit 1' if status reports 'not running' + rawnetignore switch wasn't working correctly + found/fixed some subtle problems with --procanalyze as well as some cleanup - need to ignore first sample after initializing summary arrays - need to init summary hashes for thrutime and accumT because get uninit var in print routine is only a single process entry - found a typo in procAnalyze() to a $usecs which wasn't being used! - added error check to make sure --procanalyze with -P requires -s + added a little more debugging output for -d128 + discovered dynamic disk/network detail names for interactive mode were not being reported correctly. sounds a lot worse than it is because this is typically not done very often nor are disks/networks very dynamic except in large, virtualized environments such as clouds + add to list of devices to exlude from network summary data: tap, dp and nl, which are associated with openstack cinder. remember you can always add more to that list with --netfilt + $lastHour was never referenced and dayInit() called every time a log was created so fix logic to update $lastHour correctly AND call initDay() one time and do it before newLog() called. + closed a couple of file handles that were left open and reportedly causing some defunct processes with -sx. + fixed bug in lustre stats recording + clarified --showsubopts text about disk and network filters in that they apply to both summary and detail data output + fixed problem with --import and --stats + --statsopt a didn't work because when changed some internal logic missed changing a test of $timestampFlag to $timestampCounter[$rawPFlag] and so now $timestampCount can be removed entirely + clear $firstpass after 1st pass during playback + make sure filename initialized before calling loadConfig so if there is an error logsys() doesn't get an undefined var warning + to be safe, remove any quotes on net/dsk filters in case included by mistake in DaemonCommands string + tightened up tests to see if daemonized collectl already running + if no hiRes::Time, fudge the value of $microInterval based on -i + new --procOpt k, removes known shells from process listing with -sZ, currently set to /bin.sh, /usr/bin/perl, /usr/bin/python and python + fixed varname in lexpr: $debug should have been $lexDebug - Remove init-cleanup.patch; merged on upstream release- Drop sysvinit support; none of target distributions use sysvinit anymore - Add systemd support - Install collectl in /usr/bin to get it launchable with systemd and link it in /usr/sbin - Add a sysconfig file- deleted bug-793027.patch : deprecated - init-cleanup.patch : init script cleanup - see RELEASE-collectl for list of changes between 3.4.3 and 3.6.7- update license to new format- bug-793027.patch: fix for collectl init script (bnc #793027)- Remove redundant tags/sections from specfile- Update to version 3.4.3 * when errors detected during initialization not skipping subsequent checks * added --dskfilt * added check for client-side OST uuid status 'DEACTIVATED' * support for CPUs dynamically changing stats and going off/on-line * new feature: select process by UID range * do not issue 'stty' if !PC, running on terminal and !background. * added --netfilt * changed disk details to use 'cvt()' for reporting number of I/Os since DM numbers * 2 new process sort fields: pid and cpu * only look at $cpuDisabledFlag when processing CPU data- Update to version 3.4.1 * new switch --umask for setting mode to files collectl creates * support for Fusion-IO disks * Support for OFED 1.5 * Improved performance of playback * Added LSB headers to all start scripts * New data collection/reporting API * New export: gexpr, for exporting data to ganglia * Added NFS V4 support and collection * Expanded contents of verbose memory output * Added Power to environmental monitoring * Allow multiple clients to connect when is server mode * Added fields to --top for monitoring slabs * Expanded --top functionality. * Enhanced MDS stats to support lustre 1.6.5 * Added --grep switch to allow searching/reporting data in raw files * A couple of switch names changed to be more consistent * Improved help/bin/sh/bin/sh/bin/sh/bin/shlamb09 1554297300  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRST4.1.3-lp150.5.14.1.3-lp150.5.1 collectl.confcollectlcolmuxcollectl.servicecollectlrccollectlcollectlformatit.phgexpr.phgraphite.phhello.phlexpr.phmisc.phvmstat.phcollectl#Data-verbose.html#BuddyInfo.htmlCPUs.htmlColmuxCPU.jpgColmuxLustre.jpgData-brief.htmlData-detail.htmlData-verbose.htmlData.htmlDisks.htmlDocumentation.htmlEnvironmental.htmlExamples.htmlExceptions.htmlExport.htmlFAQ-collectl.htmlFileNaming.htmlGanglia.jpgGanglia2.jpgGanglia3.jpgGexpr.htmlGraphite.htmlHello.htmlHiResTime.htmlImport.htmlInfiniband.htmlInodes.htmlInputFiles.htmlInterrupts.htmlLogging.htmlLustre.htmlMatrix.htmlMemory.htmlMessages.htmlMisc.htmlNetwork.htmlNfsInfo.htmlOpenStack.htmlOperationalModes.htmlOutputFiles.htmlOutputFormats.htmlPerformance.htmlPlayback.htmlPlotfiles.htmlProcess.htmlREADMERELEASE-collectlRunningAsAService.htmlSlabInfo.htmlSlowProc.htmlSocket.htmlSockets.htmlStartup.htmlTheMath.htmlTutorial-Lustre.htmlTutorial.htmlWhySummary.htmlcolmux.htmlmarkseger,collectl@web.sourceforge.netslub.jpgstyle.csssysconfig.collectlcollectlARTISTICCOPYINGGPLcollectl.1.gzcolmux.1.gzcollectl/etc//usr/bin//usr/lib/systemd/system//usr/sbin//usr/share//usr/share/collectl//usr/share/doc/packages//usr/share/doc/packages/collectl//usr/share/fillup-templates//usr/share/licenses//usr/share/licenses/collectl//usr/share/man/man1//var/log/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:8544/openSUSE_Leap_15.0_Update/53a81e0b2cb36ed3575e61997d5db176-collectl.openSUSE_Leap_15.0_Updatedrpmxz5noarch-suse-linux   ASCII textPerl script text executabledirectoryHTML document, ASCII textHTML document, ASCII text, with CRLF line terminatorsJPEG image data, JFIF standard 1.01, resolution (DPI), density 96x96, segment length 16, baseline, precision 8, 923x406, frames 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 96x96, segment length 16, baseline, precision 8, 922x120, frames 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 96x96, segment length 16, baseline, precision 8, 601x330, frames 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 96x96, segment length 16, baseline, precision 8, 313x260, frames 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 96x96, segment length 16, baseline, precision 8, 320x270, frames 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 120x120, segment length 16, baseline, precision 8, 586x205, frames 3troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RH|#RP#V>p<utf-84d191699fb17c57093094a491baa6bf0c24e85f8ca8dd748455b5a024614c1ff?7zXZ !t/3N]"k%ntIq[X0L n*\h2e .qli-gð_`p '__3mnح*M2r-A}{%aƤ(Sy]S1ஃxtWՑ$l6p9 N;3{E_"IDӔv,UyeTUF6n]ӏW* e" HR(oz%{E".nCF[d=|b}~5&Mʢ';burtJMY5Y6a(XuPA7Ztlo{ٙ%fmi,Kʛ&,eD2&Z]9عۆ!9(,vv&,s2U; TB E ^[IV8!/0}l~jr`|uҍBLP_#2-WD gˊHYFQ@M)2~db q~~󭱋;?85 F${3xx4,LA5$_BZQa. X鐰.N@‹ak[~W(fL&Msιdvh5mKA#bϼќAdǎzRٶ:xY~ 1(E. VٍGxShkwdF`ōqE1}sV.~CqagcIo3d oօ!pGPBb(ZJ]6Sp`Pa<ީe$kCh$"3C7⋎a`*xYL:6#)Fr[P -ma"P?0ŠQ ~}ƿVR2TˬprS'ߚ O ņNtJjKqr?T|RARk؟Y{TࢰbdT /R ܀z-ՏFcWH`ğ!0*ڤ/KPHFߓ{D*$88E$ ޝ?;VR@1fc`jˡ{+_ᤷ.ib2rWp  v\=к |:^jy -4\z4/Ƶ2н=_qKhߍ:F(ZTJq %e:<:B1\ޡ~.Z!u&>G89#*J5,G\]b+[zMmYoux@,|`g_n)CSQJZ:@ Tm娍$["ڈD^UR^Kf |tgt g. i-Ւ6g GZ~M?:+whf)s撂RXo:;ź<[}⿕g=<˰ AMJe^x'ꇋ*u"~8JD C&вƪԵSYރ T%'< 4;ivf(kbkAwtvjzE8(3 Hڪ nQKIus shՆ' tjnK^h'gءv.Fs>&M 3EeQcrᅍy'T%K(M{l!vW[op سf0ޗzC.,ۊ2d¶m8dl_3hHj%ǹ5!F\!%Y:/S!ŞTSVV'H?v@\,>]@~SV~ה6BSDֆhɠ@:۔ݾQL1?߮%Kyga1Nfꜻ( 2_>RӦg(JW#B#> yT ڳ)-:"oj0F?~kB/` fmv,w3ȔƲYtNl3(fh&{: }[>k³wKނܼ${yqPnSW뇮0q "c6F9f(|jh1!Cje6k(L7#l$\+|)4F><62ZRc0VHIUp"LUFcvpjkk_xh~ŌU]1@u}MZ΢F{ !0prrp,C<+v* ",7"o%k}>;tްAًdi%2KmH]hAxuDMi fJ4#["MFX)PvL{_:tE-vIMq6R$͙ S=UC/]]epexF^Qv^ "}MrpW0atרT : +KT vh@8U;{;ZnKEԳl۔/]s,VJ-R=+IS3"X[Ta7OvKgٶ`jA>%-ѵ:g #j'i-3%ZtdƺF\J2zjq3q% A"{ocKiyǷhNYp "_##&0VQpfS0jx?7[85u ((&;:کOP2jV;Q: W0uGJ~ שyg&G!זZI$ORT߰\dC_IY(ߐR=dV؀at#N׵4)@x(L>+jڮgh-;+o=!NVgAt拚1鵔SenFDP]#/2& eZ+;ϸhYnu*9 ,#wrYOܥHlFSTA*<_hFta—IC Sv3's$Pn=v(Q5m ¼mNYƒ)`lxscBb%GfAZ!GeXYQЅy" %1nGE/Wᇀ.Jy&>` 1>8]1q185" ^>3O,]Frˡ i;UTdZb"IvBX7c`Hh~FT.0ZY6CI1bbF=@(^ŚڶrR!Zx?R8&ɑK