-\UNLÃ5LVVDQHQ $/.QÃYDOYRQWDÃ3DOYHOLQÃQRYRXWLHKIL. Helsinki 1999 VIKING. TIEHALLINTO Liikenteen palvelut



Samankaltaiset tiedostot
Liikenteenseurantapisteistön uudistamisen kuvaus Uudenmaan tiepiiri

Eija Lahtinen Kelikamerapisteiden uusiminen ja käyttöönotto Kaakkois-Suomen tiepiiri

0DULWWDÃ3ROYLQHQ. .HOLWLHGRWWDPLQHQÃÃWLHWRMHQÃNHUXXÃNlVLWWHO\ÃMD MDNHOX. Helsinki 1998 VIKING. TIEHALLINTO Liikenteen palvelut

Hannu Keralampi ja Pirkko Kanerva Muuttuvat nopeusrajoitukset ja kelikamerat Vt4 välillä Joutsa - Toivakka

+DQQXÃ.HUDODPSLÃ0DUMDÃ/DDYLVWR. Jyväskylä ,(+$//,172 Keski-Suomen tiepiiri VIKING

Eija Lahtinen Uudet kelikamerat Kaakkois-Suomen tiepiiri

Tiedonsiirto helposti navetta-automaation ja tuotosseurannan välillä

Jaakko Myllylä ja Anssi Lampinen Liikkuvan kelihavainnoinnin automatisointi

_c o/ A 'VP. Liikenne- ja kelikamerat. Oc Tf EH/e-.c TIEHALLINTO. Pirkko Kanerva. Keski - Suomen tiepiirin alueejia

Tikon tilaustenkäsittely ja Laskutus

L7 8.8 Tulorekisteriaineistot: Aineistojen lähetys ja virhetilanteet, aineistojen korjaaminen

Unix-perusteet. Tulostaminen

Helsinki Testbedin säätuotteet tänään ja tulevaisuudessa

Haka-palveluiden valvonta ja tilastointi AAIEye -työkalun avulla. Mika Suvanto, CSC

Pirkko Kanerva. Tieinfo. Keski-Suomen tiepliri / L / ',/i TIEH!LL!::TO. Kirjasto. OtriEbi /lc

Tikon ostolaskujen käsittely

Tietojen haku tuotannonohjausjärjestelmästä ja lähettäminen Minun Maatilani -ohjelmistolle MMAmmuLinkillä

KServer Etäohjaus Spesifikaatio asiakaspuolen toteutuksille

Julkaiseminen verkossa

Luento 4. Timo Savola. 21. huhtikuuta 2006

Tikon ostolaskujen käsittely

Opus SMS tekstiviestipalvelu

Maastotietokannan torrent-jakelun shapefile-tiedostojen purkaminen zip-arkistoista Windows-komentojonoilla

2o o039 'VP. Og ri'/'e-c. Kelikamerat, tiesääasemat TIEHALLINTO. Pirkko Kanerva. Keski - Suomen tieplirin alueella

Site Data Manager Käyttöohje

'VP. og r/e,//k -r. Tieinfo TIEHALLINTO. Pirkko Kanerva. Keski - Suomen tiepiiri

WWW-PALVELUN KÄYTTÖÖNOTTO LOUNEA OY

Multimaker7 ohjelmalla tuotettujen ohjelmien julkaisusta

18 LIITTYMÄT MUIHIN JÄRJESTELMIIN

Kimmo Toivonen Uusien liikennetiedotuspisteiden käyttöönotto Kaakkois-Suomen tiepiiri

Taitaja 2015 Windows finaalitehtävä

Asiointipalvelun ohje

Työsähköpostin sisällön siirto uuteen postijärjestelmään

TiiMiMobile. KÄYTTÖOHJE v. 1.01

Sanoma Pro -oppimisympäristön käyttäjätietojen päivitysohjelman (PSFTP) asennus ja käyttö

Tiedostojen siirto ja FTP - 1

Moodlen lohkon käyttöohje

Kieliteknologian ATK-ympäristö Toinen luento

Outlook-synkronointi 08Q4

Android ohjelmointi Tunti 5. SQLite, Cursor, Intent ja ADB

1 Visma Econet Pro Arkistointi

[Jnix näyttökoe. o ei ole sallittua käyttää mitään verkkolevyjakoa tai mitään siihen rinnastettavaa järjestelmdä.

Drupal-sivuston hallintaopas

Lisenssin hakeminen PTC:n verkkosivun kautta

CVS. Kätevä väline usein päivitettävien tiedostojen, kuten lähdekoodin, hallitsemiseen

2. Modeemi- ja ISDN-yhteyden käyttöönotto

24h Admin V / 24h_Admin_v100.pdf 1/9

TEHTÄVIEN PALAUTTAMINEN MOODLEEN

Jos yritys tekee EU tavarakauppaa, käy tekemässä ennen käyttöönottoa myynnin perustiedoissa kerran seuraava toimenpide:

Automaster tai MBS. 2. ODBC - ajurin asennus (jos ei ole jo asennettu)

Ostolaskujen haku Netvisorista

Komentotulkki. Kysymyksiä

Site Data Manager Käyttöohje

Harjoitustyö 3 - Millosemeni

GDAL ja WFS: suora muunnos ogr2ogr-ohjelmalla

Simulaattorin asennus- ja käyttöohje

Windows Vistan varmuuskopiointi

Olet tehnyt hyvän valinnan hankkiessasi kotimaisen StorageIT varmuuskopiointipalvelun.

Pedanet oppilaan ohje Aleksanteri Kenan koulu Eija Arvola

OHJE 1 (6) Seuraavat asiat on huomioitava maksettaessa loppuvuoden matkakuluja:

Tikon Kirjanpito Tikon Kirjanpito

Webpalvelin muistitikulle - Ohje

Ulkoistettu maksuhuomautusten ja perinnän käsittely

1 www-sivujen teko opetuksessa

SeaMonkey pikaopas - 1

Viljo-Praktiikka ja Kirjanpito -ohjelman versio 3.0 asennusohje

Metropolia Ammattikorkeakoulu

1 Tivax siirto uuteen koneeseen

PANKKILINJAN TESTITUNNUKSET

LOTJU - Liikenteen olosuhdetietojen tietojärjestelmät

ARVI-järjestelmän ohje arvioinnin syöttäjälle

CLASSIC WINTIME - TOIMITTAJAN ENNAKKOPERINTÄREKISTERIPÄIVÄ

BaseMidlet. KÄYTTÖOHJE v. 1.00

KIRJANPITO JA RESKONTRA

Visma Fivaldi sovelluspalvelu: Laskut sähköpostiin ja tulostuspalveluun. 1 Yleistä

Hakulomakkeen täyttöohjeet

ohjeita kirjautumiseen ja käyttöön

Sähköposti ja uutisryhmät

Solteq Tekso v Versiopäivitysohje.

Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä:

Ohjelma on tarkoitettu pankkiyhteysohjelmalla vastaanotettujen Finvoiceverkkolaskujen

1 Visma L7 päivitysaineiston nouto

Koetallennus Esa Kukkonen

Tiedostojen toimittaminen FINASiin 1(7)

SSH Secure Shell & SSH File Transfer

JAKELUPISTE KÄYTTÖOHJE 2/6

Kopioi cd-levyt kiintolevylle, niin fyysiset levyt joutavat eläkkeelle.

Vedä ja pudota Maamittauslaitoksen JPEG2000-ortoilmakuva GeoTIFF-muotoon

SUOMEN PANKKIYHDISTYS

Kieliteknologian ATK-ympäristö Neljäs luento

3LUNNRÃ5lPlÃ0HUMDÃ3HQWWLQHQ. Vaikutustutkimus. Kouvola ,(+$//,172 Kaakkois-Suomen tiepiiri VIKING

Visma asiakaspalvelu Tukipyyntöjen lähettäminen

Lyseopaneeli 2.0. Käyttäjän opas

Sandstone www-termienpoimintapalvelu

Kennelliiton Omakoira-jäsenpalvelu Ohje Kennelpiireille, osoitelistat

Sisäänkirjaus Uloskirjaus. Yritystieto

Päivitys käyttäen USB-tikkua

-XNNDÃ6DYRODLQHQÃ-DDNNRÃ0\OO\Ol. .DDNNRLV6XRPHQ WLHSLLULQÃVHOYLW\NVLl. Kouvola TIEHALLINTO Kaakkois-Suomen tiepiiri Liikenteen palvelut VIKING

Www-tallennuksen käyttöohje

SQL Server 2005 Express Edition tietokannan asennusohje

Transkriptio:

-\UNLÃ5LVVDQHQ 7LHODLWRV $/.QÃYDOYRQWDÃ3DOYHOLQÃQRYRXWLHKIL Helsinki 1999 TIEHALLINTO Liikenteen palvelut VIKING

-\UNLÃ5LVVDQHQ $/.QYDOYRQWD3DOYHOLQQRYRXWLHKIL 7LHODLWRV TIEHALLINTO Helsinki 1999

Helsinki 1999 Julkaisua saatavana: Tielaitos Liikenteen palvelut Fax 0204 44 2418 7LHODLWRV Opastinsilta 12 A PL 33 0521 HELSINKI Puhelinvaihde 0204 44 150

5,66$1(1Ã-\UNLÃ $/.QÃ YDOYRQWDÃ 3DOYHOLQÃ QRYRXWLHKIL Helsinki 1999 Tielaitos, Liikenteen palvelut $LKHOXRNND 20 $VLDVDQDW liikenne, tietojärjestelmät 7LLYLVWHOPl ALK-järjestelmä on tielaitoksen ajantasaisen liikennetiedottamisen Internetjärjestelmä. Raportissa kuvataan järjestelmän osat ja niiden väliset yhteydet sekä palvelun toimivuuden valvonta ja toimenpiteet erilaisissa ongelmatilanteissa. Tutkimuksen tekemiseen on saatu Euroopan Unionin liikenteen perusrakenteen kehittämiseen tarkoitettua TEN-T (Trans-European Networks - Transport) -rahoitusta.

5,66$1(1Ã -\UNLÃ $/.QÃ YDOYRQWDÃ 3DOYHOLQÃ QRYRXWLHKILÃ [Manual for the IT operator for the surveillance of operations of the real time traffic information service in Internet] Helsinki 1999. Finnish National Road Administration. Traffic services..h\ãzrugv $EVWUDFW ALK is Finnra s Internet based real time traffic information system. Different parts of the system, the connections between different parts, monitoring of the service s functioning and the measures to be taken in problematic situations are described in the report. The project has been granted European Community financial support in the field of Trans-European-Networks - Transport.

$/.QÃYDOYRQWD 9 Sisältö 1 TIESÄÄHAVAINNOT 11 2 KELIENNUSTEET 12 2.1 Tielaitoksen keli- ja liikennekeskusten keliennusteet ja raportit 12 2.2 Ilmatieteen laitoksen tuottama liikennesää 12 3 KELIKAMERAT 14 4 LAUTAT 15 5 TIETYÖT 16 6 LIIKENNE 17 6.1 Pääsivut 17 6.2 2 tunnin keruu 19 6.3 Vuorokausikeruu 20 6.4 Iltapäivitys 21 6.5 Eilispäivitys 22 6.6 Tausta-aineisto 23 6.7 Tietokannan siivous 23 7 TIESÄÄHAVAINTOJEN SIIRTO YLE:N TEKSTI-TV-PALVELUUN 24 8 SILJA EUROPEN TIESÄÄINFO 25 9 WWW-PALVELIN NOVOU05-KONEELLA 25 10 TIEDONSIIRTO-ONGELMAT 26 11 KUN HTML-TIEDOSTO TAI KUVA EI NÄY, VAIKKA SE ON OLEMASSA 26 12 NOVOU05.TIEH.FI-KONEEN AJASTETUT TUOTANTOPROSESSIT (CRONTAB) 26

$/.QÃYDOYRQWD 11 TIESÄÄHAVAINNOT Ã 7,(6bb+$9$,1127 Tiesääosio generoidaan viiden minuutin välein tiesäätietokannan tietojen perusteella. CRON 5 min välein DB tiesää hakee tiesäätiedot tekee tiesääsivut tiesaa.sh tiesaa.pl alk/tiesaa/* hakee tiesääsivut log/tiesaa.log tiesaa-www.sh www-siirto.pl www.tieh.fi siirtää tiesääsivut log/www-siirto.log HÄIRIÖTILANTEISSA: 1. Tutki Oracle-tietokannasta, kuinka minkä ikäinen on viimeinen tullut havainto: setenv TWO_TASK tiesaa sqlplus webi/webi SQL> select to_char(max(aika),'yyyymmddhh24miss') from Icecast.viime_mittaukset; TO_CHAR(MAX(AIKA),'YYYYMMDDHH24MISS') --------------------------------------------------------------------------- 19991220011200 SQL> quit 2. Mene /webikone/alk hakemistoon ja aja tiesää käsin. Virheilmoituksen ovat usein valaisevia. cd /webikone/alk bin/tiesaa/tiesaa.sh

12 $/.QÃYDOYRQWD KELIENNUSTEET 3. Jos kaikki meni hyvin, mutta silti /var/www/htdocs/alk/tiesaa hakemistoon ei synny uusia tiedostoja, kannattanee siirtyä debuggaamaan Perlkielisen /webikone/alk/bin/tiesaa/tiesaa.pl ohjelman sisältöä. 4. Jos siirrossa ulkoseen palveluun www.tieh.fi-koneelle on ongelmia, katso kohta WLHGRQVLLUWRRQJHOPDW Ã.(/,(11867((7 à 7LHODLWRNVHQÃNHOLÃMDÃOLLNHQQHNHVNXVWHQÃNHOLHQQXVWHHWÃMDñ UDSRUWLW Keli- ja liikennekeskusten päivystäjän kirjoittavat sekä sanallisia että erilaisiin keliluokkiin pohjautuvia ennusteita ohjelmalla http://novou05.tieh.fi:8080/cgibin/alk/kelisyotto/syotto.cgi. Syötetyt ennusteet tallennetaan lite-nimiseen Oracle-kantaan ja kantaan tallennettuja ennustetietoja voidaan katsoa http://novou05.tieh.fi:8080/cgi-bin/alk/kelisyotto/arkisto ohjelmalla. Jos arkisto-ohjelma ei saa yhteyttä kantaan, kannattanee ottaa yhteyttä Novon tietokantavastaaviin. Jos sen sijaan syötetty ennuste löytyy kannasta, muttei näy www-sivuilla sen paremmin tekstinä kuin karttavärjäyksinäkään, kannattaa tarkistaa, että - Html-tiedosto ei ole todellakaan syntynyt YDUZZZKWGRFVDONWLHVDDHQQXVWH hakemistoon eikä sivuun liittyvä kuva YDUZZZKWGRFVDONWLHVDDHQQXVWHNDUWDW hakemistoon (Komennolla ls ltr saat hakemistolistauksen aikajärjestyksessä vanhimmasta uusimpaan) - jos vain kuva on virheellinen, ottaa yhteyttä sovellustoimittajaan, joka tutkii ongelman. Ã,OPDWLHWHHQÃODLWRNVHQÃWXRWWDPDÃOLLNHQQHVll Ilmatieteen laitos antaa neljä kertaa vuorokaudessa liikennesääennusteen, joka tuotetaan käyttäen apuna Tielaitoksen liikennekeskuksien arviota liikennesääluokasta eri alueilla. /LLNHQQHVllOXRNDWà OlKHWHWllQà VlKN SRVWLWVHÃ,OPDWLHWHHQà ODLWRNVHOOH klo 4.30, 9.50, 14.20 ja 18.00. Lähetettävän postiviestin koostaa ohjelma YDUZZZFJLELQDONNHOLV\RWWRIPLBOLLNHQQHVDDSO, joka kirjoittaa tietoja toiminnastaan lokitiedostoon ZHELNRQHZVIORJIPLBOLVDORJÃ, johonã kirjataan kaikki lähetetytãtiedot.

$/.QÃYDOYRQWD 13 KELIENNUSTEET Jos Ilmatieteen laitos ei ole saanut Tielaitoksen arvioita liikennesääluokista, kannattaa tarkistaa, että - em. Lokitiedoston mukaan tuotanto on tapahtunut. Tuotannossa tapahtuneet virheet näkyvät lokitiedostosta. Tyypillisin virhe on se, että tietojen keruu tietokannasta on epäonnistunut, koska lite-kanta ei ole ollut pystyssä. - komento PTXHXH kertoo, onko lähetetty sähköpostiviesti jäänyt novou05- koneen postijonoon. Jos näin on, kannattaa kokeilla komentoa XVUOLEVHQGPDLOñTÃÃY joka yrittää lähettää jonossa olevat viestit uudelleen. Ajon tuloksena tulevasta listauksesta usein selviää myös syy siihen, miksi posti ei ole lähtenyt postivälittäjänä toimivalle utie10.tieh.fi-koneelle. - Jos postijono on tyhjä ja tuotanto on tapahtunut normaalisti, viesti on todennäköisesti jäänyt utie10.tieh.fi-postipalvelimelle tai sitä seuraaville postipalvelimille. Tämän selvittämiseen ei ole keinoja novou05-koneelta käsin.,opdwlhwhhqã ODLWRVà YlOLWWllà WXRWWDPDQVDà OLLNHQQHVllHQQXVWHHQ \SLWYWLHKIL palvelimelle nimellä WVHQQXVWHOLVDW[W. Novou05.tieh.fi voi hakea ennusteen ftp-siirtona joko /var/www/cgi-bin/alk/kelisyotto/lisasyotto tai /var/www/cgibin/alk/kelisyotto/fmi_ennuste.pl ohjelman toimesta. Haettu ennuste siirretään hakemistoon /var/www/cgi-bin/alk/kelisyotto nimellä OLVDW[W ja kun liikennekeskuspäivystäjä on hyväksynyt ennusteen se siirretään OLVDBK\YDNV\WW\W[W nimelle, josta fmi_ennuste.pl ohjelma muodostaan ennusteesta suomen- ja ruotsinkieliset keliennustesivut YDUZZZKWGRFVDONWLHVDDHQQXVWHIPLBOLVDKWPO ja YDUZZZKWGRFVDONVYHQVNDWLHVDDHQQXVWHIPLBOLVDKWPO Jos ennustetta ei synny, kannattaa tarkistaa, että - yhteys \SLWYWLHKILÃ-koneelle toimii ja sinne on syntynyt tuore ennustetiedosto - jos ennustetiedosto on olemassa, mutta silti kunnollisia ennustesivuja ei synny, ennusteen rakenne on todennäköisesti muuttunut niin, ettei fmi_ennuste.pl-ohjelma osaa löytää siitä suomen- ja ruotsinkielistä ennusteosuutta. Tämän tyyppisissä ongelmissa on selvitettävä ennusteen eroavuus edellisiin ennusteisiin ja tarpeen mukaan pyydettävä IL:sta muuttamaan ennuste ennalleen tai sovellustoimittajaa muuttamaan ohjelmat uuden datan mukaisiksi.

14 $/.QÃYDOYRQWD KELIKAMERAT Ã.(/,.$0(5$7 Kelikamerasivut muodostetaan yhdistämällä kelikamerapalvelimen kuvat ja tiesääasemien tiesäätiedot. Jos kelikameraosion toiminnassa on ongelmia, on hyvä tarkistaa, että - kelikamerakuvia muodostuu kuvapalvelimelle \SLWYWLHKIL hakemiston /ts/kamerat alle - kuvat siirtyvät hakemistoon YDUZZZKWGRFVDONNHOLNDPHUDWÃhakemistolistan aikajärjestyksessä saat komennollaãovã±owu - uusien syntyneiden kuvien nimeäminen vastaa www-sivulla linkissä olevaa nimeä (huomioi erityisesti isot ja pienet kirjaimet kuvatunnuksessa). - Jos kuvaa vastaava tiesäähavainto puuttuu, tarkista, että ylipäätään ko. tiesääaseman havaintotietoja on saatavissa. CRON 10 min välein tmp/viimeksihaetut_kelikamerat.lst tmp/uudethaetut_kelikamerat.lst hakee kuvat tallettaa kuvat kelikamerapalvelin haekuvat.sh haekuvat.pl alk/in/kelikamerat/* hakee kuvat log/kelikamerahaku.log kuvat-www.sh www-siirto.pl www.tieh.fi siirtää kuvat log/www-siirto.log kelikamerat.sh log/kelikamerat.log hakee tiesäätiedot tekee kelikamerasivut DB tiesää kelikamerat.pl alk/in/kelikamerat/* hakee kelikamerasivut kelikameratwww.sh www-siirto.pl www.tieh.fi log/www-siirto.log siirtää kelikamerasivut.xydãã.holndphudrvlrqãwrlplqwd

$/.QÃYDOYRQWD 15 LAUTAT Ã /$87$7 Lauttasivut muodostetaan käsintehtyjen aikataulutiedostojen pohjalta. käsin /in/lautat/* hakee aikataulutiedostot tekee lauttasivut aja_lautat.sh lautat.sh lautat.pl alk/lautat/* hakee lauttasivut log/lautat.log lautat-www.sh www-siirto.pl www.tieh.fi siirtää lauttasivut log/www-siirto.log.xydãã/dxwwdrvlrqãwrlplqwd

16 $/.QÃYDOYRQWD TIETYÖT Ã 7,(7<g7 Tietyöosio muodostetaan tietyöraporttien pohjalta. Tietyöosion sivut tuotetaan samassa yhteydessä kuin 2h ja kuluvan vuorokauden liikennetietotuotteet ja niinpä tietyöraporttien muodostus käynnistetään ZHELNRQHDONELQOLLNHQQHOLLNHQQHBKVK ohjelman toimesta, jos hakemistoon LQWLHW\RW on ilmestynyt uusia tiedostoja. Jos tiedostoja on ilmestynyt, ne siirretään hakemistoon ZHELNRQHDONUHFHLYHGWLHW\RW-hakemistoon ja käynnistetään tietyöraportit tuottava ZHELNRQHDONELQWLHW\RWWLHW\RWSO ohjelma. FTP-siirto CRON 10 min välein hakee tietyötiedot tarkistaa onko uusia tietyötietoja tekee tietyösivut /in/tietyot/* Liikenne_2h.sh tietyot.pl alk/tietyot/* hakee tietyösivut alk/log/alk.[vvkk].log lautat-www.sh www-siirto.pl www.tieh.fi siirtää tietyösivut log/www-siirto.log.xydãã7lhw\ RVLRQÃWRLPLQWD

$/.QÃYDOYRQWD 17 LIIKENNE Ã /,,.(11( Liikennetiedot kerätään eri lähteistä tietokantaan, josta voidaan kätevästi hakea tietoja eri osien muodostamiseksi. Liikenneosiossa on erikseen ohjelmat liikennetietojen syöttämiseksi tietokantaan, liikenteen pääsivujen teolle, diagrammien muodostamiselle ja listojen muodostamiselle. Liikennesivujen generointi laukaistaan ajastetusti cronista niin, että - liikennetietojen pääsivut muodostetaan minuutin välein, jos vain uutta dataa on (ks. pääsivut) - 2 tunnin ja kuluvan vuorokauden sivut kymmenen minuutin välein, jos uutta dataa on (ks. kahden tunnin keruu) - edellisen vuorokauden sivut kaksi kertaa vuorokaudessa klo 0.10 ja 7.10 (ks. vuorokauden keruu) Ã 3llVLYXW Liikenteen pääsivut generoidaan LAM-keräystiedoston pohjalta.

18 $/.QÃYDOYRQWD LIIKENNE FTP-siirto CRON 1 min välein tarkistaa onko uusia tiedostoja siirtää yksittäiset liikennetiedostot /in/liikenne/lamkaikki/* liikenne_nyt.sh received/liikenne/lam/* log/lamkerays.log hakee yksittäiset liikennetiedostot alk/log/alk.[vvkk].log muodostaa liikennetiedoston received/liikenne/lamkaikki.dat lukee liikennetiedot liikennetaulukko. pl muodostaa pääsivut liikennekartat.pl muodostaa nuolikartat alk/liikenne/* makkarakartat.pl muodostaa "makkara"-kartat liikenne-nytwww.sh www-siirto.pl hakee liikennesivut www.tieh.fi log/www-siirto.log siirtää liikennesivut.xydãã/llnhqwhhqãsllvlyxmhqãpxrgrvwdplqhq

$/.QÃYDOYRQWD 19 LIIKENNE à ÃWXQQLQÃNHUXX 2 tunnin keruutiedostot laukaisevat kuluvan päivän listojen ja diagrammien generoinnin. Samalla kertaa generoidaan sekä 2 tunnin että koko päivän listat ja diagrammit..xydãã.xoxydqãsllylqãollnhqqhvlyxmhqãjhqhurlqwl à FTP-siirto CRON 1 min välein /in/liikenne/2h_kooste/* tarkistaa onko uusia tiedostoja Liikenne_2h.sh siirtää yksittäiset liikennetiedostot received/liikenne/2h_kooste/* hakee yksittäiset liikennetiedostot alk/log/alk.[vvkk].log liise_to_db.pl 2h siirtää liikennetiedot tietokantaan DB lipa liikennelistat.pl 2h lukee liikennetiedot tietokannasta tekee 2 tunnin taulukot liikennediagrammit.pl 2h tekee 2 tunnin diagrammit alk/liikenne/* liikennelistat.pl tanaan liikenne-nytwww.sh tekee kuluvan päivän taulukot liikennediagrammit.pl tanaan tekee kuluvan päivän diagrammit www-siirto.pl hakee liikennesivut www.tieh.fi log/www-siirto.log siirtää liikennesivut

20 $/.QÃYDOYRQWD LIIKENNE 9XRURNDXVLNHUXX Vuorokausikeruu laukaisee edellisen päivän liikenteen listojen ja diagrammien sekä 7 vuorokauden listojen generoinnin. FTP-siirto tarkistaa onko uusia tiedostoja CRON Klo 0.10 / 7.10 siirtää yksittäiset liikennetiedostot /in/liikenne/* Liikenne_tanaa received/liikenne/vrk_kooste/* hakee yksittäiset liikennetiedostot alk/log/alk.[vvkk].log liise_to_db.pl vrk siirtää liikennetiedot tietokantaan DB lipa liikennelistat.pl eilen lukee liikennetiedot tietokannasta tekee eilisen taulukot liikennediagrammit.pl eilen tekee eilisen diagrammit liikennelistat.pl 7vrk tekee 7 päivän taulukot liikenne-eilenwww.sh www-siirto.pl alk/liikenne/* hakee liikennesivut www.tieh.fi log/www-siirto.log siirtää liikennesivut.xydãã(ghoolvhqãyxrurndxghqãollnhqqhvlyxmhqãjhqhurlqwl

$/.QÃYDOYRQWD 21 LIIKENNE Ã,OWDSlLYLW\V Iltapäivityksessä päivitetään paivän päätteeksi yötä varten päivän viimeiset liikennetiedot. CRON klo 22.15, 23.15, 00.15 received/liikenne/lamkaikki.dat lukee liikennetiedot ilta-ajo.sh liikennetaulukko. pl muodostaa pääsivut alk/log/alk.[vvkk].log liikennekartat.pl muodostaa nuolikartat makkarakartat.pl muodostaa "makkara"-kartat liikennelistat.pl 2h tekee 2 tunnin taulukot DB lipa lukee liikennetiedot tietokannasta liikennediagrammit.pl 2h tekee 2 tunnin diagrammit liikennelistat.pl tanaan tekee kuluvan päivän taulukot liikenne-nytwww.sh liikennediagrammit.pl tanaan tekee kuluvan päivän diagrammit www-siirto.pl alk/liikenne/* hakee liikennesivut www.tieh.fi log/www-siirto.log siirtää liikennesivut.xydãã/llnhqwhhqãlowdsllylw\nvhqãwrlplqwd

22 $/.QÃYDOYRQWD LIIKENNE Ã (LOLVSlLYLW\V Eilispäivityksessä päivitetään eilisen liikennetiedot ajastetusti. CRON klo 00.30, 10.00 eilen-ajo.sh alk/log/alk.[vvkk].log liikennelistat.pl eilen tekee eilisen taulukot liikennediagrammit.pl eilen tekee eilisen diagrammit liikennelistat.pl 7vrk tekee kuluvan päivän taulukot DB lipa lukee liikennetiedot tietokannasta alk/liikenne/* hakee liikennesivut liikenne-eilenwww.sh log/www-siirto.log www-siirto.pl siirtää liikennesivut www.tieh.fi.xydãã/llnhqwhhqãhlolvsllylw\nvhqãwrlplqwd

$/.QÃYDOYRQWD 23 LIIKENNE Ã 7DXVWDDLQHLVWR Tausta-ainesto vastaanotetaan kerran vuorokaudessa. Tausta-aineistoa käytetään diagrammien muodostuksessa. FTP-siirto CRON 1 min välein hakee taustaaineiston siirtää taustaaineiston /in/liikenne/tausta/* Liikenne_nyt.sh received/liikenne/tausta/* alk/log/alk.[vvkk].log.xydãã7dxvwddlqhlvwrqãnlvlwwho\ Ã 7LHWRNDQQDQÃVLLYRXV Tietokannasta siivotaan kerran päivässä vanhimmat tiedot pois. CRON klo 01.00 db-siivous.sh db_siivous.pl poistaa vanhat tiedot kerralla (mikäli primäärisiivous epäonnistuu) log/db-siivous.log db_siivous2.pl DB lipa poistaa vanhat tiedot yksitellen.xydãã7lhwrndqqdqãvllyrxv

24 $/.QÃYDOYRQWD TIESÄÄHAVAINTOJEN SIIRTO YLE:N TEKSTI-TV-PALVELUUN Ã 7,(6bb+$9$,172-(1Ã6,,572Ã</(1Ã7(.67,79 3$/9(/881 Webikone ajaa kymmenen minuutin välein skriptin /webikone/wsf/bin/points/yle_points.sh, joka tuottaa /webikone/wsf/data/yle hakemistoon määrämuotoisia tekstitiedostoja valittujen tiesääasemien havaintotiedoista ja siirtää tuottamansa tiedoston ftp-siirtona YLE:n palvelimelle, jonka IP-osoite on 195.156.160.67 1. a) /webikone/wsf/bin/points/yle_points.sh novou05-koneella tekee 10 minuutin välein tiedoston muotoa tsa_hav.199910261141 hakemistoon /webikone/wsf/data/yle. Tiedot novou05 hakee omasta tietokannastaan (Icecast.viime_mittaukset), jonne se on hakenut ne uky12:lta (ks. kohta Tiesää). b) samassa yhteydessä käynnistetään ftp-siirto YLE:n koneelle 195.156.160.67. Kun tsa_hav.aikaleima-tiedosto on siirretty se muutetaan tiesaa.txt-nimiseksi YLE:n koneella. 2. Tuotanto ja lähetys on ajastettu cronissa seuraavasti: 1,11,21,31,41,51 * * * * /webikone/wsf/bin/points/yle_points.sh >>$HO- ME/wsf/log/yle_points.log 2>&1 3. Jos tuotannossa tai lähetyksessä on ongelmia, ohjelma lähettää postia virhetilanteesta osoitteella suomi.liikennekeskus@tieh.fi 5. Varsinaiset teksti-tv-sivut muodostetaan nykyään Ylellä Tielaitokselta lähetetyn raakadatan pohjalta. Jos on ongelmia, niin kannattaa katsoa, että - webikoneelle pääsee tunnuksella webikone/web1kone (huomaa ykkönen) - ylen kone 195.156.160.67 on hengissä ja vastaa pingiin ja ftp-kutsuun novou05:ltä - uky12 on ok - tiesään keruukoneet on ok - Lisää vinkkejä ongelmien syistä selvinnee tuotantoskriptin lokitiedostosta /webikone/wsf/log/yle_points.log

$/.QÃYDOYRQWD 25 SILJA EUROPEN TIESÄÄINFO Ã 6,/-$Ã(8523(1Ã7,(6bb,1)2 Silja Europen TV-järjestelmään tuotetaan tiesääinfoa 800x600 kokoisina WWW-sivuina, jotka siirretään laivalle ulkoiselta WWW-palvelimelta osoitteesta http://www.tieh.fi/silja/siljakoonti.html. Sivujen tuotanto tapahtuu viidentoista minuutin välein novou05:n hakemistossa /webikone/wsf/bin/silja olevien skriptien toimesta: Silja_tuotanto.sh Skripti, joka käynnistää tuotannon eri vaiheet. etelakartta.pl Tuottaa samanlaisen Etelä-Suomen kelitietokartan kuin tiesääennustepuolella on nähtävissä, mutta suuremmilla, paremmin TVkäyttöön sopivilla teksteillä. fmi_ennuste.pl Kopioi Ilmatieteen laitoksen liikennesääennusteen sellaisenaan HTML-sivulle. kelikamera.pl tekee Jättänväljän kelikamerasivusta palveluun paremmin sopivan version. (kuva ja havaintotiedot samat kuin varsinaisessa kelikamerapalvelussa) tiejaksoennusteet_silja.pl Hakee palvelussa oleville tiejaksoille liikennekeskusten ennustamat kelitiedot. Jos vastaavien tuotteiden muodostus toimii muuten ALK:n puolella, ei Siljatuotteiden koostamisessakaan olla ongelmia. Jos on, ota yhteyttä sovellustoimittajaan. Ã :::3$/9(/,1Ã12928.21((//$ Jos selain väittää kaikista Novou05:ltä haetuista sivuista, ettei mitään löydy, vikana on todennäköisesti WWW-palvelinohjelman tippuminen. Asiaa voi tutkia komentamalla ps ef grep httpd Jos yhtään httpd-prosessia ei löydy, prosessi käynnistetään uudelleen komennolla /webikone/apache/sbin/httpd

26 $/.QÃYDOYRQWD TIEDONSIIRTO-ONGELMAT Ã7,('216,,57221*(/0$7 Kun tiedonsiirto ei näytä toimivan, kannattaa kokeilla esim. ping- tai traceroute-ohjelmaa tai esim. ftp:tä käyttäen, onnistuuko yhteys vastapäähän. Jos yhteys muodostuu, mutta on äärimmäisen hidas, siirtävä sovellusohjelma saattaa luovuttaa, jos yhteys ei määräajassa synny. Suurimmalla osalla tässä palvelussa käytetyistä ftp-siirroista tämä aika on noin 60 sekuntia. Esim. ping koneen_nimi_tai_ip_numero trceroute koneen_nimi_tai_ip_numero ftp koneen_nimi_tai_ip_numero Tässä palvelussa testattavia osoitteita ovat: 172.27.4.67 www.tieh.fi eli ulkoinen WWW-palvelin. ypit1v05.tieh.fi kuvatuotepalvelin, josta haetaan kelikamerakuvat utie10.tieh.fi postipalvelin, joka kautta lähetetään liikennesääehdotus Ilmatieteen laitokselle 195.156.160.67 YLE:n palvelin, jonne lähetetään tiesäähavaintoja teksti-tv-palveluun 195.156.160.68 ÃÃÃ.81Ã+70/7,('2672Ã7$,Ã.89$Ã(,Ã1b<Ã9$,..$Ã6( 21Ã2/(0$66$ Jos haetun HTML-tiedoston tai kuvan sisältö ei vastaa todellisuutta, kannattaa tutkia Apache-WWW-palvelinohjelmiston lokitiedostosta, käykö käyttäjän selain todellisuudessa edes hakemassa tiedostoa. Lokitiedosto löytyy nimellä /webikone/apache/var/log/access_log ja siitä voi tulostaa esim. 50 viimeistä riviä komentamalla WDLOñÃZHELNRQHDSDFKHYDUORJDFFHVVBORJ ÃÃÃ129287,(+),.21((1Ã$-$67(787Ã7827$1 723526(66,7Ã&5217$% Suuri osa ALK-tuotannosta käynnistyy ajastetusti UNIX:in cronajastuspalvelun toimesta. Cronin ajettavaksi määritellyt työt saa näkyviin komennolla FURQWDEñO (HUOM! MUISTA EHDOTTOMASTI l-kirjain KO- MENNON crontab PERÄSSÄ, KOSKA MUUTEN SAATAT 78+27$ AJAS- TETTUJEN TÖIDEN LISTAN!!!)

$/.QÃYDOYRQWD 27 NOVOU05.TIEH.FI-KONEEN AJASTETUT TUOTANTOPROSESSIT (CRONTAB) Cron näyttää töiden ajastuksen formaatissa Minuutti tunti paiva kuukausi viikonpaivä suoritettava_ohjelma Ohessa novou05-koneen webikone-tunnuksen crontab-tiedosto 31.12.1999 #min hour daymo month daywk cmd * * * * * /webikone/alk/bin/liikenne/liikenne_nyt.sh >>/dev/null 2>&1 0,10,20,30,40,50 * * * * /webikone/alk/bin/liikenne/liikenne_2h.sh >>/dev/null 2>&1 10 0,7,20 * * * /webikone/alk/bin/liikenne/liikenne_eilen.sh 00 01 * * * /webikone/alk/bin/liikenne/db_siivous.sh >>/dev/null 2>&1 # 05,15,25,35,45,55 * * * * /webikone/alk/bin/kelikamerat/haekuvat.sh >>/dev/null 2>&1 00,05,10,15,20,25,30,35,40,45,50,55 * * * * /webikone/alk/bin/tiesaa/tiesaa.sh >>/dev/null 2>&1 55 02,08,14,20 * * * /webikone/alk/bin/kelikamerat/kelikamera-www-siivous.sh >>/dev/null 2>&1 05 * * * * /webikone/alk/bin/kelikamerat/kelikamera-siivous.sh >>/dev/null 2>&1 10 * * * * /webikone/alk/bin/lib/rtf-siivous.sh >>/dev/null 2>&1 00,06,12,18,24,30,36,42,48,54 * * * * /webikone/alk/bin/tiesaaennuste/tiesaaennuste.sh >>/dev/null 2>&1 06,26,46 * * * * /webikone/alk/bin/tiesaaennuste/tiesaaennustekartat.sh >>/dev/null 2>&1 # # # VALVONTA # * * * * * /webikone/alk/bin/valvonta/valvonta.sh >>/dev/null 2>&1 # # WSF PISTEET # 10 * * * * /webikone/wsf/bin/points/wsfpoints.sh >>$HOME/wsf/log/points.log 2>&1 #* * * * * /webikone/wsf/bin/points/wsfpoints.sh >>$HOME/wsf/log/points.log 2>&1 15,45 * * * * /webikone/wsf/bin/points/hae_viimeiset_havainnot.sh >>$HOME/wsf/log/havainnot.log 2>&1 1,11,21,31,41,51 * * * * /webikone/wsf/bin/points/yle_points.sh >>$HOME/wsf/log/yle_points.log 2>&1 # # # IL:lle menevat liikennesaatiedot # 30 4 * * * (cd /var/www/cgi-bin/alk/kelisyotto;./fmi_liikennesaa.pl) >> $HOME/wsf/log/fmi_lisa.log 2>&1 50 9 * * * (cd /var/www/cgi-bin/alk/kelisyotto;./fmi_liikennesaa.pl) >> $HOME/wsf/log/fmi_lisa.log 2>&1 20 14 * * * (cd /var/www/cgi-bin/alk/kelisyotto;./fmi_liikennesaa.pl) >> $HOME/wsf/log/fmi_lisa.log 2>&1 00 18 * * * (cd /var/www/cgi-bin/alk/kelisyotto;./fmi_liikennesaa.pl) >> $HOME/wsf/log/fmi_lisa.log 2>&1 # # LIIKENNESAATIETOJEN SIIRTO ULKOISELLE PALVELIMELLE 0,15,30,45 * * * * /webikone/alk/bin/tiesaaennuste/tiesaaennuste-www.sh >> $HOME/wsf/log/tiesaaennuste_siirto.log 2>&1 # 07,17,27,37,47,57 * * * * /webikone/yle.sh >>/webikone/yle.log # # SILJA EUROPAN PALVELU 0,15,30,45 * * * * /webikone/wsf/bin/silja/silja_tuotanto.sh >> $HOME/wsf/log/silja.log 2>&1