{"push_id":2804469483,"size":2,"distinct_size":2,"ref":"refs/heads/MetricsDump","head":"849d8c5a260436d20cab5433edfc19f78fd5b07b","before":"2db31e30df8a1d9617f622c2b5654ccb6e82fcca","commits":[{"sha":"48292841118cc3616af168b8863b4f3273ac35b8","author":{"name":"Eloy Coto","email":"2a8acc28452926ceac4d9db555411743254cf5f9@gmail.com"},"message":"Daemon: Add cilium metrics list command.\n\nAt the moment, if prometheus is not enabled there is no way to know the\nstatus of Cilium Metrics, this commit add the following:\n\n- `v1/metrics` API resorce, that dumps metrics information in JSON.\n- `cilium metrics list` that dump all the metrics with lables to the\nstdout.\n\nSample output:\n\n```\n$ cilium metrics list\nMetric                                              Labels                                                Value\ncilium_controllers_failing                                                                                0.000000\ncilium_drop_count_total                             direction=\"EGRESS\" reason=\"Invalid destination mac\"   26.000000\ncilium_endpoint_count                                                                                     2.000000\ncilium_endpoint_regenerating                                                                              0.000000\ncilium_endpoint_regeneration_seconds_total                                                                5.417608\ncilium_endpoint_regeneration_square_seconds_total                                                         14.692252\ncilium_endpoint_regenerations                       outcome=\"success\"                                     2.000000\ncilium_endpoint_state                               endpoint_state=\"disconnecting\"                        0.000000\ncilium_endpoint_state                               endpoint_state=\"ready\"                                2.000000\ncilium_endpoint_state                               endpoint_state=\"regenerating\"                         0.000000\ncilium_endpoint_state                               endpoint_state=\"restoring\"                            0.000000\ncilium_endpoint_state                               endpoint_state=\"waiting-for-identity\"                 0.000000\ncilium_endpoint_state                               endpoint_state=\"waiting-to-regenerate\"                0.000000\ncilium_event_ts                                     source=\"api\"                                          1534432176.518389\ncilium_event_ts                                     source=\"docker\"                                       0.000000\ncilium_event_ts                                     source=\"k8s\"                                          1534432175.584599\ncilium_forward_count_total                          direction=\"EGRESS\"                                    4021.000000\ncilium_forward_count_total                          direction=\"INGRESS\"                                   3622.000000\ncilium_ip_addresses                                 family=\"ipv4\"                                         260.000000\ncilium_ip_addresses                                 family=\"ipv6\"                                         3.000000\ncilium_policy_count                                                                                       0.000000\ncilium_policy_import_errors                                                                               1.000000\ncilium_policy_l7_denied_total                                                                             0.000000\ncilium_policy_l7_forwarded_total                                                                          0.000000\ncilium_policy_l7_parse_errors_total                                                                       0.000000\ncilium_policy_l7_received_total                                                                           0.000000\ncilium_policy_max_revision                                                                                1.000000\ncilium_policy_regeneration_seconds_total                                                                  0.003138\ncilium_policy_regeneration_square_seconds_total                                                           0.000008\ncilium_policy_regeneration_total                                                                          2.000000\ncilium_process_cpu_seconds_total                                                                          2.290000\ncilium_process_max_fds                                                                                    1024.000000\ncilium_process_open_fds                                                                                   45.000000\ncilium_process_resident_memory_bytes                                                                      113987584.000000\ncilium_process_start_time_seconds                                                                         1534431939.980000\ncilium_process_virtual_memory_bytes                                                                       1069137920.000000\ncilium_unreachable_health_endpoints                                                                       0.000000\ncilium_unreachable_nodes\n```\n\nSigned-off-by: Eloy Coto <eloy.coto@gmail.com>","distinct":true,"url":"https://api.github.com/repos/eloycoto/cilium/commits/48292841118cc3616af168b8863b4f3273ac35b8"},{"sha":"849d8c5a260436d20cab5433edfc19f78fd5b07b","author":{"name":"Eloy Coto","email":"2a8acc28452926ceac4d9db555411743254cf5f9@gmail.com"},"message":"Bugtool: Added cilium metrics dump\n\nAdd cilium metrics dump to bugtool\n\nSigned-off-by: Eloy Coto <eloy.coto@gmail.com>","distinct":true,"url":"https://api.github.com/repos/eloycoto/cilium/commits/849d8c5a260436d20cab5433edfc19f78fd5b07b"}]}
{"actor":{"display_login":"eloycoto"}}