Forum Discussion
question about getting hsl data to be formatted properly in splunk
I posted a similar question about 2 weeks ago and I am still not able to get the data that I send to splunk to have the proper json format. Has anyone either configured their own log pool, log destination and log published or used the f5 supported iapps template f5 analytics version to send log data to splunk ? I will include my HSL::open and HSL:send commands and my log command as well as a screen print with the problem we are trying to solve. What I have been told is that the red color in splunk is the key and the light blue is the value. When I just use the log statement everything is formatted correctly in splunk. When I use the HSL::send command everything I send becomes the key and then the value is something called hostname which is not usable. I have the need to send massive amounts of data to splunk so it is prohibitive to use the log command and put all this data also on local disk.
set hsl [HSL::open -proto TCP -pool analytics-iapp-hec-forwarder-tcp-log-stage0]
HSL::send $hsl "<190>,hsl test,f5_irule=hsl_splunk_logging_new,client_ip=$client, client_port=$client_port, vip_ip=$vip, vip_port=$vip_local_port, snat_ip=$self_ip,snat_port=$self_ip_local_port,remote_ip=$node,remote_port=$node_server_port "
log local0.info "hsltest Event=CLIENT_CLOSED protocol=tcp hsl=$hsl client_ip= $client client_port= $client_port vip_ip= $vip vip_port= $vip_local_port snat_ip= $self_ip snat_port= $self_ip_local_port remote_ip= $node remote_port= $node_server_port "![Image Text](/Portals/0/Users/210/54/185554/2018.06.11.sample.hsl.and.syslog.PNG?ver=2018-06-13-082447-437)
- Tom_K_185554Nimbostratus
- Tom_K_185554Nimbostratus
let me try and post a larger image.
- Tom_K_185554Nimbostratus
can anyone confirm that on the splunk server side whether both
https://splunkbase.splunk.com/app/2680/
and
need to be installed ?
- The-messengerCirrostratus
Tom were you able to get this to work? I have sent data to splunk with, with the format splunk likes but without HSL, but I've not gotten it right with HSL.
- former_newbieNimbostratus
I am running into the same issue. Has anybody got this working?
Thanks.
- zamroni777Nacreous
as seen in the picture, your hsl output string is not in correct json format
json should be like this: {"name":"John", age:30, 'aaaa':null, 'ipaddr': "1.1.1.1"}
you can use either 'aaa' or "aaa" for enclosing string- former_newbieNimbostratus
Thanks....
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com