Yes, what I actually did was i was able to get the logs in GreyLog and then i extracted it via JSON and built a custom HTML object in SolarWinds and just build a dashboard all custom with the HTML/JavaScript. Here is an example of what i needed to do to get the info from GreyLog:
// Setup the page
function setUp(){
//set the authorization so that you dont have to log in each time you see the dashboard
//uses the "read" account in Graylog
$.ajaxSetup({
headers: { 'Authorization': "Basic MXViYXVoNmJsZm90cWkzsa34NGRwNsadf3RtM2w3asdfdGNzdGtmdW5sNmZlMergagHJhkeNmZtdjh0Znsd5ZkbG64prMDp0b2tlbg==" }
});
}
//call the getJSON for each widget
function doJSONCalls(){
getJSONResults('http://myIpAddress/api/dashboards/5759dce93bbcc803863c62aa/widgets/f98e7be2-eb49-484c-ac88-18513391d973/value', 'widgetWhereIPutTheInfo');
then i just displayed the information i got back from the JSON call and put styling around it.