Skip to content

Commit

Permalink
Add log metrics (#73)
Browse files Browse the repository at this point in the history
* Refactor log

Signed-off-by: terassyi <[email protected]>

* refactor metrics

Signed-off-by: terassyi <[email protected]>

---------

Signed-off-by: terassyi <[email protected]>
  • Loading branch information
terassyi authored Jun 16, 2024
1 parent 48b1995 commit 025d40c
Show file tree
Hide file tree
Showing 61 changed files with 1,676 additions and 687 deletions.
7 changes: 4 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,17 @@
*.bin
/bin
/e2e/bin
*/*.pem
*/*.cert
*/*.key
**/*.pem
**/*.cert
**/*.key
logs*
**/target
sart.yaml

**/e2e.test
e2e/topology/.*.yaml.bak
e2e/topology/kubernetes-cni*.yaml
e2e/topology/kubernetes-cni-compact.yaml
e2e/clab-sart

manifests/base/certs/*
Expand Down
26 changes: 26 additions & 0 deletions docs/usage.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,29 @@ Please refer to following links for details of each feature.
- [bgp](./bgp.md)
- [fib](./fib.md)
- [kubernetes](./kubernetes.md)

## Metrics

### Controller

|Name|Type|Description|
|---|---|---|
|sart_controller_reconciliation_total|Counter|Total count of reconciliations|
|sart_controller_reconciliation_errors_total|Counter|Total count of reconciliation errors|
|sart_controller_max_blocks|Gauge|The number of maximum allocatable address blocks|
|sart_controller_allocated_blocks|Gauge|The number of allocated address blocks|
|sart_controller_bgp_advertisements|Gauge|The number of BGP Advertisement|
|sart_controller_bgp_advertisement_status|Gauge|BGP Advertisement status|
|sart_controller_bgp_advertisement_backoff_count|Counter|The number of back off count of BGP Advertisement|

### Agent

|Name|Type|Description|
|---|---|---|
|sart_agent_reconciliation_total|Counter|Total count of reconciliations|
|sart_agent_reconciliation_errors_total|Counter|Total count of reconciliation errors|
|sart_agent_cni_call_total|Counter|Total count of CNI call|
|sart_agent_cni_call_errors_total|Counter|Total count of CNI call error|
|sart_agent_bgp_peer_status|Gauge|BGP peer status|
|sart_agent_node_bgp_status|Gauge|Node BGP status|
|sart_agent_node_bgp_backoff_count_total|Counter|NodeBGP backoff count|
12 changes: 6 additions & 6 deletions manifests/base/webhook/admission_webhook_patch.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@ metadata:
webhooks:
- name: vbgppeer.kb.io
clientConfig:
caBundle: "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJuekNDQVVXZ0F3SUJBZ0lWQUtTMmNUQmJMWjAySkIySkF5cm1GZElsbHlkUU1Bb0dDQ3FHU000OUJBTUMKTUNFeEh6QWRCZ05WQkFNTUZuSmpaMlZ1SUhObGJHWWdjMmxuYm1Wa0lHTmxjblF3SUJjTk1qUXdNekV6TURJdwpNalEwV2hnUE1qRXlOREF5TVRnd01qQXlORFJhTUNFeEh6QWRCZ05WQkFNTUZuSmpaMlZ1SUhObGJHWWdjMmxuCmJtVmtJR05sY25Rd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFRZFVIaGcyelRNNXM3RVhneWQKOVBFQUNKQjRzd2JybGRBR1N1WS91SHRNOGpQRDFUY3pyZURDbm5mTDJBRXZYbk1NcTRQM0RhSm1mR28raDZucgpBU0RvbzFnd1ZqQXZCZ05WSFJFRUtEQW1naVJ6WVhKMExYZGxZbWh2YjJzdGMyVnlkbWxqWlM1cmRXSmxMWE41CmMzUmxiUzV6ZG1Nd0RnWURWUjBQQVFIL0JBUURBZ1dnTUJNR0ExVWRKUVFNTUFvR0NDc0dBUVVGQndNQk1Bb0cKQ0NxR1NNNDlCQU1DQTBnQU1FVUNJQVIwdzNLRjlvelNUU2FQY04vQ3dtQVliMDBHazdseUREMkJtdFR1RU5ncQpBaUVBZ29CZmdTKy9TelF2ckJOLy90VDBBbm5XcHphZEd2c3gvaG5OSksyWDZjST0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
caBundle: "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJuekNDQVVXZ0F3SUJBZ0lWQU1JSk54ZXhCV2pua2kvaUNoUzNSZ042dnV4N01Bb0dDQ3FHU000OUJBTUMKTUNFeEh6QWRCZ05WQkFNTUZuSmpaMlZ1SUhObGJHWWdjMmxuYm1Wa0lHTmxjblF3SUJjTk1qUXdOakEzTVRBMApNRFV3V2hnUE1qRXlOREExTVRReE1EUXdOVEJhTUNFeEh6QWRCZ05WQkFNTUZuSmpaMlZ1SUhObGJHWWdjMmxuCmJtVmtJR05sY25Rd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFRWFFFZHJIZEJYZXdzZ0ZyYjAKalhlRmNOemxoKy9CNTk1NlprZFZiWTAyaXkxSG9DazRPNVQ1SENLbEFwSWg5Z2pzakdKWGd5dW5HSStscktWbQpjdFdUbzFnd1ZqQXZCZ05WSFJFRUtEQW1naVJ6WVhKMExYZGxZbWh2YjJzdGMyVnlkbWxqWlM1cmRXSmxMWE41CmMzUmxiUzV6ZG1Nd0RnWURWUjBQQVFIL0JBUURBZ1dnTUJNR0ExVWRKUVFNTUFvR0NDc0dBUVVGQndNQk1Bb0cKQ0NxR1NNNDlCQU1DQTBnQU1FVUNJRlRxTUJpSDBRYjY3K2xqTWtSNTlJSHhvVmVaQ3dFZDVTSGlISE5sRHlSSQpBaUVBM3NXSENHSnEzOFcvejVHMVlhaFFYYWV6RVlPSm5yVWFXLzg0SVVHaExZQT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
- name: vbgpadvertisement.kb.io
clientConfig:
caBundle: "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJuekNDQVVXZ0F3SUJBZ0lWQUtTMmNUQmJMWjAySkIySkF5cm1GZElsbHlkUU1Bb0dDQ3FHU000OUJBTUMKTUNFeEh6QWRCZ05WQkFNTUZuSmpaMlZ1SUhObGJHWWdjMmxuYm1Wa0lHTmxjblF3SUJjTk1qUXdNekV6TURJdwpNalEwV2hnUE1qRXlOREF5TVRnd01qQXlORFJhTUNFeEh6QWRCZ05WQkFNTUZuSmpaMlZ1SUhObGJHWWdjMmxuCmJtVmtJR05sY25Rd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFRZFVIaGcyelRNNXM3RVhneWQKOVBFQUNKQjRzd2JybGRBR1N1WS91SHRNOGpQRDFUY3pyZURDbm5mTDJBRXZYbk1NcTRQM0RhSm1mR28raDZucgpBU0RvbzFnd1ZqQXZCZ05WSFJFRUtEQW1naVJ6WVhKMExYZGxZbWh2YjJzdGMyVnlkbWxqWlM1cmRXSmxMWE41CmMzUmxiUzV6ZG1Nd0RnWURWUjBQQVFIL0JBUURBZ1dnTUJNR0ExVWRKUVFNTUFvR0NDc0dBUVVGQndNQk1Bb0cKQ0NxR1NNNDlCQU1DQTBnQU1FVUNJQVIwdzNLRjlvelNUU2FQY04vQ3dtQVliMDBHazdseUREMkJtdFR1RU5ncQpBaUVBZ29CZmdTKy9TelF2ckJOLy90VDBBbm5XcHphZEd2c3gvaG5OSksyWDZjST0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
caBundle: "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJuekNDQVVXZ0F3SUJBZ0lWQU1JSk54ZXhCV2pua2kvaUNoUzNSZ042dnV4N01Bb0dDQ3FHU000OUJBTUMKTUNFeEh6QWRCZ05WQkFNTUZuSmpaMlZ1SUhObGJHWWdjMmxuYm1Wa0lHTmxjblF3SUJjTk1qUXdOakEzTVRBMApNRFV3V2hnUE1qRXlOREExTVRReE1EUXdOVEJhTUNFeEh6QWRCZ05WQkFNTUZuSmpaMlZ1SUhObGJHWWdjMmxuCmJtVmtJR05sY25Rd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFRWFFFZHJIZEJYZXdzZ0ZyYjAKalhlRmNOemxoKy9CNTk1NlprZFZiWTAyaXkxSG9DazRPNVQ1SENLbEFwSWg5Z2pzakdKWGd5dW5HSStscktWbQpjdFdUbzFnd1ZqQXZCZ05WSFJFRUtEQW1naVJ6WVhKMExYZGxZbWh2YjJzdGMyVnlkbWxqWlM1cmRXSmxMWE41CmMzUmxiUzV6ZG1Nd0RnWURWUjBQQVFIL0JBUURBZ1dnTUJNR0ExVWRKUVFNTUFvR0NDc0dBUVVGQndNQk1Bb0cKQ0NxR1NNNDlCQU1DQTBnQU1FVUNJRlRxTUJpSDBRYjY3K2xqTWtSNTlJSHhvVmVaQ3dFZDVTSGlISE5sRHlSSQpBaUVBM3NXSENHSnEzOFcvejVHMVlhaFFYYWV6RVlPSm5yVWFXLzg0SVVHaExZQT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
- name: vaddresspool.kb.io
clientConfig:
caBundle: "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJuekNDQVVXZ0F3SUJBZ0lWQUtTMmNUQmJMWjAySkIySkF5cm1GZElsbHlkUU1Bb0dDQ3FHU000OUJBTUMKTUNFeEh6QWRCZ05WQkFNTUZuSmpaMlZ1SUhObGJHWWdjMmxuYm1Wa0lHTmxjblF3SUJjTk1qUXdNekV6TURJdwpNalEwV2hnUE1qRXlOREF5TVRnd01qQXlORFJhTUNFeEh6QWRCZ05WQkFNTUZuSmpaMlZ1SUhObGJHWWdjMmxuCmJtVmtJR05sY25Rd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFRZFVIaGcyelRNNXM3RVhneWQKOVBFQUNKQjRzd2JybGRBR1N1WS91SHRNOGpQRDFUY3pyZURDbm5mTDJBRXZYbk1NcTRQM0RhSm1mR28raDZucgpBU0RvbzFnd1ZqQXZCZ05WSFJFRUtEQW1naVJ6WVhKMExYZGxZbWh2YjJzdGMyVnlkbWxqWlM1cmRXSmxMWE41CmMzUmxiUzV6ZG1Nd0RnWURWUjBQQVFIL0JBUURBZ1dnTUJNR0ExVWRKUVFNTUFvR0NDc0dBUVVGQndNQk1Bb0cKQ0NxR1NNNDlCQU1DQTBnQU1FVUNJQVIwdzNLRjlvelNUU2FQY04vQ3dtQVliMDBHazdseUREMkJtdFR1RU5ncQpBaUVBZ29CZmdTKy9TelF2ckJOLy90VDBBbm5XcHphZEd2c3gvaG5OSksyWDZjST0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
caBundle: "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJuekNDQVVXZ0F3SUJBZ0lWQU1JSk54ZXhCV2pua2kvaUNoUzNSZ042dnV4N01Bb0dDQ3FHU000OUJBTUMKTUNFeEh6QWRCZ05WQkFNTUZuSmpaMlZ1SUhObGJHWWdjMmxuYm1Wa0lHTmxjblF3SUJjTk1qUXdOakEzTVRBMApNRFV3V2hnUE1qRXlOREExTVRReE1EUXdOVEJhTUNFeEh6QWRCZ05WQkFNTUZuSmpaMlZ1SUhObGJHWWdjMmxuCmJtVmtJR05sY25Rd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFRWFFFZHJIZEJYZXdzZ0ZyYjAKalhlRmNOemxoKy9CNTk1NlprZFZiWTAyaXkxSG9DazRPNVQ1SENLbEFwSWg5Z2pzakdKWGd5dW5HSStscktWbQpjdFdUbzFnd1ZqQXZCZ05WSFJFRUtEQW1naVJ6WVhKMExYZGxZbWh2YjJzdGMyVnlkbWxqWlM1cmRXSmxMWE41CmMzUmxiUzV6ZG1Nd0RnWURWUjBQQVFIL0JBUURBZ1dnTUJNR0ExVWRKUVFNTUFvR0NDc0dBUVVGQndNQk1Bb0cKQ0NxR1NNNDlCQU1DQTBnQU1FVUNJRlRxTUJpSDBRYjY3K2xqTWtSNTlJSHhvVmVaQ3dFZDVTSGlISE5sRHlSSQpBaUVBM3NXSENHSnEzOFcvejVHMVlhaFFYYWV6RVlPSm5yVWFXLzg0SVVHaExZQT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
---
apiVersion: admissionregistration.k8s.io/v1
kind: MutatingWebhookConfiguration
Expand All @@ -20,10 +20,10 @@ metadata:
webhooks:
- name: mbgppeer.kb.io
clientConfig:
caBundle: "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJuekNDQVVXZ0F3SUJBZ0lWQUtTMmNUQmJMWjAySkIySkF5cm1GZElsbHlkUU1Bb0dDQ3FHU000OUJBTUMKTUNFeEh6QWRCZ05WQkFNTUZuSmpaMlZ1SUhObGJHWWdjMmxuYm1Wa0lHTmxjblF3SUJjTk1qUXdNekV6TURJdwpNalEwV2hnUE1qRXlOREF5TVRnd01qQXlORFJhTUNFeEh6QWRCZ05WQkFNTUZuSmpaMlZ1SUhObGJHWWdjMmxuCmJtVmtJR05sY25Rd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFRZFVIaGcyelRNNXM3RVhneWQKOVBFQUNKQjRzd2JybGRBR1N1WS91SHRNOGpQRDFUY3pyZURDbm5mTDJBRXZYbk1NcTRQM0RhSm1mR28raDZucgpBU0RvbzFnd1ZqQXZCZ05WSFJFRUtEQW1naVJ6WVhKMExYZGxZbWh2YjJzdGMyVnlkbWxqWlM1cmRXSmxMWE41CmMzUmxiUzV6ZG1Nd0RnWURWUjBQQVFIL0JBUURBZ1dnTUJNR0ExVWRKUVFNTUFvR0NDc0dBUVVGQndNQk1Bb0cKQ0NxR1NNNDlCQU1DQTBnQU1FVUNJQVIwdzNLRjlvelNUU2FQY04vQ3dtQVliMDBHazdseUREMkJtdFR1RU5ncQpBaUVBZ29CZmdTKy9TelF2ckJOLy90VDBBbm5XcHphZEd2c3gvaG5OSksyWDZjST0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
caBundle: "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJuekNDQVVXZ0F3SUJBZ0lWQU1JSk54ZXhCV2pua2kvaUNoUzNSZ042dnV4N01Bb0dDQ3FHU000OUJBTUMKTUNFeEh6QWRCZ05WQkFNTUZuSmpaMlZ1SUhObGJHWWdjMmxuYm1Wa0lHTmxjblF3SUJjTk1qUXdOakEzTVRBMApNRFV3V2hnUE1qRXlOREExTVRReE1EUXdOVEJhTUNFeEh6QWRCZ05WQkFNTUZuSmpaMlZ1SUhObGJHWWdjMmxuCmJtVmtJR05sY25Rd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFRWFFFZHJIZEJYZXdzZ0ZyYjAKalhlRmNOemxoKy9CNTk1NlprZFZiWTAyaXkxSG9DazRPNVQ1SENLbEFwSWg5Z2pzakdKWGd5dW5HSStscktWbQpjdFdUbzFnd1ZqQXZCZ05WSFJFRUtEQW1naVJ6WVhKMExYZGxZbWh2YjJzdGMyVnlkbWxqWlM1cmRXSmxMWE41CmMzUmxiUzV6ZG1Nd0RnWURWUjBQQVFIL0JBUURBZ1dnTUJNR0ExVWRKUVFNTUFvR0NDc0dBUVVGQndNQk1Bb0cKQ0NxR1NNNDlCQU1DQTBnQU1FVUNJRlRxTUJpSDBRYjY3K2xqTWtSNTlJSHhvVmVaQ3dFZDVTSGlISE5sRHlSSQpBaUVBM3NXSENHSnEzOFcvejVHMVlhaFFYYWV6RVlPSm5yVWFXLzg0SVVHaExZQT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
- name: maddressblock.kb.io
clientConfig:
caBundle: "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJuekNDQVVXZ0F3SUJBZ0lWQUtTMmNUQmJMWjAySkIySkF5cm1GZElsbHlkUU1Bb0dDQ3FHU000OUJBTUMKTUNFeEh6QWRCZ05WQkFNTUZuSmpaMlZ1SUhObGJHWWdjMmxuYm1Wa0lHTmxjblF3SUJjTk1qUXdNekV6TURJdwpNalEwV2hnUE1qRXlOREF5TVRnd01qQXlORFJhTUNFeEh6QWRCZ05WQkFNTUZuSmpaMlZ1SUhObGJHWWdjMmxuCmJtVmtJR05sY25Rd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFRZFVIaGcyelRNNXM3RVhneWQKOVBFQUNKQjRzd2JybGRBR1N1WS91SHRNOGpQRDFUY3pyZURDbm5mTDJBRXZYbk1NcTRQM0RhSm1mR28raDZucgpBU0RvbzFnd1ZqQXZCZ05WSFJFRUtEQW1naVJ6WVhKMExYZGxZbWh2YjJzdGMyVnlkbWxqWlM1cmRXSmxMWE41CmMzUmxiUzV6ZG1Nd0RnWURWUjBQQVFIL0JBUURBZ1dnTUJNR0ExVWRKUVFNTUFvR0NDc0dBUVVGQndNQk1Bb0cKQ0NxR1NNNDlCQU1DQTBnQU1FVUNJQVIwdzNLRjlvelNUU2FQY04vQ3dtQVliMDBHazdseUREMkJtdFR1RU5ncQpBaUVBZ29CZmdTKy9TelF2ckJOLy90VDBBbm5XcHphZEd2c3gvaG5OSksyWDZjST0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
caBundle: "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJuekNDQVVXZ0F3SUJBZ0lWQU1JSk54ZXhCV2pua2kvaUNoUzNSZ042dnV4N01Bb0dDQ3FHU000OUJBTUMKTUNFeEh6QWRCZ05WQkFNTUZuSmpaMlZ1SUhObGJHWWdjMmxuYm1Wa0lHTmxjblF3SUJjTk1qUXdOakEzTVRBMApNRFV3V2hnUE1qRXlOREExTVRReE1EUXdOVEJhTUNFeEh6QWRCZ05WQkFNTUZuSmpaMlZ1SUhObGJHWWdjMmxuCmJtVmtJR05sY25Rd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFRWFFFZHJIZEJYZXdzZ0ZyYjAKalhlRmNOemxoKy9CNTk1NlprZFZiWTAyaXkxSG9DazRPNVQ1SENLbEFwSWg5Z2pzakdKWGd5dW5HSStscktWbQpjdFdUbzFnd1ZqQXZCZ05WSFJFRUtEQW1naVJ6WVhKMExYZGxZbWh2YjJzdGMyVnlkbWxqWlM1cmRXSmxMWE41CmMzUmxiUzV6ZG1Nd0RnWURWUjBQQVFIL0JBUURBZ1dnTUJNR0ExVWRKUVFNTUFvR0NDc0dBUVVGQndNQk1Bb0cKQ0NxR1NNNDlCQU1DQTBnQU1FVUNJRlRxTUJpSDBRYjY3K2xqTWtSNTlJSHhvVmVaQ3dFZDVTSGlISE5sRHlSSQpBaUVBM3NXSENHSnEzOFcvejVHMVlhaFFYYWV6RVlPSm5yVWFXLzg0SVVHaExZQT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
- name: mservice.kb.io
clientConfig:
caBundle: "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJuekNDQVVXZ0F3SUJBZ0lWQUtTMmNUQmJMWjAySkIySkF5cm1GZElsbHlkUU1Bb0dDQ3FHU000OUJBTUMKTUNFeEh6QWRCZ05WQkFNTUZuSmpaMlZ1SUhObGJHWWdjMmxuYm1Wa0lHTmxjblF3SUJjTk1qUXdNekV6TURJdwpNalEwV2hnUE1qRXlOREF5TVRnd01qQXlORFJhTUNFeEh6QWRCZ05WQkFNTUZuSmpaMlZ1SUhObGJHWWdjMmxuCmJtVmtJR05sY25Rd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFRZFVIaGcyelRNNXM3RVhneWQKOVBFQUNKQjRzd2JybGRBR1N1WS91SHRNOGpQRDFUY3pyZURDbm5mTDJBRXZYbk1NcTRQM0RhSm1mR28raDZucgpBU0RvbzFnd1ZqQXZCZ05WSFJFRUtEQW1naVJ6WVhKMExYZGxZbWh2YjJzdGMyVnlkbWxqWlM1cmRXSmxMWE41CmMzUmxiUzV6ZG1Nd0RnWURWUjBQQVFIL0JBUURBZ1dnTUJNR0ExVWRKUVFNTUFvR0NDc0dBUVVGQndNQk1Bb0cKQ0NxR1NNNDlCQU1DQTBnQU1FVUNJQVIwdzNLRjlvelNUU2FQY04vQ3dtQVliMDBHazdseUREMkJtdFR1RU5ncQpBaUVBZ29CZmdTKy9TelF2ckJOLy90VDBBbm5XcHphZEd2c3gvaG5OSksyWDZjST0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
caBundle: "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJuekNDQVVXZ0F3SUJBZ0lWQU1JSk54ZXhCV2pua2kvaUNoUzNSZ042dnV4N01Bb0dDQ3FHU000OUJBTUMKTUNFeEh6QWRCZ05WQkFNTUZuSmpaMlZ1SUhObGJHWWdjMmxuYm1Wa0lHTmxjblF3SUJjTk1qUXdOakEzTVRBMApNRFV3V2hnUE1qRXlOREExTVRReE1EUXdOVEJhTUNFeEh6QWRCZ05WQkFNTUZuSmpaMlZ1SUhObGJHWWdjMmxuCmJtVmtJR05sY25Rd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFRWFFFZHJIZEJYZXdzZ0ZyYjAKalhlRmNOemxoKy9CNTk1NlprZFZiWTAyaXkxSG9DazRPNVQ1SENLbEFwSWg5Z2pzakdKWGd5dW5HSStscktWbQpjdFdUbzFnd1ZqQXZCZ05WSFJFRUtEQW1naVJ6WVhKMExYZGxZbWh2YjJzdGMyVnlkbWxqWlM1cmRXSmxMWE41CmMzUmxiUzV6ZG1Nd0RnWURWUjBQQVFIL0JBUURBZ1dnTUJNR0ExVWRKUVFNTUFvR0NDc0dBUVVGQndNQk1Bb0cKQ0NxR1NNNDlCQU1DQTBnQU1FVUNJRlRxTUJpSDBRYjY3K2xqTWtSNTlJSHhvVmVaQ3dFZDVTSGlISE5sRHlSSQpBaUVBM3NXSENHSnEzOFcvejVHMVlhaFFYYWV6RVlPSm5yVWFXLzg0SVVHaExZQT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
1 change: 1 addition & 0 deletions sart/src/proto/sart.v1.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
// This file is @generated by prost-build.
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct HealthRequest {}
Expand Down
Loading

0 comments on commit 025d40c

Please sign in to comment.