I'm having trouble keeping a table that I built using a universal poller to stay refreshed in the device details view for all my vpn session that exist and for new sessions that are created.
I have the OID for the IPSEC and RAS Sessions loaded into a universal device poller. One poller is to display a table in the device details of the ASA that shows all the sessions. I included a display name to match up with the IP address that is in the label column. the label column is the actual session ID that is created when the vpn connection is established. I setup an enumeration that matches the session ID with a known remote side static IP address. That all is working great. When I poll the OID I get all the sessions that are current on the ASA.
The problem is that we have this one IPSEC connection that is flaky due to issues with the DSL provider on the remote side. A new session is created but it does not display in the table on the web view. If I click on the edit link on the table I can see the new session in the list for "Select Rows to display" thats available but its unchecked. I can check mark it or the "All" box and then its displayed in the table just fine. I can't for the life of me figure out why it would be available and returned in the snmp table query and is listed but unchecked when I have the "All" checked. I guess another question is how can I make the table always show all Rows for any "New" session. There doesn't seem to be any options for the table to display all rows all the time and get that setting sticks.
If there is another way to build a custom poller that displays "All" the ASA's vpn sessions then I am open to suggestions.
See attached screenshot of my table. I screened out the IP addresses
When one of the above vpn sessions is torn down and recreated it doesn't show back up in the table above, but when I edit the table as it shows below, you can see why it doesn't show up in the table, it is unchecked to be displayed. I check it, and "ALL" but the next time that same session or any new session is recreated I have to repeat this. I'd like to stop this so "All" rows will be displayed at all times no matter how many new sessions are created afterwards.
Another wierd thing that is happening. See the Hours, Days, and Minutes in the table? I created those as "Transform Results" in the Universal Device Poller. I did a calculation on the ASA's vpn session duration(Which is only in seconds) to convert it to hours, days, minutes of each session. For some strange reason, the Hours column is being placed between the Session Names and not over with the Days and Minutes column. I created those three at the same time and the Minutes and Days show up on the far right of the table but as soon as I select the Hours column to be displayed, it gets put over in the wrong place. This is irritating to look at more than anything else. Wouldn't you like to see Days, Hours, and Minutes all next to each other. Gee that would be nice......and professional looking. Something is making it not behave. Any thoughts.