If on the same machine
You need to use 127.0.0.1 as the bitcoind ip. 127.0.0.1 is the loopback ip. It's a "point to myself" ip.
Also check rpcallowip=127.0.0.1 is present in your bitcoin.conf.
Also the default rpc port is 8332. 3000 is wrong. RPC port is the port bitcoind uses for rpc commands.
You can also check the port in your bitcoin.conf.
Also I'm not sure if insight is compatible with block files that are out of order (bitcoind v0.10). You may need to change the block data dir to an invalid path in this case it may not be able to sync via block data. Only by rpc (slower initially but fine once you've caught up). I prefer rpc sync in any case as it seems less buggy.
If bitcoind is on a different machine
You need to provide the relevant ip (edit: and also the correct rpc port). Also then on the machine running bitcoind you need include rpcallowip=
block data dir is not really relevant here as sync will be rpc only as the block data dir will not be accessible (unless you jump through a few more hoops).