We now have vRNI installed and ready to go. The first thing
you probably want to do is to change the default passwords. You can either
setup LADP/AD or create a local admin account to login to the Platform. Either
way, you want to not have to use the default admin@local account.
To setup AD or create local user account, scoop over to the
top right of the screen to click the cog and choose settings (where we will
spend most of the time in this post). I didn’t get around seting up my LDAP
server so I’ll be skipping that part (and you can always google how to
configure a LDAP server if you don’t already know). So I just created a new
user (where it says User Management), elver@piratas.caribe,
and gave it a role of administrator (the user must be in the form of an email
address). I then log off admin@local and re-logged in with the new user.
Returning to User Management you now have the option of deleting the
admin@local account.
Elver’s Opinion: You also want to change the CLI user
password but I couldn’t figure out how to do it. I reached out to some folks at
VMware and will put an update here once I hear back from them.
Next you want to add some Data Sources. vRNI’s purpose for
its existence is to gather data from different Data Center infrastructure
entities, such as vCenter, NSX Manager (the main vRNI selling point), physical
servers and network devices (another vRNI selling point) and do some wizardly on that data. Collectively these
guys are referred to as Data Sources. Two Data Sources you really want to add
are vCenter and NSX Manager. There does not seem to be a limit of how many of
each you can add, however every NSX Manager must be linked to an existing
vCenter Data Source (so vCenter must always be added first).
When adding a Data Source you select the type of Data Source you want and then populate the required fields. For vCenter, you must
provide:
- The vRNI Proxy to use (if the Platform has two or more Proxies associated with it. More on that in a future post)
- The IP or FQDN of vCenter
- Admin credentials for vCenter
Once vRNI validates it can authenticate with vCenter, you
have the option to enable IPFIX (or Netflow if you prefer to use Cisco’s
terminology) in any vDS that exists in vCenter. If you do enable IPFIX in the
vDS, you will have an option to enable it per dvPortgroup. Then give your
vCenter a vRNI nickname and save it (submit). Btw, enabling IPFIX will cause
vRNI to configure IPFIX for you in the vDS using the Proxy’s IP as the
collector. If your proxy is behind a NAT, you will need to go to vCenter, and manually edit the collector’s IP to the NATted IP AND punch a hole in the NAT
router to allow IPFIX traffic to get back to the Proxy (UDP default port 2055)
Elver’s Opinion: Be careful with enabling IPFIX/Netflow in a
production environment as it may tax the ESXi hosts. Only enable it if there is
business value in doing so AND your ESXi hosts are not currently burdened with
production workloads.
The steps to add NSX Manager are similar to those of
vCenter’s but you need to select the vCenter that is associated with NSX
Manager (otherwise how would vRNI correlate NSX Manager’s data with that of
vCenter’s?). In addition, you can have vRNI to connect to the NSX Controllers
to collect control plane data from it and to the NSX Edges (directly via SSH to
the NSX Edges or via NSX Manager’s central CLI, which requires NSX 6.2).
Elver’s Opinion: I added a Brocade VDX as a source but I couldn’t
get SNMP collection to work. Seriously, it is SNMP; that should work just
because. I’ll keep trying and put up something in a future post if I’m successful.
I’m also going to add my UCS once I get my mobile AC up and running in the server room.
And speaking of data, what exactly if vRNI collecting
from vCenter? For starters, it collects a list of all VMs under vCenter’s
management as well as compute, storage, VM placement (what host/cluster the VM
is) and network information (basically the same info you get when using
vCenter’s native monitor’s view). From NSX Manager, it collects info such as
what Logical Switches the VM’s connect to and who is their default gateway
(this is where the NSX Manager to vCenter correlation comes in).
Now the last paragraph is no reason to go buy vRNI. Hell,
there are a million and one tools/collectors that can do this, many that are free
or low cost. However, what vRNI can do (enter Platform) is correlate all the
data and events collected from all the sources that would in the pass take
operations team hours to do (which is why the Platform appliance has such a BIG CPU/Memory footprint). It has built in modules that can link vCenter and NSX
data, and present nice pictures and charts to help identify problems in the
environment (in particular, the network infrastructure). This is a time saver
(and for a business, higher uptime with less negative reputational/financial
impact).
I’ll see about writing the next post on how to use some of
the operations and troubleshooting goodies of vRNI. I can’t promise when I will
get around to do it, but I do promise that I will.
Elver's Opinion: Do you see the Topology chart in the last picture? I don't like it. It is a poor attempt to put unrelated information (storage, network, hosts, etc...) for the VM into one picture. Luckily , you can drag charts around and move them somewhere where they bother you less.
Elver's Opinion: Do you see the Topology chart in the last picture? I don't like it. It is a poor attempt to put unrelated information (storage, network, hosts, etc...) for the VM into one picture. Luckily , you can drag charts around and move them somewhere where they bother you less.
No comments:
Post a Comment