← Back to team overview

touch-packages team mailing list archive

[Bug 1336462] Re: Make apport collect some Power information

 

The servicelog package is as follow:
NAME
       servicelog - query the contents of the servicelog

SYNOPSIS
       /usr/bin/servicelog [options]

DESCRIPTION
       The  servicelog command queries and displays the contents of the system
       servicelog.  You can use the --query option to select which  events  to
       report.

OPTIONS
       When  run  without  any  command-line arguments, servicelog will report
       statistics on the types of entries that have been logged to  the  data-
       base.

       --dump or -d
              Report every event currently logged to the database.

       --query="query-string" or -q "query-string"
              Specify  the  type of events to report.  See the "QUERY STRINGS"
              section.

       --help or -h
              Display a help message and exit.

       --version or -V
              Display the version of the command and exit.

QUERY STRINGS
       Servicelog events are stored in a relational database.  When you  spec-
       ify  --query, query-string is used in an SQL WHERE clause to select the
       events to report.  Here are the column  names  you  can  use  in  query
       strings.

       id     record ID

       time_logged, time_event, time_last_update
              e.g., '2008-02-08 14:30:05'

sudo /usr/bin/servicelog
Servicelog Statistics:

There are no open events that require action.

Summary of Logged Events:

        Type   Total    Open  Closed    Info

             -------------------------------
                   0       0       0       0

Logged Repair Actions:         0
Registered Notification Tools: 0
ubuntu@fauck4:~/sosreport-3.1$ sudo /usr/bin/servicelog --dump
ubuntu@fauck4:~/sosreport-3.1$ sudo /usr/bin/servicelog_notify --list
There are no registered notification tools.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1336462

Title:
  Make apport collect some Power information

Status in “apport” package in Ubuntu:
  In Progress

Bug description:
  On power/ppc64el system, we would need to enhance current apport reporting tool which some information like file content or commands output including
            "/proc/device-tree/"
              "/proc/loadavg"
              "/proc/locks"
             "/proc/misc"
              "/proc/swaps"
              "/proc/version"
              "/dev/nvram"
              "/var/log/platform"
              "ppc64_cpu --smt"
              "ppc64_cpu --cores-present"
              "ppc64_cpu --cores-on"
              "ppc64_cpu --run-mode"
             "ppc64_cpu --frequency"
             "ppc64_cpu --dscr"

  Readme says : For complete instructions, see /usr/share/doc/apport/package-hooks.txt but
  cat: /usr/share/doc/apport/package-hooks.txt: No such file or directory

  Do I understand correctly I would need to create a file (for example)
  named : /usr/share/apport/general-hooks/power.py ?

  Other questions:
  Do you have common functions to put output of commands in logfile ?
  do you have common functions to copy config file tree content to log file or should I create the list of file and copy content of each file to the logfile ?

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1336462/+subscriptions