/[cvs]/joko/doc/SampleTasks/joko_2003-03.twingle
ViewVC logotype

Diff of /joko/doc/SampleTasks/joko_2003-03.twingle

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.97 by joko, Fri Mar 14 22:55:58 2003 UTC revision 1.119 by joko, Tue Mar 18 03:56:00 2003 UTC
# Line 599  o autozoom/runzoom Line 599  o autozoom/runzoom
599    o from (e.g. test6/)    o from (e.g. test6/)
600    o to (e.g. test6/zoomed/)    o to (e.g. test6/zoomed/)
601    
602  o global "last-recent-error"-page for admin to view errors occouring  x global "last-recent-error"-page for admin to view errors occouring
603    ->SystemErrors    - SystemErrors
604    ->StepProcessing: ./.runrc: update|build|publish      o /var/log/syslog
605        x root-mails (via nntp-news-msg's: Alerts/nfo.support)
606          x netsaint
607          x monit
608      - StepProcessing: ./.runrc: update|build|publish
609      - phpDocumentor-errors
610        o monitor regularly: http://netfrag.org/docs/code/api/org.netfrag/errors.html
611      x by now: linked manually in 'caesar': http://h1.service.netfrag.org/caesar/
612    
613  o clean up disks!!!  o clean up disks!!!
614    o h1.service.netfrag.org    o h1.service.netfrag.org
# Line 609  o clean up disks!!! Line 616  o clean up disks!!!
616    
617  o natraj/sorceress: server-consolidation?  o natraj/sorceress: server-consolidation?
618    
 o monitor regularly: http://netfrag.org/docs/code/api/org.netfrag/errors.html  
   
619  o DataSource::Generic <-> ObjectList!!!  o DataSource::Generic <-> ObjectList!!!
620    
621  o Yakka: (javascript-control):  o Yakka: (javascript-control):
# Line 656  o announce on www.netfrag.org Line 661  o announce on www.netfrag.org
661    
662  o ->search.netfrag.org/ruby  o ->search.netfrag.org/ruby
663    
 o install and use 'monit' to monitor uml's!  
   
664  o refactor Yakka::YakkaSetup  o refactor Yakka::YakkaSetup
665    
666  o quepasa - Error: AMaViS  o quepasa - Error: AMaViS
# Line 844  o more todos: Line 847  o more todos:
847      o /home/uml/skels aufräumen!      o /home/uml/skels aufräumen!
848    o draw more diagrams    o draw more diagrams
849    o let 'monit' monitor our umls    o let 'monit' monitor our umls
850      - together with heartbeat!      x install and configure 'monit'
851          - ... some libs and stuff to be installed on suse ....
852          - /etc/monitrc (not /etc/monit.conf!!!)
853            - requires to be a true file:
854              monit: The control file '/etc/monitrc' must not be a symbolic link.
855              rjoko@h1:/home/service/bin/caesar # cd /etc/
856              rjoko@h1:/etc # rm monitrc
857              rjoko@h1:/etc # mv monit.conf monitrc
858            - requires to have certain permissions:
859              monit: The control file '/etc/monitrc' must have permissions no more than -rwx------ (0700); right now permissions are -rw-r--r-- (0644).
860              rjoko@h1:/etc # chmod a-rwx monitrc
861              rjoko@h1:/etc # chmod 077 monitrc
862            - try again:
863              #> monit
864            - yup!
865        x monitoring these services by pid:
866            o atd.pid    
867            x cron.pid  
868            o gpm.pid    
869            x inetd.pid  
870            o ippl.pid  
871            o klogd.pid  
872            x monit.pid  
873            o nscd.pid  
874            o ntop.sock=
875            o proftpd/  
876            o samba/    
877            x sendmail/  
878            o smpppd/    
879            x sshd.pid  
880            x syslogd.pid
881        o let it work together with heartbeats on umls
882    o make more backups    o make more backups
883      databases: code (repository) and rdbms-sql (mysql)      databases: code (repository) and rdbms-sql (mysql)
884    
# Line 1038  o first time tried 'intop' on h1.service Line 1072  o first time tried 'intop' on h1.service
1072    -- intop 0.0.1 (Sep 24 2001) -- The first interactive ntop program.    -- intop 0.0.1 (Sep 24 2001) -- The first interactive ntop program.
1073    (C) Copyright 2000 L. Deri and R. Carbone. All rights reserved.    (C) Copyright 2000 L. Deri and R. Carbone. All rights reserved.
1074    
1075  o refactor 'estats' on h1.service.netfrag.org  x refactor 'estats' on h1.service.netfrag.org
1076    o new design    x new design
1077    o new location    x new location
1078      o http://h1.service.netfrag.org/~service/estats/ -> http://h1.service.netfrag.org/caesar/      - http://h1.service.netfrag.org/~service/estats/ -> http://h1.service.netfrag.org/caesar/
1079    o new architecture? (use WML - Website Meta Language?)    c new architecture? (use WML - Website Meta Language?)
1080    o new names for services / new hierarchy    x new names for services / new hierarchy
1081      o Alerts      - Alerts
1082        o news.netfrag.org/nfo.support        - news.netfrag.org/nfo.support
1083      o Accounting      - Accounting
1084        o bw_accounting        - bw_accounting
1085      o DiskSpaceUsage (dus2html)  [new]      - DiskSpaceUsage (dus2html)  [new]
1086      o IOGraph      - IOGraph
1087      o Monitoring      - Monitoring
1088        o Service        - Service
1089          o netsaint          - netsaint
1090          o nsa          - nsa
1091          o monit          - monit
1092        o Network        - Network
1093          o ip-connection-state (via ippl)          - ip-connection-state (via ippl)
1094          o ip-port-state (via snmpwalk)          - ip-port-state (via snmpwalk)
1095      o Backup      - Backup
1096        o netfrag.org/backup/        - netfrag.org/backup/
1097        o bacula        - bacula
1098      o Logs      - Logs
1099        o news.netfrag.org/nfo.support        - news.netfrag.org/nfo.support
1100    x new backend for "Monitoring" replacing...    x new backend for "Monitoring" replacing...
1101        #*/10 * * * * tail -n 100 /var/log/ippl/all.log > /home/service/public_html/misc/ll/connstate/ippl_output.txt        #*/10 * * * * tail -n 100 /var/log/ippl/all.log > /home/service/public_html/misc/ll/connstate/ippl_output.txt
1102        #0 0 * * *     /home/service/bin/webalizer/mkstats.sh > /dev/null        #0 0 * * *     /home/service/bin/webalizer/mkstats.sh > /dev/null
# Line 1072  o refactor 'estats' on h1.service.netfra Line 1106  o refactor 'estats' on h1.service.netfra
1106          x Time::HiRes          x Time::HiRes
1107        x File::Data        x File::Data
1108          x wget http://search.cpan.org/CPAN/authors/id/R/RF/RFOLEY/File-Data-1.12.tar.gz          x wget http://search.cpan.org/CPAN/authors/id/R/RF/RFOLEY/File-Data-1.12.tar.gz
1109         ... established in /home/service/bin/agents/...
1110         x [conns] ippl/recent.pl (running in background)
1111         x [procs] pstree/procs (linked to /etc/cron.daily)
1112         x [ports] snmpwalk/getopenports (snmpwalk/ports linked to /etc/cron.hourly)
1113    
1114  o pdumpfs  i pdumpfs
1115    - 2003-03-13 - before    - 2003-03-13 - before
1116      Filesystem           1K-blocks      Used Available Use% Mounted on      Filesystem           1K-blocks      Used Available Use% Mounted on
1117      /dev/ubd/0             1007896    795632    161064  84% /      /dev/ubd/0             1007896    795632    161064  84% /
# Line 1284  i http://www.netfrag.org/nfoweb/index.ph Line 1322  i http://www.netfrag.org/nfoweb/index.ph
1322    http://www.netfrag.org/nfoweb/index.php/ReleaseNotes    http://www.netfrag.org/nfoweb/index.php/ReleaseNotes
1323    http://phpwiki.sourceforge.net/phpwiki/HISTORY    http://phpwiki.sourceforge.net/phpwiki/HISTORY
1324    
1325    o look at jabber again! get it running on quepasa.netfrag.org
1326      (for being able to give [jabberzilla|http://jabberzilla.mozdev.org/] a shot)
1327    
1328    x ./mkdiag org.netfrag.glib Class Data DataSource DesignPattern Site
1329    
1330    i
1331      root@quepasa:/data/www/virtual/netfrag/docs/nfo/dia# df -h
1332      Filesystem            Size  Used Avail Use% Mounted on
1333      /dev/ubd/0            985M  812M  123M  87% /
1334      /dev/ubd/2            2.0G  2.0G     0 100% /data
1335    
1336    o !!!!  check if device is full before writing to disk  !!!!
1337    
1338    i http://www.gnu.org/projects/dotgnu/index.rdf
1339    
1340    o reasoning from CPU Load to Work Load
1341    
1342    o just traverse the whole file-system one time!!!  (*once* a day)
1343      => use the backup-system to generate global ChangeLogs, preferably via rdf/rss
1344    
1345    i apt-get install sourceforge
1346      root@quepasa:/data/www/virtual/netfrag/docs/nfo# apt-get install sourceforge
1347      Reading Package Lists... Done
1348      Building Dependency Tree... Done
1349      The following extra packages will be installed:
1350        bind9 exim ldap-utils libdb4.1 libdbd-pg-perl libdns8 libiodbc2 libisccc0 libisccfg0 libldap2
1351        libldap2-tls libnss-ldap libpam-ldap libpgtcl libreadline4 mailman perl-suid php4-pgsql postgresql
1352        postgresql-client proftpd proftpd-common python2.2 slapd ucf
1353      The following packages will be REMOVED:
1354        amavis-milter bind ftpd sendmail
1355      The following NEW packages will be installed:
1356        bind9 exim ldap-utils libdb4.1 libdbd-pg-perl libdns8 libiodbc2 libisccc0 libisccfg0 libldap2-tls
1357        libnss-ldap libpam-ldap mailman perl-suid php4-pgsql postgresql proftpd proftpd-common python2.2 slapd
1358        sourceforge ucf
1359      4 packages upgraded, 22 newly installed, 4 to remove and 258  not upgraded.
1360      Need to get 15.3MB of archives. After unpacking 45.5MB will be used.
1361      Do you want to continue? [Y/n] n
1362      Abort.
1363    
1364    o tex backup!?
1365    
1366    x quepasa didn't accept news-messages:
1367      #> tail -f /var/log/syslog
1368      Mar 17 18:14:11 quepasa innd: localhost:5 closed seconds 0 accepted 0 refused 0 rejected 0
1369      Mar 17 18:14:11 quepasa rnews: rejected connection 400 No space left on device writing article file -- throttling
1370      #> df
1371      Filesystem           1K-blocks      Used Available Use% Mounted on
1372      /dev/ubd/0             1007896    831180    125516  87% /
1373      /dev/ubd/2             2015824   1224076    689348  64% /data
1374      #> /etc/init.d/inn restart
1375      Already throttled
1376      Starting news server: innd.
1377      #> tail -f /var/log/syslog
1378    
1379    o fix dispatchmail to recognize this!!! ( => don't ignore such messages! )
1380      o make impossible that undelivered messages go to nirvana
1381      o deliver to *one* (by now) special mailbox named 'undelivered'
1382      o introduce web-based message-refactoring / address-redispatching -frontend on top of that!
1383    
1384    o sync "joko--Sent-Mails" against "quepasa--dispatchmail--Recieved-through-Newsgate"-Mails
1385      to have a diff of the messages which didn't receive their target(s)
1386      o maybe addionally check them against returned mails from PostmasterX
1387    
1388    mv http://dillo.cipsga.org.br/ -> http://dillo.auriga.wearlab.de/
1389    
1390    o i after running SuSEconfig on h1.service.netfrag.org, please do:
1391      #> cd /var/spool
1392      #> chown -R .users mqueue/
1393      #> chmod g+x mqueue/
1394      #> chmod -R g+r mqueue/
1395    
1396    o fsse.netfrag.org (Free Software Search Engine)
1397    
1398    x moved mails from 'trafficreport@hetzner.de' manually to IMAP-Folder 'logs/netfrag.org/system/applications'
1399      o make up script which tries to automagically 'learn' this rule by scanning a mbox-hierarchy [located at Xyz - ;-)]
1400      x same with 'robot@hetzner.de'
1401    
1402    o write some proposals:
1403      o The publishing-layer (sh/perl-scripts)  -> dotGNU
1404      o The web-frontend-layer (php-front, perl-backed)  -> dotGNU
1405    
1406    o let monit monitor the system-load... is it capable restarting services which actually *do* make the load?
1407    
1408    o phpDocumentIndex: <hr noshade ???
1409    
1410    o web-interface for serialz 2000? is there any???
1411    
1412    o refactor netfrag.org--nfo/perl/libs--Data::Transform::Deep
1413    
1414    i killed:
1415      18042 ?        D      0:09 du -k -a
1416      20038 ?        D      0:01 /usr/bin/du -x /home/vsd/vs
1417    
1418    o twingle <-> [scribe|http://www-sop.inria.fr/mimosa/fp/Scribe/] ???
1419    
1420    o use scribe and mod_scribe for document authoring and publishing
1421    
1422    o commit h1.service.netfrag.org:~service/ to cvs!!!
1423    
1424    o apt-get install scribe???
1425      x yup!
1426        Reading Package Lists... Done
1427        Building Dependency Tree... Done
1428        The following extra packages will be installed:
1429          bigloo-runtime-2.5c
1430        The following NEW packages will be installed:
1431          bigloo-runtime-2.5c scribe
1432        0 packages upgraded, 2 newly installed, 0 to remove and 265  not upgraded.
1433        Need to get 3148kB of archives. After unpacking 12.3MB will be used.
1434        Do you want to continue? [Y/n]
1435        Get:1 ftp://ftp.de.debian.org unstable/main bigloo-runtime-2.5c 2.5c-4 [2197kB]
1436        Get:2 ftp://ftp.de.debian.org unstable/main scribe 1.1a+beta.2002.11.02-6 [951kB]
1437        Fetched 3148kB in 3s (851kB/s)
1438        Selecting previously deselected package bigloo-runtime-2.5c.
1439        (Reading database ... 35541 files and directories currently installed.)
1440        Unpacking bigloo-runtime-2.5c (from .../bigloo-runtime-2.5c_2.5c-4_i386.deb) ...
1441        Selecting previously deselected package scribe.
1442        Unpacking scribe (from .../scribe_1.1a+beta.2002.11.02-6_i386.deb) ...
1443        Setting up bigloo-runtime-2.5c (2.5c-4) ...
1444        Setting up scribe (1.1a+beta.2002.11.02-6) ...
1445    
1446    o scribe <-> Autodia???
1447    
1448    o distributed log-receiver using debian-logtools
1449    
1450    i quepasa.netfrag.org
1451      #> apt-get install splitvt
1452    
1453    o look at gfslicer - A utility to split and join files
1454      http://packages.debian.org/unstable/utils/gfslicer.html
1455    
1456    o gnu@netfrag.org, debian@netfrag.org for posting interesting stuff regarding these topics???
1457    
1458    o LookAt::ftp://ftp.gnu.org/pub/gnu/dotgnu-pnet/debian/
1459    
1460    o modules for WebExplorer:
1461      o SchedulerFrontend: creates jobs/metadata for
1462        o cron jobs
1463        o ts backend jobs
1464        o WCron jobs
1465      o DataMapper
1466        o maps entries of a list of key-value pairs to another list (manually or based on rules/constraints) or stuff like that
1467      o JobExecutor (already componentalized - just embed/include) - living at org.netfrag.app--YAA (Yet Another Admin)
1468    
1469    o use monit to prevent amok-runs
1470    
1471    o make up per-host topics for caesar (quepasa, sorceress, helo and elessar, (moonX?))
1472    
1473    i trace program-run & output
1474      - catch output of:
1475        o phpDocumentor
1476        o Autodia & Autodia-tools
1477      o publish at a new subdirectory
1478      o link to caesar appropriatly
1479      o filter for error-messages (grep -i error), link to different place(s) at caesar
1480      o build index.scr files with scribe pointing to
1481        o api's for different packages (pub/docs)
1482        o log-messages/-errors for different generation programs (caesar/Messages, caesar/Alerts|Errors)
1483    

Legend:
Removed from v.1.97  
changed lines
  Added in v.1.119

MailToCvsAdmin">MailToCvsAdmin
ViewVC Help
Powered by ViewVC 1.1.26 RSS 2.0 feed