Workshop in ALMA Logs Prepared by Juan Pablo Gil – Arturo Hoffstadt

Slides:



Advertisements
Similar presentations
ALMA Cycle 2 Capability Jongsoo Kim ALMA EA Korea node.
Advertisements

Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array The March to Early.
Atacama Large Millimeter/ submillimeter Array - ALMA Charge 2 Al Wootten JAO Interim Project Scientist.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array.
ALMA: The March to Early Science Al Wootten, ALMA/NA Project Scientist Cometary Radio Astronomy.
ALMA TACand the proposal process Lister Staveley-Smith Member, ALMA Review Panel.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array.
ACS Logging System Concepts and Example H.Sommer (Restructured, based on slides from previous years) UTFSM Valparaiso, Chile, Nov ACS Logging System.
The North America ALMA Science Center (NAASC) John Hibbard NA ARC Manager (NRAO/NAASC) National Research Council Canada ESO ALMA Community Meeting, Garching,
2008 Decmeber 5 ALMA-JT Science Meeting 1 ALMA Project News Koh-Ichiro Morita ALMAJ Project Scientist.
ALMA During Early Science
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array.
December 2007Chile Observatories Earthquake Preparedness Workshop1 Atacama Large Millimeter/submillimeter Array ALMA Eduardo Donoso.
ADASS XI Sept30-Oct3, 2001 The ALMA Common Software (ACS) as a basis for a distributed software development G.Raffi, G.Chiozzi (ESO), B.Glendenning (NRAO)
Descripción y Areas del Dpto. de Computación de ALMA (ADC) Tzu-Chiang Shen Gerente del Grupo de Software Departamento de Computación ALMA Joint ALMA Observatory.
ALMA Common Software Basic Track Introduction to the ACS Framework.
ALMA Common Software Basic Track Software Engineering Basics.
ALMA Integrated Computing Team Coordination & Planning Meeting #2 Santiago, January 2014 ASDM relational database Rafael Hiriart / Jorge Avarias.
Integrating the CERN laser alarm system with the ALMA common Software SPIE, Orlando, May 2006 Integrating the CERN LASER Alarm System with the ALMA Common.
NAASC Status and NSF Proposal Review & Recommendations Carol Lonsdale Head, North American ALMA Science Center ANASAC Sept 2010.
ICT Coordination and Planning Meeting #1 (17-19 April 2013) ALMA Dashboard 1.0 Giorgio Filippi The Atacama Large Millimeter/submillimeter Array.
EA ARC Ken Tatematsu East-Asian ARC Manager. ARC organization Difference between ARCS: NA: concentrated in Charlottesville Europe: distributed in different.
A Search for Hydroxlyamine (NH 2 OH) Towards IRC+10216, Orion-S, Orion(KL), SgrB2(N), SgrB2(OH), W512M, W3(IRS5) R. L. Pulliam NRAO / North American ALMA.
The ALMA Software and Release Management Ruben Soto Software Operations Group & Release Manager Joint ALMA Observatory.
The ALMA TelCal subsystem Dominique Broguière, Institut de RadioAstronomie Millimétrique (IRAM) TelCal Phasing meeting – Grenoble -10/12/2012.
ALMA Common Software Basic Track Component implementation guidelines.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array The ALMA Observing.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array The ALMA Observing.
ACS Logging System APIs: C++ Bogdan Jeram European Southern Observatory July 2004NRAO.
ALMA Common Software Basic Track Test Driven Development Unit testing and TAT.
ALMA Common Software Basic Track Logging and Error Systems.
Building ALMA with “Equal” Partners Problems and Successes Paul Vanden Bout (NRAO) HEAD – March 2013.
ALMA Common Software Basic Track A walk through ACS functionality.
The North American ALMA Science Center North America’s ALMA Regional Center The North American ALMA Science Center acts as the gateway to ALMA for North.
ICALEPCS’ GenevaACS in ALMA1 Allen Farris National Radio Astronomy Observatory Lead, ALMA Control System.
Atacama Large Millimeter/ submillimeter Array - ALMA ASAC Charge 3 For Oct 31 ASAC Report to ALMA Board Al Wootten JAO Interim Project Scientist.
ALMA Polarization Commissioning and Verification Status Kouichiro Nakanishi (Joint ALMA Observatory/NAOJ) on behalf of ALMA Polarization Commissioning.
Early Science Specification and Expected Array Evolution Masao Saito EA ALMA Project Scientist EA PS Report1 2nd ALMA Users Meeting 2011/1/13.
Computing ALMA Board Meeting November 2015 Jorge Ibsen Head of ADC, ICT Lead Contributions from: ADC Management (JAO): Achermann, Parra, Saldias, Shen,
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array.
ALMA and the Call for Early Science The Atacama Large (Sub)Millimeter Array (ALMA) is now under construction on the Chajnantor plain of the Chilean Andes.
ICALEPCS 2005 Geneva, Oct. 12 The ALMA Telescope Control SystemA. Farris The ALMA Telescope Control System Allen Farris Ralph Marson Jeff Kern National.
ALMA’s Roots in Three Scientific Visions Paul Vanden Bout NRAO The Dusty & Molecular Universe – Paris 28/10/04.
Atacama Large Millimeter/submillimeter Array Karl G. Jansky Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array ALMA Pipeline.
Atacama Large Millimeter/ submillimeter Array - ALMA ASAC Charges For Oct 31 ASAC Report to ALMA Board Al Wootten JAO Interim Project Scientist.
ALMA Town Meeting Introduction K. Y. Lo Director of NRAO.
ALMA Common Software Basic Track Project Lifecycle.
ALMA Common Software Basic Track Configuration Database.
ALMA Common Software Basic Track Component/Container Model and Lifecycle Management.
Charlottesville, November ALMA CSV Update Alison Peck Current status.
Jeff Kern NRAO/ALMA.  Scaling and Complexity ◦ SKA is not just a bigger version of existing systems  Higher Expectations  End to End Systems  Archive.
Dashboard upcoming features A Hales, ALMA and M Chavan, ESO
ALMA ANTENNA KEY SPECIFICATIONS
ACA TP Spectrometer Manabu Watanabe (NAOJ)
ALMA Common Software Basic Track
ALMA Software Scheduling subsystem Planning for cycle5 onwards
PRTS & KPI Nick Whyborn – Vasco Cortez
Shift Log Tool Refactoring
Obsprep Planning, 2017 Alan Bridger
Upgrade to Oracle12c in February 2017 José Parra
EIROforum is a partnership between eight of Europe’s largest intergovernmental scientific organisations Previously.
Simulation Requirements
ATACAMA LARGE MILLIMETER ARRAY
Atacama Large Millimeter Array
Outline Welcome: K.Y. Lo ALMA Project Status: Adrian Russell
ACS ALMA Common software Demo Setup
Welcome K. Y. Lo Director, NRAO
Atacama Large Millimeter Array Science IPT Review
ALMA Town Meeting Introduction
Presentation transcript:

Workshop in ALMA Logs Prepared by Juan Pablo Gil – Arturo Hoffstadt ADC Software Group ALMA Observatory March, 2015

ALMA Hardware Layout 66 Antenna ~45 device per antenna AOSTiming Photonic References 64 ant-correlator 16-antenna correlator

ALMA Software Layout ALMA Software is built upon ACS Different Subsystems CONTROL Antennas Time reference SCHEDULING DATACAPTURER BLCORR (64 ant) ACACORR (16 ant) TELCAL QUICKLOOK EXECUTIVE ARCHIVE

ACS Deployment dv01-abm Component Container Host Actual code that controls one physical device, or does one specific task Eg. IFproc, DTX, ARCHIVE_CORR_BULKRECEIVER_NT, CONTROL_MASTER Container Logic grouping of components. Has PATH/containerName Eg. CONTROL/DV01/cppContainer has IFProc, DTX Host Computer which runs containers. Eg. dv01-abm runs CONTROL/DV01/cppContainer xx-abm, gasXX, cob-cpn-xx, lo-lmc-x, etc dv01-abm CONTROL/DV01/cppContainer IFProc ADC Mount WCA Other containers…

ALMA Logging Human-readable description of one action at one specific time ~30 GB of every day log Container Logs: Coarse grained (Info) Local to machine Stored in plain text files XML Logs: Fine grained (Debug) System wide Stored in XML files Introducing high performance distributed logging service for ACS - Avarias et all, 2010

XML Log Example A typical XML log entry <Debug TimeStamp="2014-06-07T17:14:50.658" File="WVRImpl.cpp” Line="665” Routine="void WVRImpl::publishWVRData(const Control::WVRData#, ACS::Time)” Host="pm01-abm" Process="CONTROL/PM01/cppContainer" Thread="CONTROL/PM01/WVRMonitorThread" Context="” SourceObject="CONTROL/PM01/WVR" Audience="Developer” > <![CDATA[Sucessfully published the following WVR event. Antenna: PM01 Mid-point of data: 17:14:49.920 Temperatures: 284.069, 284.029, 284.105, 284.014 deg. K. Sampled every 1.152 seconds. Event is valid. Data monitored at: 17:14:50.496]]> </Debug> Log Levels: TRACE, DEBUG, INFO, NOTICE, WARNING, ERROR, EMERGENCY, … 2.5 millions of XML entries in 4 hours of observatory operation. Valuable information hidden in Debug and below. Main tool: jlog

Container Log Example Subset of XML log. Bird of Eye view of operation (By default, only stores up to INFO level) Generated at container level as text log line. 2015-03-19T11:52:07.546 [CONTROL/DV10/FrontEnd/ACD - void ACDImpl::setCalibrationDeviceBandInternal(CalibrationDeviceMod::CalibrationDevice, Receiver BandMod::ReceiverBand)] Setting Hot load in front of band 4 Vector Size: 1 Starttime: 1e4ce2e5e639700 Band: 3 Freq: 7.68268e+10 Caldevice 2 2015-03-19T11:52:07.631 [CONTROL/DV10/FrontEnd - void FrontEndImpl::lockFrontEndInternal(Control::FrontEnd::SubscanInformation, bool, bool)] Receiver band was already locked at 1.537186e+11 ACD Movement: Time: e602f8 To: 3 Set As: 2 ACDCSV,e602f8,3,2 2015-03-19T11:52:15.461 [CONTROL/DV10/cppContainer-GL - void PositionStreamConsumer::processData(Control::MountStatusData)] At 11:52:15.461 got the l ast needed data with a timestamp of 11:52:15.360. The delay is 0.101 seconds. 2015-03-19T11:52:16.253 [CONTROL/DV10/MountController - virtual void Control::MountControllerImpl::abortDataCollection()] Cleaning up past data colle ction that started at 11:51:54.000 and was due to stop at 11:52:15.360. Time now is 11:52:16.253

What is not an ALMA Log It is not observational data. It is behavior description. Linux messages: dmesg, /var/log/messages Mount circular buffers BL CORR internal coding Engineering scripts HVAC shutdowns Utility Modules

Where are the Logs? Container logs /alma/logs/{hostname} XML Logs /mnt/gas02/data1/AcsLogs-8.1/ Don´t be afraid of the name! log2015-03-20T19:42:07.557_2015-03-20T20:03:30.984.xml Other places to search Computing Logs: http://computing-logs.aiv.alma.cl Kibana (beta): http://hypatia.osf.alma.cl:5601

Useful locations at AOS CONTROL /alma/logs/gas01/CONTROL/ACC/javaContainer /alma/logs/gas01/CONTROL/ACC/pythonContainer Antennae /alma/logs/ANT-abm/CONTROL/ANT/cppContainer Photonic References /alma/logs/lo-lmc-1/CONTROL/LMC1/cppContainer /alma/logs/lo-lmc-2/CONTROL/LMC2/cppContainer BL Corr /alma/logs/cob-cdpm-b/CORR/CDPMaster/cppContainer /alma/logs/cob-cc/CORR/CCC/cppContainer ACA Corr /alma/logs/coj-cc-1/ACACORR/OBSERVATION_CONTROL/cppContainer /alma/logs/coj-cc-1/ACACORR/CMD_TRANSFER/cppContainer /alma/logs/coj-cpm-1/ACACORR/CDPM/cppContainer

Thank you! The Atacama Large Millimeter/submillimeter Array (ALMA), an international astronomy facility, is a partner- ship of Europe, North America and East Asia in cooperation with the Republic of Chile. ALMA is funded in Europe by the European Organization for Astronomical Research in the Southern Hemisphere (ESO), in North America by the U.S. National Science Foundation (NSF) in cooperation with the National Research Council of Canada (NRC) and the National Science Council of Taiwan (NSC) and in East Asia by the National Institutes of Natural Sciences (NINS) of Japan in cooperation with the Academia Sinica (AS) in Taiwan. ALMA construc- tion and operations are led on behalf of Europe by ESO, on behalf of North America by the National Radio Astronomy Observatory (NRAO), which is managed by Associated Universities, Inc. (AUI) and on behalf of East Asia by the National Astronomical Observatory of Japan (NAOJ). The Joint ALMA Observatory (JAO) provides the unified leadership and management of the construction, commissioning and operation of ALMA.