***********************************************************************
* Copyright @ 2007 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, California 95054, U.S.A.
* All rights reserved.U.S. Government Rights - Commercial software. Government users are subject to the
* Sun Microsystems, Inc. standard license agreement and applicable provisions of the FAR and its supplements.
* Use is subject to license terms. Sun, Sun Microsystems, the Sun logo and Sun Ray are trademarks or
* registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.UNIX is a registered trademark
* in the U.S. and other countries, exclusively licensed through X/Open Company, Ltd.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software distributed
* under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the specific
* language governing permissions and limitations under the License.
*
*
*
* Source: version.html
* Application Name: Simple System Monitoring Application
* Application SIC Code:
* CVS ID: @(#) $Id: version.html,v 2.4 2007/06/21 16:52:56 gb117882 Exp $ Sun IT
*
* Author: Sean Meighan, Gabriel Bolano, Patrick Humphreys
* Date Created: March 2004
*
* General Description(Purpose):
* Simple System Monitoring Application is a simple yet powerful monitoring
* tool that lets you quickly identify error conditions on systems running
* Solaris (SPARC and x86) and Linux. The Monitor is useful for locating
* and monitoring sources of unusual program load, such as runaway processes,
* memory leaks, problems with network interface traffic, etc.
*
*
** Possible Points of Failure:
*
*
***********************************************************************
-->
Simple System Monitoring Application Dashboard Version Log
Simple System Monitoring Application Dashboard Version Log
5.0 (May 18, 2007)
v5.0 (May 18, 2007)
Rename application to Simple System Monitoring Application
Ad Sun prn
Remove all utilities not in osr
Ready application for open source
v4_56 (Nov 21, 2006)
v4_56 (Nov 21, 2006)
Gzip versus gunzip in linux versus other OS
Edit/show pages for test types
Update batch progs for various defects
Use id to get user name instead $USER
v4_55 (Jul 18, 2006)
v4_55 (Jul 18, 2006)
Rearranged Table Of Contents and reduced Simple System Monitoring Application Client time by 30secs
Added new command to profile all core files from servers,command #56
Added top command as command #12. This supports Solaris 6
Repaired the dtu_histo command, command #30. Was broken in 4.53.
Added new dual Table of Contents. Now on non-Sun Ray servers, commands are greyed out
that are not executed.
v4_54 (Jun 16, 2006)
v4_54 (Jun 16, 2006)
Added utgstatus to the campus dashboard, normal status for a Sun Ray is TNUA-
Added command to get ptree of the authd process
redesigned the table of contents on the raw data file
added variables to allow ping and traceroute to be turned on/off per machine
fixed grep command so that all /etc/system values are found now
v4_53 (Apr 13, 2006)
v4_53 (Apr 13, 2006)
Added dual upload capability, each client can now upload to multiple servers
Have created a Simple System Monitoring Application Server running on Solaris 10 with ZFS
activated the MANAGEMENT tab. This required turning on the Postgres database to store the Simple System Monitoring Application data
changed "prtconf -pv" to prtdiag so works better under TSOL8
modified client to store data into /tmp/.canary_probe/data. Now a single untar on server side puts files in correct locations. This saved 800,000 file creates/day on the server.
The canary software now writes error messages to /var/adm/messages on the clients. Runaways, Hi Run Queue, duplicate authd's
utgstatus is now added to the client program, canary_probe_solaris.sh.
Also in command 48 there is now a check for duplicate authd's on a server. If they exist a message is written to /var/adm/messages
changed the mail upload to use base64 instead of uuencode because of security concerns.
changed a few umask and chmod's after a security audit.
v4_52 (Feb 16, 2006)
Added table of contents to all raw data files.
Concatenated 5 drill down files into single file, drilldown.html. This has reduced file
updates on central server by 1 million.
v4_51 (Feb 08, 2006)
Changed default upload method to http.
Modified canary_probe_solaris.sh to show the canary_env.sh environmental variables.
Server drilldown now shoes transfer method.
v4_50 (Jan 10, 2006)
Moved to SunFire Machine (T1000)
v4_00 (Aug 5, 2005)
Major restructure of Simple System Monitoring Application. Renamed all client scripts to be "canary_probe_....". Now a ps -ef | grep canary_probe
will find all running canary processes.
CLIENT: Renamed scripts. canary_solaris.sh -> canary_probe_solaris.sh.
WEB/DASHBOARD: emed files, canary_parser.pl -> canary_server_parser.pl
v3_24 (Jul 13, 2005)
CLIENT: Removed top command from mem.sh, this was redundant.
DASHBOARD: Added new feature,My Dashboard, to show rollups by country and GSD .
WEB: Parsed data files now created directly from tarball. This has fixed aging problem
v3_23 (Jun 11, 2005)
CLIENT: Corrected the parsing of a sar -g to get the ufs_ipf value.
REPORTS: Re-ordered all the reports in the report menu.
REPORTS: Probe age report now has 1 day and 5 day buckets.
WEB: canary.tar is now in three flavors, Sparc, X86 and Linux.
v3_22 (May 23, 2005)
DASHBOARD: New graph #9 in the dashboard now shows memory statistics
DASHBOARD: New graph #15 shows the Sun Ray terminal stats.
REPORTS: New report, Sun Ray Badge.
REPORTS: New report, Find Sun Ray Badge Status.
CLIENT: clients now write to /tmp/.canary_probe
WEB: Download of Simple System Monitoring Application and README now seperate links on web page
v3_21
REPORTS: Added DTU Terminal Stat
WEB: Added jds2/linux support
v3_20
TODO
v3_19 (Mar 28,2005)
CLIENT: 9 times less file transfers. All data is tarred and compressed now.
WEB: We upgraded to gnuplot 4.1, new features are true type fonts.
REPORTS: Animated load graph now has three graphs including a 3D surface plot.
CLIENT: In the Linux client script we now do a "netstat -i -e" instead of "netstat -i".