-
Notifications
You must be signed in to change notification settings - Fork 130
Description
Hello there!
We recently changed your default authentication method here to RSA keys, so I'm trying to convert some jobs to authenticate with RSA keys.
I tried a bunch of strings, but always return the same error, the Go Driver has support to RSA keys, but I don't find any documentation about this in the sql_exporter GitHub.
We have any especial way to connected using RSA keys or we don't have support?
connections:
- "snowflake://username@snowflake_account?private_key_file=/path/to/key/rsa_key.p8"
- "snowflake://username@snowflake_account?authenticator=SNOWFLAKE_JWT&private_key_file=/path/to/key/rsa_key.p8&role=my_role&warehouse=my_warehouse&database=my_database&schema=my_schema"
- 'snowflake://username@snowflake_account?authenticator=SNOWFLAKE_JWT'
- 'snowflake://username@snowflake_accountauthenticator=SNOWFLAKE_JWT&private_key_path=/path/to/key/rsa_key.p8'
2025/02/19 17:39:23 maxprocs: Leaving GOMAXPROCS=16: CPU quota undefined
{"build_context":"(go=go1.21.13, platform=linux/amd64, user=, date=, tags=unknown)","caller":"main.go:58","msg":"Starting sql_exporter","ts":"2025-02-19T17:39:23.582224194Z","version_info":"(version=, branch=, revision=12bc92e399ff2b68c847d999481ef3b955b85314)"}
{"caller":"job.go:397","connection":"snowflake://username@snowflake_account?authenticator=SNOWFLAKE_JWT&private_key_file=/path/to/key/rsa_key.p8&role=my_role&warehouse=my_warehouse&database=my_database&schema=my_schema","err":"260002: password is empty","job":"sql_snowflake_warehouse_utilization","level":"error","msg":"Failed to create Snowflake DSN","ts":"2025-02-19T17:39:23.582716773Z"}
{"caller":"exporter.go:103","interval":"8h0m0s","level":"info","msg":"Started periodically execution of job","name":"sql_snowflake_warehouse_utilization","ts":"2025-02-19T17:39:23.582737525Z"}
{"caller":"main.go:81","level":"info","listenAddress":":9237","msg":"Listening","ts":"2025-02-19T17:39:23.582781206Z"}
{"caller":"job.go:414","job":"sql_snowflake_warehouse_utilization","level":"debug","msg":"Starting","ts":"2025-02-19T17:39:23.582787736Z"}
Thanks!