You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by GitBox <gi...@apache.org> on 2022/08/15 15:06:53 UTC
[GitHub] [apisix] akalittle commented on issue #7674: help request: opentelemetry error in lua script
akalittle commented on issue #7674:
URL: https://github.com/apache/apisix/issues/7674#issuecomment-1215131247
CRD:
```yaml
apiVersion: apisix.apache.org/v2beta3
kind: ApisixRoute
metadata:
name: status-tracker
namespace: launcher
spec:
http:
- name: status-tracker-rule
match:
hosts:
- api.xxx.cc
paths:
- /status-tracker*
plugins:
- name: proxy-rewrite
enable: true
config:
regex_uri:
- ^/status-tracker/(.*)
- /$1
- name: limit-count
enable: true
config:
count: 100
time_window: 60
- name: opentelemetry
enable: true
config:
sampler:
name: always_on
backends:
- serviceName: status-tracker
servicePort: 8000
# authentication:
# enable: true
# type: keyAuth
```
in json format:
```json
{
"uris": [
"/status-tracker*"
],
"name": "launcher_status-tracker_status-tracker-rule",
"desc": "Created by apisix-ingress-controller, DO NOT modify it manually",
"hosts": [
"api.xxx.cc"
],
"plugins": {
"limit-count": {
"allow_degradation": false,
"count": 100,
"key": "remote_addr",
"key_type": "var",
"policy": "local",
"rejected_code": 503,
"show_limit_quota_header": true,
"time_window": 60
},
"opentelemetry": {
"sampler": {
"name": "always_on",
"options": {
"fraction": 0,
"root": {
"name": "always_off"
}
}
}
},
"proxy-rewrite": {
"regex_uri": [
"^/status-tracker/(.*)",
"/$1"
],
"use_real_request_uri_unsafe": false
}
},
"upstream_id": "b407a3",
"labels": {
"managed-by": "apisix-ingress-controller"
},
"status": 1
}
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org