oxidized
oxidized copied to clipboard
I want to use SQL as my data source. SQL is configured in my configuration file, but an error occurs after startup.
source:
default: sql
debug: true
sql:
adapter: mysql2
host: 10.130.110.32
user: xxxx
password: xxxxxxx
database: xx
port: 33061
table: app_net_dev
map:
name: ip
model: model
username: username
password: password
group: group
port: port
vars_map:
enable: enable
error:
nohup: ignoring input
cannot interpret as DNS name: nil
/usr/local/lib/ruby/3.1.0/resolv.rb:1269:in `create': cannot interpret as DNS name: nil (ArgumentError)
from /usr/local/lib/ruby/3.1.0/resolv.rb:1106:in `generate_candidates'
from /usr/local/lib/ruby/3.1.0/resolv.rb:1135:in `resolv'
from /usr/local/lib/ruby/3.1.0/resolv.rb:530:in `fetch_resource'
from /usr/local/lib/ruby/3.1.0/resolv.rb:516:in `each_resource'
from /usr/local/lib/ruby/3.1.0/resolv.rb:406:in `each_address'
from /usr/local/lib/ruby/3.1.0/resolv.rb:118:in `block in each_address'
from /usr/local/lib/ruby/3.1.0/resolv.rb:117:in `each'
from /usr/local/lib/ruby/3.1.0/resolv.rb:117:in `each_address'
from /usr/local/lib/ruby/3.1.0/resolv.rb:95:in `getaddress'
from /usr/local/lib/ruby/gems/3.1.0/gems/oxidized-0.29.1/lib/oxidized/node.rb:20:in `initialize'
from /usr/local/lib/ruby/gems/3.1.0/gems/oxidized-0.29.1/lib/oxidized/nodes.rb:22:in `new'
from /usr/local/lib/ruby/gems/3.1.0/gems/oxidized-0.29.1/lib/oxidized/nodes.rb:22:in `block (2 levels) in load'
from /usr/local/lib/ruby/gems/3.1.0/gems/oxidized-0.29.1/lib/oxidized/nodes.rb:17:in `each'
from /usr/local/lib/ruby/gems/3.1.0/gems/oxidized-0.29.1/lib/oxidized/nodes.rb:17:in `block in load'
from /usr/local/lib/ruby/gems/3.1.0/gems/oxidized-0.29.1/lib/oxidized/nodes.rb:133:in `synchronize'
from /usr/local/lib/ruby/gems/3.1.0/gems/oxidized-0.29.1/lib/oxidized/nodes.rb:133:in `with_lock'
from /usr/local/lib/ruby/gems/3.1.0/gems/oxidized-0.29.1/lib/oxidized/nodes.rb:11:in `load'
from /usr/local/lib/ruby/gems/3.1.0/gems/oxidized-0.29.1/lib/oxidized/nodes.rb:128:in `initialize'
from /usr/local/lib/ruby/gems/3.1.0/gems/oxidized-0.29.1/lib/oxidized/core.rb:14:in `new'
from /usr/local/lib/ruby/gems/3.1.0/gems/oxidized-0.29.1/lib/oxidized/core.rb:14:in `initialize'
from /usr/local/lib/ruby/gems/3.1.0/gems/oxidized-0.29.1/lib/oxidized/core.rb:4:in `new'
from /usr/local/lib/ruby/gems/3.1.0/gems/oxidized-0.29.1/lib/oxidized/core.rb:4:in `new'
from /usr/local/lib/ruby/gems/3.1.0/gems/oxidized-0.29.1/lib/oxidized/cli.rb:13:in `run'
from /usr/local/lib/ruby/gems/3.1.0/gems/oxidized-0.29.1/bin/oxidized:8:in `<top (required)>'
from /usr/local/bin/oxidized:25:in `load'
from /usr/local/bin/oxidized:25:in `<main>'
my ruby version: [root@localhost oxidized]# ruby -v ruby 3.1.0p0 (2021-12-25 revision fb4df44d16) [x86_64-linux]
I want to use SQL as my data source. SQL is configured in my configuration file, but an error occurs after startup.
(Updated comment for readability)