Recent Articles


ISIS Router Types
To pass the BSCI exam and earn your CCNP, you´ve got to know ISIS inside and out. There are many similarities between ISIS and OSPF, but one major difference is that ISIS has three different types of routers - Level 1 (L1), Level 2 (L2), and L1/L2.

Configuring An Access Server
As your CCNA / CCNP home lab expands, an access server such as the Cisco 2509 or 2511 is one of the best investments you can make. In this article, we´ll look at the basic configuration for an access server and discuss how to connect to the other routers and switches in your pod through the AS.

Trunking And Trunking Protocols
To earn your CCNA or CCNP certification, you´ve got to understand the basics of trunking. This isn´t just a CCNA topic - you must have an advanced understanding of trunking and etherchannels to pass the BCMSN exam and earn your CCNP as well.

OSPF Hub-And-Spoke Details You Must Know!
CCNA exam success depends greatly on knowing the details, and if there´s one protocol that has a lot of details, it´s OSPF! This is true particularly of hub-and-spoke networks, so in this CCNA OSPF tutorial we´ll...

Making The Most Of Cisco's CCNP Program Changes
As you probably know by now, Cisco's making some sweeping changes in their Cisco Certified Network Professional (CCNP) program. Two longtime exams are being retired at the end of the year, two are being revised, and two new exams will be making their debut in late 2006.

Why NAT Traversal Matters To You!
Have you ever wanted to connect to your home machine from work -- or vice versa -- but were unable to do so because you were behind a Linksys, NetGear, or Apple router? What about using Skype to make free phone calls over the Internet from your home, or from a public WiFi hotspot in a coffee shop, or from a hotel?

Official Cisco CCIE Boot Camps
Regarded as the highest level of Cisco certification on the hierarchy of Cisco networking solutions and implementing professional training, CCIE (Cisco Certified Internetwork Expert) certifications are highly...


11.06.06


ColdFusion And Server Monitoring

By Raymond Camden

Unlocking the CF Server Black Box

How to answer questions about your server. How is it doing? What templates/queries are slow?

New tool: CF Server Monitor.

Monitors requests via all paths (template, CFC, web service, gateway, Flash Remoting)

Has minimal performance overhead (normally).

Switch on and off on a running server.

Summary Screen: (I didn't get everything here. There is more.) JVM memory status. Requests per second. Heh - Aswhin is testing with BlogCFC.

Active Request Report: Template path, client IP, how long request has run. Double clicking gets you a full CFML stack trace. You can see a CFC name+function call. Requests graphs - average times for example. Requests per second.

Cummalitive server report - which templates are taking up the most of the time on the server. This may not be slow pages - it is the page that is most often being used. This is awesome as it is something that would never show up in a slow report - but is critical for you to know about.

You can size different thread pools for different types of request. This came up from a question about - how do I check stuff if the server itself is hammered.

Template cache status. How many templates graph - and size
of template cache graph. (Estimated size only.) Template cache hit ratio.

Slowest queries report. Two tabs - one for simple list - and one for slowest queries by average. You can see the SQL and a bunch of information about it. You can see how many times the query was executed. Last execution time, average execution time. You can also see the memory used by a query. Report tells you exactly where the query was (file+line). Frequently run query report.

Low Rate eCommerce & Retail Plans

Query cache report. Cache hit ration. You can list queries
in the cache.

Summary of memory usage over all scopes. Application/Server/Session. You can see exactly what is in
the scopes.

Off topic - Scorpio will support Java 1.5.

Tracking errors and timeouts. You can see how many times an error occurred and when it occurred last. You can see where it occurred and the stack trace. Request timed out report.

You can look at your slow request report and find out what parts of the page itself is being slow. Nice!! You can see which variables in a request is taking the most memory.

Snapshot feature. Can be trigged manually - or via a Hung Server Alert. Creates a text report.

Hung Server Alert - you define what it means. (When N threads have been busy for more than T seconds.) Slow Server Alert - ditto - lets you define what it means to be slow. Slow Server Report doesn't auto-dump an alert. You can do email alerts. If Hung Server Alert, it will attach report to email. You can also specify a custom CFC to run on an alert.

You can filter requests. Useful to tell CF to ignore certain paths.

Other reports/settings: Active Sessions, Active Queries, DB connection pool status, request throttle data, highest hit counts, refresh interval, graphs have time filters.

Switches: Toggles monitoring, profiling, tracking. Profiling lets you turn on monitoring for invidual tag/queries. Memory tracker switches lets you toggle memory consumed tracking in scopes.

Performance impact for monitoring and profiling is minimal. Performance impact with memory tracking turned on can be significant.

There is a CFC (like Admin API) that gives you access to everything. You can roll your own server monitor.


About the Author:
Raymond Camden, ray@camdenfamily.com
http://ray.camdenfamily.com

Raymond Camden is Vice President of Technology for roundpeg, Inc. A long time ColdFusion user, Raymond has worked on numerous ColdFusion books and is the creator of many of the most popular ColdFusion community web sites. He is an Adobe Community Expert, user group manager, and the proud father of three little bundles of joy.

About NetworkNewz
NetworkNewz editors, writers and contributors focus on both the big picture and the details of networking. At NetworkNewz our goal is to deliver to you The Key To Network Management.

NetworkNewz is brought to you by:

SecurityConfig.com NetworkingFiles.com
ITmanagementNews.com WebProASP.com
DatabaseProNews.com SQLProNews.com
ITcertificationNews.com SysAdminNews.com
LinuxProNews.com WirelessProNews.com
CProgrammingTrends.com ITmanagementNews.com


-- NetworkNewzis an iEntry, Inc. publication --
iEntry, Inc. 2549 Richmond Rd. Lexington KY, 40509
2006 iEntry, Inc.  All Rights Reserved  Privacy Policy  Legal

archives | advertising info | news headlines | newsletters | comments/feedback | submit article


The Keys To Network Management Ask Questions in the Networking Forum NetworkNewz News Archives About Us Feedback NetworkNewz Home Page About Article Archive News Downloads WebProWorld Forums Jayde iEntry Advertise Contact