General
Best Practices
Event Procedure
Helpdesk Request Form
Lab Closure Procedure
Links
Resource Drive Conventions
Resource Map
Shipping (FedEx)
Shipping (International)
Suggestion Box
Support Article Guidelines
Welcome
Information Technology
Email & Calendar
Add Calendars to iPhone
Confidential emails
Create a Shared Calendar
Create an Email Group
Email Filters & Rules
Email Groups
Email Headers
Email Signatures
Google 2-Step Verification
Google Calendar Overview
Phishing
Schedule emails
Staff Minus One Emails
Using Outlook with Gmail
Using Yubico Security Keys with your Google account
Print & Fax
Software
1Password
Adobe Acrobat DC
Adobe Creative Cloud
ArcGIS
Colby VPN
Combine PDFs in Adobe Acrobat
Excel Trust Settings
Install Falcon Antivirus
Microsoft Office
Microsoft Office Runtime Error Fix
Mosyle Mac Enrollment
Raiser's Edge
Slack
Software Resources
Uninstall OpenVPN
Windows 10 - Restore from backup
Updates
2020 December - email name spoofing
2020 October - COVID resources
2021 December - WiFi
2021 January - Zoom recording + private chat
2021 March - NetSuite Google authentication
2021 March - VPN Upgrade
2023 - Zoom Updates
2024 May - VPN SSO
DNS
DNS Change
Data Storage and Computer Backups
Google Drive
HPCC and Storage Proposal Information
Laptop Recommendations
Loaner Hardware
Migrating data from Storage to Google Drive
Passwords
Phones
Restoring Files
Storage
VPN
VPN Migration
Vendor Access
Website Request
WiFi
Zeiss Digital Classroom
HR & Payroll
Paid Time Off
Payroll Overview & FAQ
Personnel Offboarding
Personnel Onboarding
Timesheet Approval (supervisors)
Timesheets
Facilities
BMS Access
Bigelow R/V Billing Form
E&I Wing Construction Update
R/V Bowditch Reservation Center
R/V Clarice Reservation Center
Finance
Admin
Budget & Reports
Invoicing
Policies & Procedures
Advancement Entry of Donations and Pledges
Corporate Traveler / Melon
Gas and Cryo-Supply Ordering Process and Form Link
Purchasing Flowchart - for staff reference
Purchasing Policy
Vendors Exempt from Purchase Orders
Proposals
Purchase & Expense
Bill/Invoice Approval
Creating a Bill to be Paid
Equipment Capitalization Help
Expense Report
Expense Report (example)
Non-Employee Reimbursement
Purchase Order
Purchase Order (example)
Purchase Order (supplemental)
Recurring Purchase Order (SRS)
Amazon.com
Approval Reminders
Business Office Orientation
Capital One - Corporate Credit Card
Customize Dashboard
Dashboard (SRS)
NetSuite FAQ
NetSuite Login
NetSuite shortcuts
Revenue Flow Chart
Workshop, Training Projects, and Participant Support Help
Computing
Software
AAI Calculation
ANI Calculation
AlphaFold
Anvi'o
Conda environments
Jupyter notebook
Prokka
RStudio
dada2
sag-mg-recruit
Job management
Charlie Overview
Connect to Charlie
Edit with VS Code
Getting Started
Monitor jobs
Software modules
Transfer files
Zoom
- Home
- Computing
- Monitor jobs
Monitor jobs
Updated
There are several ways to monitor the status of Charlie. The following commands are used from cfe1.
Compute Nodes
The command ctop
allows users to monitor the current load on the compute nodes of Charlie. From cfe1, the ctop
command can be used directly as follows:
-bash-4.2$ ctop
REQUESTED RESOURCES BY NODE
node cpu %cpu mem(gb) %mem #jobs
----- ------- ---- --------- ---- -----
c1 16/160 10% 100/1219 8% 2
c2 104/256 40% 130/1826 7% 3
c3-0 0/24 0% 0/31 0% 0
...
...
c3-14 0/24 0% 0/31 0% 0
The command also offers other options. Option -j
shows additionally the jobs that are running on the compute nodes.
Jobs
As mentioned in the Job status page, the qstat
command offers a variety of ways to monitor the jobs that are running. For details on the available options and possible job status, please refer to the Job status page. Here, we describe some common, useful commands.
We created a shortcut command qwatch
, which calls qstat -an1
every second, so it creates an real-time view of the status of the jobs in Charlie:
-bash-4.2$ qwatch
Every 1.0s: qstat -an1
cfe1:
Req'd Req'd Elap
Job ID Username Queue Jobname SessID NDS TSK Memory Time S Time
--------------- -------- -------- ---------- ------ --- --- ------ ----- - -----
387996.cfe1 my_user1 normal my_job_1 31816 1 8 50gb 20:00 R 16:35 c1/1*8
388017.cfe1 my_user1 normal my_job_2 48712 1 8 50gb 20:00 R 13:14 c1/18*8
388020.cfe1 my_user2 normal my_job_4 49772 1 8 50gb 20:00 R 13:02 c1/9*8
The qstat
command itself offers snapshots of different aspects of Charlie depending on the options. Here provide a list of common option combinations used in qstat [option]
, such as qstat -an1
.
Option | Description |
| Display job information, including the node it is running on |
| Using the same format as |
| Display the running jobs of a user |
| Display all (running and finished) jobs of a user |
| Display detailed information about a job (running or finished) |
Queues
The qstat
command also offers options to monitor the status of the queues of Charlie. For example,
-bash-4.2$ qstat -q
server: cfe1
Queue Memory CPU Time Walltime Node Run Que Lm State
---------------- ------ -------- -------- ---- ----- ----- ---- -----
scgc-normal -- -- 336:00:0 -- 3 0 -- E R
normal -- -- 576:00:0 -- 3 156 -- E R
route -- -- -- -- 0 0 -- E R
...
scgc-high -- -- -- -- 0 0 -- E R
workq -- -- -- -- 0 0 -- D R
----- -----
7 156