New Web Interface for rsyslog

I just wanted to make you aware that we now have seriously begun to work on phpLogCon v2, the new web interface for rsyslog. It’s currently in the design phase and thus it is a very good time for suggestions, feature requests, and, and, and…

Current discussion can be found here:

http://www.phplogcon.org/PNphpBB2-viewforum-f-6.phtml

As you probably know, I wasn’t very happy with phpLogCon v1 the past months. It also received very low attention and consequently could not take off. We have decided the change that dramatically. You’ll see a much enhanced, hopefully very useful interface. Of course, it will take some time. I hope to have a very rough, but useful, first version available some time in March.

I personally will only be involved in the design of the web app, not its actual implementation. I think this will be a very interesting project and it also offers a lot of potential.

rsyslog work log 40

Yesterday’s rsyslog work log:
2008-02-13
– added some code to expr.c – not yet to be used
– cleaned up imfile.c
– changed interface of logmsg() to make it more straightforward
– introduced a new, more powerful, message submission interface
submitMsg() in additon to logmsg()
– a first, rough implementation of imfile that is able to read files
(but does not persist or handle rotation or whatever)
– removed some left-over unnecessary dbgprintf’s
– added ability to monitor file accross rotation
– fixed a race condition in DoDie() – cosmetic issue in debugging mode,
could not happen in production
– added the ability to persist current read location for the file
monitor
– some cleanup
– created initial doc for imfile plugin
– released a preview of 3.11.2 (with the file monitor)

rsyslog work log 41

Yesterday’s rsyslog work log:
2008-02-12
– still helped a bit with omsnmp
– applied patch from Michael Biebl that fixed my doc change from yesterday
which was somewhat incomplete
– fixed a bug in stringbuf.c related to STRINGBUF_TRIM_ALLOCSIZE, which
wasn’t supposed to be used with rsyslog. Put a warning message up that
tells this feature is not tested and probably not worth the effort.
Thanks to Anders Blomdell fro bringing this to our attention
– somewhat improved performance of rsCStr obj
– fixed bug that caused invalid treatment of tabs (HT) in rsyslog.conf
– released 2.0.2
– reduced volume of debug output
– bugfix: setting for $EscapeCopntrolCharactersOnReceive was not
properly initialized
– clarified usage of space-cc property replacer option
– bugfix: discard action and backup actions did not work due to
problem in direct queue mode. Now fixed. Tracker was
http://sourceforge.net/tracker/index.php?func=detail&aid=1886931&group_id=123448&atid=696552
– improved diagnostic information for abort cases
– some initial effort for malloc/free debugging support
– bugfix: using dynafile actions caused rsyslogd abort
– fixed man errors thanks to Michael Biebl
– released 3.11.1

rsyslog-to-rsyslog communication

I admit it is just a quick note, but I guess it tell a lot to those that are working in the protocol area:

In the long term, I’ll move the protocol stack to RFC3080/3081 (including RFC 3195) as the primary rsyslog-to-rsyslog mode. I thought hard about it, but it is the best choice to have a) plugins only loaded on demand but b) the ability to decide upon runtime on the highest level of features/confidentiality. With liblogging, I already made serious investment in that protocol suite. It still not a trivial thing to do it in the way I intend to (with profile plugins) and it will probably an at least 50% rewrite of the 3080/81 code, but I came to the conclusion it is worth it. I think you’ll like it when you see it in all its glory ;) But other things are currently more important…

If you don’t get the idea what this is all about, just forget it. Really… it’s not important to you then ;)

rsyslog work log 42

Yesterday’s rsyslog work log:
2008-02-11
– added x-info field to rsyslogd startup/shutdown message. Hopefully
points users to right location for further info (many don’t even know
they run rsyslog ;))
– bugfix: trailing “:” of tag was lost while parsing legacy syslog messages
without timestamp – thanks to Anders Blomdell for providing a patch!
– worked on integrating omsnmp

STS-122 MCC Status Report #09

STS-122
Report #09
Monday, February 11, 2008 – 6:30 p.m. CST
Mission Control Center, Houston, Texas

HOUSTON – After an almost eight-hour spacewalk by astronauts Stanley Love and Rex Walheim, the Columbus module officially became a part of the International Space Station.

“The European Columbus module is now part of the ISS,” Expedition 16 astronaut Leopold Eyharts radioed to Mission Control in Houston at 3:44 p.m. CST.

Mission Specialists Love and Walheim worked during the day to install a grapple fixture on Columbus while it rested inside the shuttle’s payload bay. They also worked to prepare electrical and data connections on the module. Once this work was complete, astronauts Leland Melvin, Dan Tani and Eyharts operated the space station’s robotic arm to grab on to Columbus, lift it out of the orbiter and begin the 42-minute journey to its final attachment onto the starboard side of the station.

As Columbus was moving into place, Walheim and Love began work to replace a large nitrogen tank used for pressurizing the station’s ammonia cooling system. This work will be completed during the second EVA, which will take place on Wednesday.

Columbus is the cornerstone of Europe’s contribution to the International Space Station. With this addition, the station is now 57 percent complete in terms of mass.

The crew will wake at 3:45 a.m. tomorrow and will spend the day completing the initialization of Columbus, once all leak checks are complete.

The next STS-122 status report will be issued Tuesday morning or earlier if events warrant.

STS-122 MCC Status Report #08

STS-122
Report #08
Monday, February 11, 2008 – 5:30 a.m. CST
Mission Control Center, Houston, Texas

HOUSTON – Installation and activation of the European Space Agency’s science laboratory highlights the day as the crews of space shuttle Atlantis and the International Space Station prepare for the first of three spacewalks.

The day began at 3:46 a.m. CST. The wakeup song “Fly Like an Eagle,” written by Steve Miller, was played for Mission Specialist Leland Melvin on the day he will use the station’s robotic arm to lift the Columbus research module from Atlantis’ payload bay.

Mission Specialists Rex Walheim and Stanley Love will leave the Quest airlock at 8:35 a.m. CST for a 6.5-hour spacewalk to mate Columbus to the Harmony module. Inside the space station, Melvin will operate the station’s arm and Pilot Alan Poindexter and Mission Specialist Hans Schlegel will assist the two spacewalkers.

Walheim and Love will first install a grapple fixture on Columbus while it rests inside the shuttle’s payload bay. The two spacewalkers will then prepare to replace a large nitrogen tank used for pressurizing the station’s ammonia cooling system.

Meanwhile, Melvin will use the station’s robotic arm to grasp Columbus and move it into place on the starboard side of Harmony. Motorized bolts will lock Columbus in place. Once Columbus is attached, crew members will do an initial leak check.

Columbus is the cornerstone of the European Space Agency’s contribution to the International Space Station and is the first European laboratory to be dedicated to long-term research in space.

The next STS-122 status report will be issued Monday evening or earlier if events warrant.

STS-122 MCC Status Report #07

STS-122
Report #07
Sunday, February 10, 2008 – 3:00 p.m. CST
Mission Control Center, Houston, Texas

HOUSTON – Atlantis’ crew spent the day performing a detailed inspection of the shuttle’s thermal blanket over the right Orbital Maneuvering System pod as well as preparing for tomorrow’s spacewalk.

Mission Specialists Rex Walheim, Stanley Love, Alan Poindexter and Hans Schlegel focused most of the day on finalizing the checklists for the spacewalk, which is scheduled to begin at 8:35 a.m. CST tomorrow. In advance of tomorrow’s activities, Love and Walheim will “camp out” inside the Quest airlock tonight in order to purge nitrogen from their bodies.

Tomorrow’s events will focus on installing the Columbus laboratory by mating it to the Harmony module. Walheim and Love will first install a grapple fixture onto Columbus while it rests inside the shuttle’s payload bay. Astronauts will then use the space station’s robotic arm to attach to Columbus and move it into place on the starboard side of Harmony.

Once the detailed inspection is complete and all images are captured, analysts at Mission Control in Houston will examine the data to ensure there are no issues with the shuttle’s thermal protection system.

The crew is scheduled to wake at 3:45 a.m. tomorrow morning.

The next STS-122 status report will be issued Monday morning or earlier if events warrant.

STS-122 MCC Status Report #06

STS-122
Report #06
Sunday, February 10, 2008 – 6 a.m. CST
Mission Control Center, Houston, Texas

HOUSTON – The seven-member crew of Atlantis will spend today preparing for the mission’s first spacewalk on Monday and take a closer look at a small tear on a thermal blanket over the shuttle’s right Orbital Maneuvering System pod.

Mission managers added a day to the mission Saturday after delaying the first spacewalk because of a crew medical issue. Plans were finalized last night for a focused inspection of Atlantis’ thermal protection system today beginning at 1:15 p.m. CST. The crew also will ready Harmony for the Columbus research module and transfer cargo to the space station.

Today’s wakeup song at 3:45 a.m. CST was “Maenner” by German musician Herbert Groenemeyer for astronaut Hans Schlegel. “Maenner” translated is “Men.” Groenemeyer is also known for his portrayal of Lieutenant Werner in Wolfgang Petersen’s movie “Das Boot.”

Mission Specialists Rex Walheim, Stanley Love and Schlegel will spend time today reviewing procedures for Monday’s spacewalk. Love is replacing Schlegel on the mission’s first spacewalk. Love and Walheim will assist robotic arm operators in attaching the newly arrived Columbus module to the starboard side of the Harmony module.

Walheim and Love will spend tonight "camped out" inside the Quest airlock with air pressure lowered to help purge nitrogen from their bodies in preparation for tomorrow’s spacewalk, the first of three planned for this mission. The spacewalk is scheduled to begin at 8:35 a.m. CST Monday.

STS-122 MCC Status Report #05

STS-122
Report #05
Saturday, February 9, 2008 – 5:30 p.m. CST
Mission Control Center, Houston, Texas

HOUSTON – Space shuttle Atlantis delivered the European Space Agency’s Columbus science laboratory to the International Space Station today, but the actual installation of the module will be delayed by one day.

What wasn’t delayed, however, was the official crew rotation of ESA Astronaut Leopold Eyharts and Expedition 16 Flight Engineer Dan Tani, which was completed at 5:20 p.m. Eyharts now is a member of Expedition 16 and Tani is an STS-122 mission specialist.

Expedition 16 Commander Peggy Whitson and Flight Engineers Yuri Malenchenko and Tani welcomed the seven-man Atlantis crew into the space station at 12:40 p.m., following an 11:17 a.m. docking, following a flawless rendezvous throughout the morning.

They’ll have 24 extra hours to finish preparing for the mission’s next major milestone, however, due to a crew medical issue. The mission’s first spacewalk originally was scheduled for Sunday, but has been postponed until Monday. Mission Specialist Rex Walheim will be joined for the spacewalk by Mission Specialist Stanley Love, rather than Mission Specialist Hans Schlegel, as originally planned.

Space Shuttle Program Deputy Manager John Shannon said ground teams are currently reworking the mission timeline and there should be no impact to the completion of the mission’s objectives, despite being shifted one day later.

To make up for the delay, Shannon said the crew will conserve enough power to spend an additional day in space. Atlantis went into orbit with the option of adding one day to its mission, which was to be used for additional work commissioning the new Columbus module. By adding a second day, the crew could shift their activities by one day and still have time for more Columbus work after the module is installed.

Before docking, Commander Steve Frick flew the shuttle through a backflip to allow the space station crew a good view of Atlantis’ heat shield. Whitson and Malenchenko took about 300 photos of the shuttle’s thermal protection system and sent them down to teams on the ground for analysis.

The teams also are paying close attention to photos sent down by the crew Friday of minor damage to a thermal blanket over the shuttle’s right Orbital Maneuvering System pod. A similar condition occurred on the left pod last year on STS-117 and was repaired during a spacewalk.

Shannon said this case does not seem to be as much of a concern, because this particular blanket location does not experience as much heat during the shuttle’s reentry.

Docking went smoothly with the exception of a hiccup with one of the station’s five general purpose computers. After experiencing some problems with guidance and navigation software on the computer, the crew opted to use other computers for the shuttle’s rendezvous with the station. Only one computer is needed to perform the rendezvous, with one computer required for backup. Mission Control will review the computer’s software to ensure its health.

The next STS-122 status report will be issued Sunday morning or earlier if events warrant.