The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 1 | # The entries in this file map a sparse set of log tag numbers to tag names. |
| 2 | # This is installed on the device, in /system/etc, and parsed by logcat. |
| 3 | # |
| 4 | # Tag numbers are decimal integers, from 0 to 2^31. (Let's leave the |
| 5 | # negative values alone for now.) |
| 6 | # |
| 7 | # Tag names are one or more ASCII letters and numbers or underscores, i.e. |
| 8 | # "[A-Z][a-z][0-9]_". Do not include spaces or punctuation (the former |
| 9 | # impacts log readability, the latter makes regex searches more annoying). |
| 10 | # |
| 11 | # Tag numbers and names are separated by whitespace. Blank lines and lines |
| 12 | # starting with '#' are ignored. |
| 13 | # |
| 14 | # Optionally, after the tag names can be put a description for the value(s) |
| 15 | # of the tag. Description are in the format |
| 16 | # (<name>|data type[|data unit]) |
| 17 | # Multiple values are separated by commas. |
| 18 | # |
| 19 | # The data type is a number from the following values: |
| 20 | # 1: int |
| 21 | # 2: long |
| 22 | # 3: string |
| 23 | # 4: list |
Jim Miller | 04ac588 | 2009-07-01 18:28:04 -0700 | [diff] [blame] | 24 | # |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 25 | # The data unit is a number taken from the following list: |
| 26 | # 1: Number of objects |
| 27 | # 2: Number of bytes |
| 28 | # 3: Number of milliseconds |
| 29 | # 4: Number of allocations |
| 30 | # 5: Id |
| 31 | # 6: Percent |
| 32 | # Default value for data of type int/long is 2 (bytes). |
| 33 | # |
| 34 | # TODO: generate ".java" and ".h" files with integer constants from this file. |
| 35 | |
| 36 | # These are used for testing, do not modify without updating |
| 37 | # tests/framework-tests/src/android/util/EventLogFunctionalTest.java. |
| 38 | 42 answer (to life the universe etc|3) |
| 39 | 314 pi |
| 40 | 2718 e |
| 41 | |
| 42 | 2719 configuration_changed (config mask|1|5) |
Doug Zongker | 6f9d1c2 | 2009-09-20 15:48:22 -0700 | [diff] [blame] | 43 | # "account" is the java hash of the account name |
| 44 | 2720 sync (id|3),(event|1|5),(source|1|5),(account|1|5) |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 45 | 2721 cpu (total|1|6),(user|1|6),(system|1|6),(iowait|1|6),(irq|1|6),(softirq|1|6) |
| 46 | 2722 battery_level (level|1|6),(voltage|1|1),(temperature|1|1) |
| 47 | 2723 battery_status (status|1|5),(health|1|5),(present|1|5),(plugged|1|5),(technology|3) |
| 48 | # This is logged when the device is being forced to sleep (typically by |
| 49 | # the user pressing the power button). |
| 50 | 2724 power_sleep_requested (wakeLocksCleared|1|1) |
| 51 | # This is logged when the screen on broadcast has completed |
| 52 | 2725 power_screen_broadcast_send (wakelockCount|1|1) |
| 53 | # This is logged when the screen broadcast has completed |
| 54 | 2726 power_screen_broadcast_done (on|1|5),(broadcastDuration|2|3),(wakelockCount|1|1) |
| 55 | # This is logged when the screen on broadcast has completed |
| 56 | 2727 power_screen_broadcast_stop (which|1|5),(wakelockCount|1|1) |
| 57 | # This is logged when the screen is turned on or off. |
| 58 | 2728 power_screen_state (offOrOn|1|5),(becauseOfUser|1|5),(totalTouchDownTime|2|3),(touchCycles|1|1) |
| 59 | # This is logged when the partial wake lock (keeping the device awake |
| 60 | # regardless of whether the screen is off) is acquired or released. |
| 61 | 2729 power_partial_wake_state (releasedorAcquired|1|5),(tag|3) |
Jim Miller | 04ac588 | 2009-07-01 18:28:04 -0700 | [diff] [blame] | 62 | # This is logged when battery goes from discharging to charging. |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 63 | # It lets us count the total amount of time between charges and the discharge level |
| 64 | 2730 battery_discharge (duration|2|3),(minLevel|1|6),(maxLevel|1|6) |
| 65 | # |
Jim Miller | 04ac588 | 2009-07-01 18:28:04 -0700 | [diff] [blame] | 66 | # Leave IDs through 2739 for more power logs |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 67 | # |
| 68 | |
| 69 | # This event is logged when the location service uploads location data. |
| 70 | 2740 location_controller |
| 71 | # This event is logged when someone is deciding to force a garbage collection |
| 72 | 2741 force_gc (reason|3) |
| 73 | # This event is logged on each tickle |
| 74 | 2742 tickle (authority|3) |
| 75 | # What happens in a sync operation (bytes sent and received, and |
| 76 | # operation details) |
| 77 | 2743 sync_details (authority|3),(send|1|2),(recv|1|2),(details|3) |
| 78 | |
| 79 | # The disk space free on the /data partition, in bytes |
| 80 | 2744 free_storage_changed (data|2|2) |
| 81 | # Device low memory notification and disk space free on the /data partition, in bytes at that time |
| 82 | 2745 low_storage (data|2|2) |
Doug Zongker | 46ef2b8 | 2009-10-07 15:06:02 -0700 | [diff] [blame] | 83 | # disk space free on the /data, /system, and /cache partitions in bytes |
| 84 | 2746 free_storage_left (data|2|2),(system|2|2),(cache|2|2) |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 85 | |
Ken Shirriff | f602030 | 2009-09-03 16:12:44 -0700 | [diff] [blame] | 86 | # contacts aggregation: time and number of contacts. |
| 87 | # count is negative for query phase, positive for merge phase |
| 88 | 2747 contacts_aggregation (aggregation time|2|3), (count|1|1) |
| 89 | |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 90 | # when a NotificationManager.notify is called |
| 91 | 2750 notification_enqueue (pkg|3),(id|1|5),(notification|3) |
| 92 | # when someone tries to cancel a notification, the notification manager sometimes |
| 93 | # calls this with flags too |
| 94 | 2751 notification_cancel (pkg|3),(id|1|5),(required_flags|1) |
| 95 | # when someone tries to cancel all of the notifications for a particular package |
| 96 | 2752 notification_cancel_all (pkg|3),(required_flags|1) |
| 97 | |
| 98 | # This event is logged when GTalkService encounters important events |
| 99 | 2800 gtalkservice (eventType|1) |
| 100 | # This event is logged for GTalk connection state changes. The status field is an int, but |
| 101 | # it really contains 4 separate values, each taking up a byte |
Wei Huang | 9d0d888 | 2009-06-17 14:38:28 -0700 | [diff] [blame] | 102 | # (eventType << 24) + (connection state << 16) + (connection error << 8) + network state |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 103 | 2801 gtalk_connection (status|1) |
| 104 | |
| 105 | 2802 watchdog (Service|3) |
| 106 | 2803 watchdog_proc_pss (Process|3),(Pid|1|5),(Pss|1|2) |
| 107 | 2804 watchdog_soft_reset (Process|3),(Pid|1|5),(MaxPss|1|2),(Pss|1|2),(Skip|3) |
| 108 | 2805 watchdog_hard_reset (Process|3),(Pid|1|5),(MaxPss|1|2),(Pss|1|2) |
| 109 | 2806 watchdog_pss_stats (EmptyPss|1|2),(EmptyCount|1|1),(BackgroundPss|1|2),(BackgroundCount|1|1),(ServicePss|1|2),(ServiceCount|1|1),(VisiblePss|1|2),(VisibleCount|1|1),(ForegroundPss|1|2),(ForegroundCount|1|1),(NoPssCount|1|1) |
| 110 | 2807 watchdog_proc_stats (DeathsInOne|1|1),(DeathsInTwo|1|1),(DeathsInThree|1|1),(DeathsInFour|1|1),(DeathsInFive|1|1) |
| 111 | 2808 watchdog_scheduled_reboot (Now|2|1),(Interval|1|3),(StartTime|1|3),(Window|1|3),(Skip|3) |
| 112 | 2809 watchdog_meminfo (MemFree|1|2),(Buffers|1|2),(Cached|1|2),(Active|1|2),(Inactive|1|2),(AnonPages|1|2),(Mapped|1|2),(Slab|1|2),(SReclaimable|1|2),(SUnreclaim|1|2),(PageTables|1|2) |
| 113 | 2810 watchdog_vmstat (runtime|2|3),(pgfree|1|1),(pgactivate|1|1),(pgdeactivate|1|1),(pgfault|1|1),(pgmajfault|1|1) |
| 114 | 2811 watchdog_requested_reboot (NoWait|1|1),(ScheduleInterval|1|3),(RecheckInterval|1|3),(StartTime|1|3),(Window|1|3),(MinScreenOff|1|3),(MinNextAlarm|1|3) |
| 115 | |
Dan Egnor | 894c5cd | 2009-07-27 12:28:59 -0700 | [diff] [blame] | 116 | 2820 backup_data_changed (Package|3) |
| 117 | 2821 backup_start (Transport|3) |
| 118 | 2822 backup_transport_failure (Package|3) |
| 119 | 2823 backup_agent_failure (Package|3),(Message|3) |
| 120 | 2824 backup_package (Package|3),(Size|1|2) |
| 121 | 2825 backup_success (Packages|1|1),(Time|1|3) |
Christopher Tate | 061b6de | 2009-09-21 10:01:33 -0700 | [diff] [blame] | 122 | 2826 backup_reset (Transport|3) |
Dan Egnor | 04ea5b9 | 2009-09-29 19:11:03 -0700 | [diff] [blame] | 123 | 2827 backup_initialize |
Dan Egnor | 894c5cd | 2009-07-27 12:28:59 -0700 | [diff] [blame] | 124 | |
Dan Egnor | b92174d | 2009-09-22 10:40:47 -0700 | [diff] [blame] | 125 | 2830 restore_start (Transport|3),(Source|2|5) |
Dan Egnor | 894c5cd | 2009-07-27 12:28:59 -0700 | [diff] [blame] | 126 | 2831 restore_transport_failure |
| 127 | 2832 restore_agent_failure (Package|3),(Message|3) |
| 128 | 2833 restore_package (Package|3),(Size|1|2) |
| 129 | 2834 restore_success (Packages|1|1),(Time|1|3) |
| 130 | |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 131 | # Device boot timings. We include monotonic clock values because the |
| 132 | # intrinsic event log times are wall-clock. |
| 133 | # |
| 134 | # Runtime starts: |
| 135 | 3000 boot_progress_start (time|2|3) |
| 136 | # SystemServer.run() starts: |
| 137 | 3010 boot_progress_system_run (time|2|3) |
| 138 | # ZygoteInit class preloading starts: |
| 139 | 3020 boot_progress_preload_start (time|2|3) |
| 140 | # ZygoteInit class preloading ends: |
| 141 | 3030 boot_progress_preload_end (time|2|3) |
| 142 | # ActivityManagerService.systemReady() starts: |
| 143 | 3040 boot_progress_ams_ready (time|2|3) |
| 144 | # ActivityManagerService calls enableScreenAfterBoot(): |
| 145 | 3050 boot_progress_enable_screen (time|2|3) |
| 146 | # Package Manager starts: |
| 147 | 3060 boot_progress_pms_start (time|2|3) |
| 148 | # Package Manager .apk scan starts: |
| 149 | 3070 boot_progress_pms_system_scan_start (time|2|3) |
| 150 | # Package Manager .apk scan starts: |
| 151 | 3080 boot_progress_pms_data_scan_start (time|2|3) |
| 152 | # Package Manager .apk scan ends: |
| 153 | 3090 boot_progress_pms_scan_end (time|2|3) |
| 154 | # Package Manager ready: |
| 155 | 3100 boot_progress_pms_ready (time|2|3) |
| 156 | # + check activity_launch_time for Home app |
| 157 | |
Wei Huang | 9d0d888 | 2009-06-17 14:38:28 -0700 | [diff] [blame] | 158 | # This event is logged when GTalk connection is closed. |
| 159 | # The status field is an int, but contains 2 different values, it's represented as |
| 160 | # |
| 161 | # (networkType << 8) + connection error |
| 162 | # |
| 163 | # the possible error values are |
| 164 | # |
| 165 | # no_error=0, no_network=1, connection_failed=2, unknown_host=3, auth_failed=4, |
| 166 | # auth_expired=5, heart_beat_timeout=6, server_error=7, server_reject_rate_limiting=8, unknown=10 |
| 167 | # |
| 168 | # duration is the connection duration. |
| 169 | 4000 gtalk_conn_close (status|1),(duration|1) |
| 170 | |
| 171 | # This event is logged for GTalk heartbeat resets |
| 172 | # interval_and_nt contains both the heartbeat interval and the network type, It's represented as |
| 173 | # (networkType << 16) + interval |
| 174 | # interval is in seconds; network type can be 0 (mobile) or 1 (wifi); ip is the host ip addr. |
| 175 | 4001 gtalk_heartbeat_reset (interval_and_nt|1),(ip|3) |
| 176 | |
Dan Egnor | 894c5cd | 2009-07-27 12:28:59 -0700 | [diff] [blame] | 177 | # dvm_gc_info: LIST (LONG, LONG, LONG) |
| 178 | # |
| 179 | # First LONG: |
| 180 | # |
| 181 | # [63] 1 |
| 182 | # [62-24] ASCII process identifier |
| 183 | # [23-12] GC time in ms |
| 184 | # [11- 0] Bytes freed |
| 185 | # |
| 186 | # Second LONG (aggregated heap info): |
| 187 | # |
| 188 | # [63-62] 10 |
| 189 | # [61-60] Reserved; must be zero |
| 190 | # [59-48] Objects freed |
| 191 | # [47-36] Actual size (current footprint) |
| 192 | # [35-24] Allowed size (current hard max) |
| 193 | # [23-12] Objects allocated |
| 194 | # [11- 0] Bytes allocated |
| 195 | # |
| 196 | # Third LONG (zygote heap info): |
| 197 | # |
| 198 | # [63-62] 11 |
| 199 | # [61-60] Reserved; must be zero |
| 200 | # [59-48] Soft limit |
| 201 | # [47-36] Actual size (current footprint) |
| 202 | # [35-24] Allowed size (current hard max) |
| 203 | # [23-12] Objects allocated |
| 204 | # [11- 0] Bytes allocated |
| 205 | # |
| 206 | # Fourth LONG: |
| 207 | # |
| 208 | # [63-48] Reserved; must be zero |
| 209 | # [47-36] dlmallocFootprint |
| 210 | # [35-24] mallinfo: total allocated space |
| 211 | # [23-12] External byte limit |
| 212 | # [11- 0] External bytes allocated |
| 213 | # |
| 214 | # See HeapDebug.c |
| 215 | # |
| 216 | 20001 dvm_gc_info (custom|2),(custom|2),(custom|2),(custom|2) |
| 217 | 20002 dvm_gc_madvise_info (total|1|2),(zygote|1|2) |
Wei Huang | 9d0d888 | 2009-06-17 14:38:28 -0700 | [diff] [blame] | 218 | |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 219 | # Do not change these names without updating the checkin_events setting in |
| 220 | # google3/googledata/wireless/android/provisioning/gservices.config !! |
| 221 | # |
| 222 | # An activity is being finished: |
| 223 | 30001 am_finish_activity (Token|1|5),(Task ID|1|5),(Component Name|3),(Reason|3) |
| 224 | # A task is being brought to the front of the screen: |
| 225 | 30002 am_task_to_front (Task|1|5) |
| 226 | # An existing activity is being given a new intent: |
| 227 | 30003 am_new_intent (Token|1|5),(Task ID|1|5),(Component Name|3),(Action|3),(MIME Type|3),(URI|3),(Flags|1|5) |
| 228 | # A new task is being created: |
| 229 | 30004 am_create_task (Task ID|1|5) |
| 230 | # A new activity is being created in an existing task: |
| 231 | 30005 am_create_activity (Token|1|5),(Task ID|1|5),(Component Name|3),(Action|3),(MIME Type|3),(URI|3),(Flags|1|5) |
| 232 | # An activity has been resumed into the foreground but was not already running: |
| 233 | 30006 am_restart_activity (Token|1|5),(Task ID|1|5),(Component Name|3) |
| 234 | # An activity has been resumed and is now in the foreground: |
| 235 | 30007 am_resume_activity (Token|1|5),(Task ID|1|5),(Component Name|3) |
| 236 | # Application Not Responding |
| 237 | 30008 anr (pid|1|5),(Package Name|3),(reason|3) |
| 238 | # Activity launch time |
| 239 | 30009 activity_launch_time (Token|1|5),(Component Name|3),(time|2|3) |
| 240 | # Application process bound to work |
| 241 | 30010 am_proc_bound (PID|1|5),(Process Name|3) |
| 242 | # Application process died |
| 243 | 30011 am_proc_died (PID|1|5),(Process Name|3) |
Jim Miller | 04ac588 | 2009-07-01 18:28:04 -0700 | [diff] [blame] | 244 | # The Activity Manager failed to pause the given activity. |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 245 | 30012 am_failed_to_pause (Token|1|5),(Wanting to pause|3),(Currently pausing|3) |
Jim Miller | 04ac588 | 2009-07-01 18:28:04 -0700 | [diff] [blame] | 246 | # Attempting to pause the current activity |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 247 | 30013 am_pause_activity (Token|1|5),(Component Name|3) |
| 248 | # Application process has been started |
| 249 | 30014 am_proc_start (PID|1|5),(UID|1|5),(Process Name|3),(Type|3),(Component|3) |
| 250 | # An application process has been marked as bad |
| 251 | 30015 am_proc_bad (UID|1|5),(Process Name|3) |
| 252 | # An application process that was bad is now marked as good |
| 253 | 30016 am_proc_good (UID|1|5),(Process Name|3) |
| 254 | # Reporting to applications that memory is low |
| 255 | 30017 am_low_memory (Num Processes|1|1) |
| 256 | # An activity is being destroyed: |
| 257 | 30018 am_destroy_activity (Token|1|5),(Task ID|1|5),(Component Name|3) |
| 258 | # An activity has been relaunched, resumed, and is now in the foreground: |
| 259 | 30019 am_relaunch_resume_activity (Token|1|5),(Task ID|1|5),(Component Name|3) |
| 260 | # An activity has been relaunched: |
| 261 | 30020 am_relaunch_activity (Token|1|5),(Task ID|1|5),(Component Name|3) |
| 262 | # The activity's onPause has been called. |
| 263 | 30021 am_on_paused_called (Component Name|3) |
| 264 | # The activity's onResume has been called. |
| 265 | 30022 am_on_resume_called (Component Name|3) |
| 266 | # Kill a process to reclaim memory. |
| 267 | 30023 am_kill_for_memory (PID|1|5),(Process Name|3),(OomAdj|1|5) |
| 268 | # Discard an undelivered serialized broadcast (timeout/ANR/crash) |
| 269 | 30024 am_broadcast_discard_filter (Broadcast|1|5),(Action|3),(Receiver Number|1|1),(BroadcastFilter|1|5) |
| 270 | 30025 am_broadcast_discard_app (Broadcast|1|5),(Action|3),(Receiver Number|1|1),(App|3) |
| 271 | # A service is being created |
| 272 | 30030 am_create_service (Service Record|1|5),(Name|3),(Intent|3),(PID|1|5) |
| 273 | # A service is being destroyed |
| 274 | 30031 am_destroy_service (Service Record|1|5),(Name|3),(PID|1|5) |
| 275 | # A process has crashed too many times, it is being cleared |
| 276 | 30032 am_process_crashed_too_much (Name|3),(PID|1|5) |
| 277 | # An unknown process is trying to attach to the activity manager |
| 278 | 30033 am_drop_process (PID|1|5) |
| 279 | # A service has crashed too many times, it is being stopped |
| 280 | 30034 am_service_crashed_too_much (Crash Count|1|1),(Component Name|3),(PID|1|5) |
| 281 | # A service is going to be restarted after its process went away |
| 282 | 30035 am_schedule_service_restart (Component Name|3),(Time|2|3) |
| 283 | # A client was waiting for a content provider, but its process was lost |
| 284 | 30036 am_provider_lost_process (Package Name|3),(UID|1|5),(Name|3) |
Dianne Hackborn | bace010 | 2009-11-16 16:34:08 -0800 | [diff] [blame] | 285 | # The activity manager gave up on a new process taking too long to start |
| 286 | 30037 am_process_start_timeout (PID|1|5),(UID|1|5),(Process Name|3) |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 287 | |
| 288 | # Out of memory for surfaces. |
| 289 | 31000 wm_no_surface_memory (Window|3),(PID|1|5),(Operation|3) |
| 290 | |
| 291 | # Re-connecting to input method service because we haven't received its interface |
| 292 | 32000 imf_force_reconnect_ime (IME|4),(Time Since Connect|2|3),(Showing|1|1) |
| 293 | |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 294 | 75000 sqlite_mem_alarm_current (current|1|2) |
| 295 | 75001 sqlite_mem_alarm_max (max|1|2) |
| 296 | 75002 sqlite_mem_alarm_alloc_attempt (attempts|1|4) |
| 297 | 75003 sqlite_mem_released (Memory released|1|2) |
Jeff Hamilton | 9e42da4 | 2009-09-29 11:46:46 -0700 | [diff] [blame] | 298 | 75004 sqlite_db_corrupt (Database file corrupt|3) |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 299 | |
| 300 | 40000 checkin (Check in time|2|3) |
| 301 | |
| 302 | 50000 menu_item_selected (Menu type where 0 is options and 1 is context|1|5),(Menu item title|3) |
| 303 | 50001 menu_opened (Menu type where 0 is options and 1 is context|1|5) |
| 304 | # Connectivity state changed: |
| 305 | # [31-13] Reserved for future use |
| 306 | # [12- 9] Network subtype (for mobile network, as defined by TelephonyManager) |
Jim Miller | 04ac588 | 2009-07-01 18:28:04 -0700 | [diff] [blame] | 307 | # [ 8- 3] Detailed state ordinal (as defined by NetworkInfo.DetailedState) |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 308 | # [ 2- 0] Network type (as defined by ConnectivityManager) |
| 309 | 50020 connectivity_state_changed (custom|1|5) |
| 310 | |
| 311 | # Wi-Fi network state changed: |
| 312 | # [31- 6] Reserved for future use |
Jim Miller | 04ac588 | 2009-07-01 18:28:04 -0700 | [diff] [blame] | 313 | # [ 5- 0] Detailed state ordinal (as defined by NetworkInfo.DetailedState) |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 314 | 50021 wifi_network_state_changed (network_state|1|5) |
| 315 | |
| 316 | # Wi-Fi supplicant state changed: |
| 317 | # [31- 6] Reserved for future use |
Jim Miller | 04ac588 | 2009-07-01 18:28:04 -0700 | [diff] [blame] | 318 | # [ 5- 0] Supplicant state ordinal (as defined by SupplicantState) |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 319 | 50022 wifi_supplicant_state_changed (supplicant_state|1|5) |
| 320 | |
| 321 | # Wi-Fi driver state changed: |
| 322 | # [31- 1] Reserved for future use |
Jim Miller | 04ac588 | 2009-07-01 18:28:04 -0700 | [diff] [blame] | 323 | # [ 0- 0] Driver start (1) or stopped (0) |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 324 | 50023 wifi_driver_state_changed (driver_state|1|5) |
| 325 | |
| 326 | # Wi-Fi interface configuration state changed: |
| 327 | # [31- 1] Reserved for future use |
Jim Miller | 04ac588 | 2009-07-01 18:28:04 -0700 | [diff] [blame] | 328 | # [ 0- 0] Interface configuration succeeded (1) or failed (0) |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 329 | 50024 wifi_interface_configuration_state_changed (IP_configuration|1|5) |
| 330 | |
| 331 | # Wi-Fi supplicant connection state changed: |
| 332 | # [31- 2] Reserved for future use |
| 333 | # [ 1- 0] Connected to supplicant (1) or disconnected from supplicant (0), |
| 334 | # or supplicant died (2) |
| 335 | 50025 wifi_supplicant_connection_state_changed (connected|1|5) |
| 336 | |
| 337 | # PDP Context has a bad DNS address |
| 338 | 50100 pdp_bad_dns_address (dns_address|3) |
| 339 | |
| 340 | # For data connection on PDP context, reached the data-out-without-data-in |
| 341 | # packet count that triggers a countdown to radio restart |
| 342 | 50101 pdp_radio_reset_countdown_triggered (out_packet_count|1|1) |
| 343 | |
| 344 | # Radio restart - timed out with no incoming packets. |
| 345 | 50102 pdp_radio_reset (out_packet_count|1|1) |
| 346 | |
| 347 | # PDP context reset - timed out with no incoming packets. |
| 348 | 50103 pdp_context_reset (out_packet_count|1|1) |
| 349 | |
| 350 | # Reregister to data network - timed out with no incoming packets. |
| 351 | 50104 pdp_reregister_network (out_packet_count|1|1) |
| 352 | |
| 353 | # PDP Setup failures |
| 354 | 50105 pdp_setup_fail (cause|1|5), (cid|1|5), (network_type|1|5) |
| 355 | |
| 356 | # Call drops |
| 357 | 50106 call_drop (cause|1|5), (cid|1|5), (network_type|1|5) |
| 358 | |
| 359 | # Data network registration failed after successful voice registration |
| 360 | 50107 data_network_registration_fail (op_numeric|1|5), (cid|1|5) |
| 361 | |
| 362 | # Suspicious status of data connection while radio poweroff |
| 363 | 50108 data_network_status_on_radio_off (dc_state|3), (enable|1|5) |
| 364 | |
| 365 | # PDP drop caused by network |
| 366 | 50109 pdp_network_drop (cid|1|5), (network_type|1|5) |
| 367 | |
Tammo Spalink | 473b9b2 | 2009-05-19 15:26:18 +0800 | [diff] [blame] | 368 | # CDMA data network setup failure |
| 369 | 50110 cdma_data_setup_failed (cause|1|5), (cid|1|5), (network_type|1|5) |
| 370 | |
| 371 | # CDMA data network drop |
| 372 | 50111 cdma_data_drop (cid|1|5), (network_type|1|5) |
| 373 | |
John Wang | 904ac57 | 2010-01-13 18:28:15 -0800 | [diff] [blame] | 374 | # GSM radio access technology switched |
| 375 | 50112 gsm_rat_switched (cid|1|5), (network_from|1|5), (network_to|1|5) |
| 376 | |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 377 | # Do not change these names without updating tag in: |
| 378 | #//device/dalvik/libcore/luni/src/main/native/org_apache_harmony_luni_platform_OSNetworkSystem.c |
| 379 | 51000 socket_stats (send|1|2),(recv|1|2),(ip|1|5),(port|1|5),(close|1|5) |
| 380 | |
Jim Miller | 04ac588 | 2009-07-01 18:28:04 -0700 | [diff] [blame] | 381 | # db stats. 0 is query, 1 is write (may become more fine grained in the |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 382 | # future) |
| 383 | 52000 db_operation (name|3),(op_type|1|5),(time|2|3) |
| 384 | |
| 385 | # http request/response stats |
| 386 | 52001 http_stats (useragent|3),(response|2|3),(processing|2|3),(tx|1|2),(rx|1|2) |
| 387 | 60000 viewroot_draw (Draw time|1|3) |
| 388 | 60001 viewroot_layout (Layout time|1|3) |
| 389 | 60002 view_build_drawing_cache (View created drawing cache|1|5) |
| 390 | 60003 view_use_drawing_cache (View drawn using bitmap cache|1|5) |
| 391 | |
| 392 | # 0 for screen off, 1 for screen on, 2 for key-guard done |
| 393 | 70000 screen_toggled (screen_state|1|5) |
| 394 | |
| 395 | # browser stats for diary study |
| 396 | 70101 browser_zoom_level_change (start level|1|5),(end level|1|5),(time|2|3) |
| 397 | 70102 browser_double_tap_duration (duration|1|3),(time|2|3) |
Jim Miller | cae5f6a | 2009-06-08 19:00:27 -0700 | [diff] [blame] | 398 | |
| 399 | # aggregation service |
| 400 | 70200 aggregation (aggregation time|2|3) |
Jim Miller | 04ac588 | 2009-07-01 18:28:04 -0700 | [diff] [blame] | 401 | 70201 aggregation_test (field1|1|2),(field2|1|2),(field3|1|2),(field4|1|2),(field5|1|2) |
The Android Open Source Project | 38e2649 | 2009-06-12 11:14:35 -0700 | [diff] [blame] | 402 | |
Dan Egnor | 2cf6cff | 2009-06-11 15:28:59 -0700 | [diff] [blame] | 403 | # NOTE - the range 1000000-2000000 is reserved for partners and others who |
| 404 | # want to define their own log tags without conflicting with the core platform. |