-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
proposal: support google cloud logging service plugin #5474
Labels
enhancement
New feature or request
Comments
Nameplugin name is: Configuration{
"inactive_timeout":10,
"max_retry_count":0,
"buffer_duration":60,
"resource":{
"type":"global"
},
"log_id":"syslog",
"auth_config":{
"private_key":"-----BEGIN RSA PRIVATE KEY-----KEY-----END RSA PRIVATE KEY-----",
"token_uri":"http://127.0.0.1:1980/google/logging/token",
"scopes":[
"https://apisix.apache.org/logs:admin"
],
"entries_uri":"http://127.0.0.1:1980/google/logging/entries",
"project_id":"apisix"
},
"retry_delay":1,
"batch_max_size":1
}
Details
|
4 tasks
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
Issue description
Hi, Community
Currently, the cloud service provider that APISIX stores analysis logs only supports Alibaba Cloud.
As one of the world's largest cloud service providers, Google has a very large user base.
Therefore, I propose that APISIX supports the synchronization of logs to Google Cloud Logging in the form of plugin, which can not only meet the diverse log storage and analysis needs of users, but also enrich the surrounding ecology of APISIX.
Environment
apisix version
):uname -a
):nginx -V
oropenresty -V
):curl http://127.0.0.1:9090/v1/server_info
to get the info from server-info API):luarocks --version
):The text was updated successfully, but these errors were encountered: