touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #00087
[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