]> granicus.if.org Git - apache/blob - apache_probes.d
Include for mod_status.h
[apache] / apache_probes.d
1 provider ap {
2   /* Explicit, core */
3   probe internal__redirect(char *, char *);
4   probe process__request__entry(uintptr_t, char *);
5   probe process__request__return(uintptr_t, char *, uint32_t);
6   probe read__request__entry(uintptr_t, uintptr_t);
7   probe read__request__success(uintptr_t, char *, char *, char *, uint32_t);
8   probe read__request__failure(uintptr_t);
9
10   /* Explicit, modules */
11   probe proxy__run(uintptr_t, uintptr_t, uintptr_t, char *, int);
12   probe proxy__run__finished(uintptr_t, int, int);
13   probe rewrite__log(uintptr_t, int, int, char *, char *);
14
15   /* Implicit, APR hooks */
16   probe access_checker__entry();
17   probe access_checker__dispatch__invoke(char *);
18   probe access_checker__dispatch__complete(char *, uint32_t);
19   probe access_checker__return(uint32_t);
20   probe auth_checker__entry();
21   probe auth_checker__dispatch__invoke(char *);
22   probe auth_checker__dispatch__complete(char *, uint32_t);
23   probe auth_checker__return(uint32_t);
24   probe check_config__entry();
25   probe check_config__dispatch__invoke(char *);
26   probe check_config__dispatch__complete(char *, uint32_t);
27   probe check_config__return(uint32_t);
28   probe check_user_id__entry();
29   probe check_user_id__dispatch__invoke(char *);
30   probe check_user_id__dispatch__complete(char *, uint32_t);
31   probe check_user_id__return(uint32_t);
32   probe child_init__entry();
33   probe child_init__dispatch__invoke(char *);
34   probe child_init__dispatch__complete(char *, uint32_t);
35   probe child_init__return(uint32_t);
36   probe create_connection__entry();
37   probe create_connection__dispatch__invoke(char *);
38   probe create_connection__dispatch__complete(char *, uint32_t);
39   probe create_connection__return(uint32_t);
40   probe create_request__entry();
41   probe create_request__dispatch__invoke(char *);
42   probe create_request__dispatch__complete(char *, uint32_t);
43   probe create_request__return(uint32_t);
44   probe default_port__entry();
45   probe default_port__dispatch__invoke(char *);
46   probe default_port__dispatch__complete(char *, uint32_t);
47   probe default_port__return(uint32_t);
48   probe drop_privileges__entry();
49   probe drop_privileges__dispatch__invoke(char *);
50   probe drop_privileges__dispatch__complete(char *, uint32_t);
51   probe drop_privileges__return(uint32_t);
52   probe error_log__entry();
53   probe error_log__dispatch__invoke(char *);
54   probe error_log__dispatch__complete(char *, uint32_t);
55   probe error_log__return(uint32_t);
56   probe fatal_exception__entry();
57   probe fatal_exception__dispatch__invoke(char *);
58   probe fatal_exception__dispatch__complete(char *, uint32_t);
59   probe fatal_exception__return(uint32_t);
60   probe fixups__entry();
61   probe fixups__dispatch__invoke(char *);
62   probe fixups__dispatch__complete(char *, uint32_t);
63   probe fixups__return(uint32_t);
64   probe get_mgmt_items__entry();
65   probe get_mgmt_items__dispatch__invoke(char *);
66   probe get_mgmt_items__dispatch__complete(char *, uint32_t);
67   probe get_mgmt_items__return(uint32_t);
68   probe get_suexec_identity__entry();
69   probe get_suexec_identity__dispatch__invoke(char *);
70   probe get_suexec_identity__dispatch__complete(char *, uint32_t);
71   probe get_suexec_identity__return(uint32_t);
72   probe handler__entry();
73   probe handler__dispatch__invoke(char *);
74   probe handler__dispatch__complete(char *, uint32_t);
75   probe handler__return(uint32_t);
76   probe header_parser__entry();
77   probe header_parser__dispatch__invoke(char *);
78   probe header_parser__dispatch__complete(char *, uint32_t);
79   probe header_parser__return(uint32_t);
80   probe http_scheme__entry();
81   probe http_scheme__dispatch__invoke(char *);
82   probe http_scheme__dispatch__complete(char *, uint32_t);
83   probe http_scheme__return(uint32_t);
84   probe insert_error_filter__entry();
85   probe insert_error_filter__dispatch__invoke(char *);
86   probe insert_error_filter__dispatch__complete(char *, uint32_t);
87   probe insert_error_filter__return(uint32_t);
88   probe insert_filter__entry();
89   probe insert_filter__dispatch__invoke(char *);
90   probe insert_filter__dispatch__complete(char *, uint32_t);
91   probe insert_filter__return(uint32_t);
92   probe log_transaction__entry();
93   probe log_transaction__dispatch__invoke(char *);
94   probe log_transaction__dispatch__complete(char *, uint32_t);
95   probe log_transaction__return(uint32_t);
96   probe map_to_storage__entry();
97   probe map_to_storage__dispatch__invoke(char *);
98   probe map_to_storage__dispatch__complete(char *, uint32_t);
99   probe map_to_storage__return(uint32_t);
100   probe monitor__entry();
101   probe monitor__dispatch__invoke(char *);
102   probe monitor__dispatch__complete(char *, uint32_t);
103   probe monitor__return(uint32_t);
104   probe mpm__entry();
105   probe mpm__dispatch__invoke(char *);
106   probe mpm__dispatch__complete(char *, uint32_t);
107   probe mpm__return(uint32_t);
108   probe mpm_get_name__entry();
109   probe mpm_get_name__dispatch__invoke(char *);
110   probe mpm_get_name__dispatch__complete(char *, uint32_t);
111   probe mpm_get_name__return(uint32_t);
112   probe mpm_note_child_killed__entry();
113   probe mpm_note_child_killed__dispatch__invoke(char *);
114   probe mpm_note_child_killed__dispatch__complete(char *, uint32_t);
115   probe mpm_note_child_killed__return(uint32_t);
116   probe mpm_register_timed_callback__entry();
117   probe mpm_register_timed_callback__dispatch__invoke(char *);
118   probe mpm_register_timed_callback__dispatch__complete(char *, uint32_t);
119   probe mpm_register_timed_callback__return(uint32_t);
120   probe mpm_query__entry();
121   probe mpm_query__dispatch__invoke(char *);
122   probe mpm_query__dispatch__complete(char *, uint32_t);
123   probe mpm_query__return(uint32_t);
124   probe open_logs__entry();
125   probe open_logs__dispatch__invoke(char *);
126   probe open_logs__dispatch__complete(char *, uint32_t);
127   probe open_logs__return(uint32_t);
128   probe optional_fn_retrieve__entry();
129   probe optional_fn_retrieve__dispatch__invoke(char *);
130   probe optional_fn_retrieve__dispatch__complete(char *, uint32_t);
131   probe optional_fn_retrieve__return(uint32_t);
132   probe post_config__entry();
133   probe post_config__dispatch__invoke(char *);
134   probe post_config__dispatch__complete(char *, uint32_t);
135   probe post_config__return(uint32_t);
136   probe post_read_request__entry();
137   probe post_read_request__dispatch__invoke(char *);
138   probe post_read_request__dispatch__complete(char *, uint32_t);
139   probe post_read_request__return(uint32_t);
140   probe pre_config__entry();
141   probe pre_config__dispatch__invoke(char *);
142   probe pre_config__dispatch__complete(char *, uint32_t);
143   probe pre_config__return(uint32_t);
144   probe pre_connection__entry();
145   probe pre_connection__dispatch__invoke(char *);
146   probe pre_connection__dispatch__complete(char *, uint32_t);
147   probe pre_connection__return(uint32_t);
148   probe pre_mpm__entry();
149   probe pre_mpm__dispatch__invoke(char *);
150   probe pre_mpm__dispatch__complete(char *, uint32_t);
151   probe pre_mpm__return(uint32_t);
152   probe process_connection__entry();
153   probe process_connection__dispatch__invoke(char *);
154   probe process_connection__dispatch__complete(char *, uint32_t);
155   probe process_connection__return(uint32_t);
156   probe quick_handler__entry();
157   probe quick_handler__dispatch__invoke(char *);
158   probe quick_handler__dispatch__complete(char *, uint32_t);
159   probe quick_handler__return(uint32_t);
160   probe test_config__entry();
161   probe test_config__dispatch__invoke(char *);
162   probe test_config__dispatch__complete(char *, uint32_t);
163   probe test_config__return(uint32_t);
164   probe translate_name__entry();
165   probe translate_name__dispatch__invoke(char *);
166   probe translate_name__dispatch__complete(char *, uint32_t);
167   probe translate_name__return(uint32_t);
168   probe type_checker__entry();
169   probe type_checker__dispatch__invoke(char *);
170   probe type_checker__dispatch__complete(char *, uint32_t);
171   probe type_checker__return(uint32_t);
172
173   /* Implicit, APR hooks for proxy */
174   probe canon_handler__entry();
175   probe canon_handler__dispatch__invoke(char *);
176   probe canon_handler__dispatch__complete(char *, uint32_t);
177   probe canon_handler__return(uint32_t);
178   probe post_request__entry();
179   probe post_request__dispatch__invoke(char *);
180   probe post_request__dispatch__complete(char *, uint32_t);
181   probe post_request__return(uint32_t);
182   probe pre_request__entry();
183   probe pre_request__dispatch__invoke(char *);
184   probe pre_request__dispatch__complete(char *, uint32_t);
185   probe pre_request__return(uint32_t);
186   probe scheme_handler__entry();
187   probe scheme_handler__dispatch__invoke(char *);
188   probe scheme_handler__dispatch__complete(char *, uint32_t);
189   probe scheme_handler__return(uint32_t);
190
191   /* Implicit, APR hooks for dav */
192   probe find_liveprop__entry();
193   probe find_liveprop__dispatch__invoke(char *);
194   probe find_liveprop__dispatch__complete(char *, uint32_t);
195   probe find_liveprop__return(uint32_t);
196   probe gather_propsets__entry();
197   probe gather_propsets__dispatch__invoke(char *);
198   probe gather_propsets__dispatch__complete(char *, uint32_t);
199   probe gather_propsets__return(uint32_t);
200   probe insert_all_liveprops__entry();
201   probe insert_all_liveprops__dispatch__invoke(char *);
202   probe insert_all_liveprops__dispatch__complete(char *, uint32_t);
203   probe insert_all_liveprops__return(uint32_t);
204
205   /* Implicit, APR hooks for watchdog */
206   probe watchdog_exit__entry();
207   probe watchdog_exit__dispatch__invoke(char *);
208   probe watchdog_exit__dispatch__complete(char *, uint32_t);
209   probe watchdog_exit__return(uint32_t);
210   probe watchdog_init__entry();
211   probe watchdog_init__dispatch__invoke(char *);
212   probe watchdog_init__dispatch__complete(char *, uint32_t);
213   probe watchdog_init__return(uint32_t);
214   probe watchdog_need__entry();
215   probe watchdog_need__dispatch__invoke(char *);
216   probe watchdog_need__dispatch__complete(char *, uint32_t);
217   probe watchdog_need__return(uint32_t);
218   probe watchdog_step__entry();
219   probe watchdog_step__dispatch__invoke(char *);
220   probe watchdog_step__dispatch__complete(char *, uint32_t);
221   probe watchdog_step__return(uint32_t);
222 };