Easter Egg: BIG-IP Advisory Banner
Let's take a minute and step away from the technical stuff and look at something a little more entertaining.
In 11.6 a GUI enhancement was added to display an Advisory Bar at the top and bottom panes of the GUI.
Now I am not talking about the Security Banner that everyone is familiar with.
But something that is useful everyday of the week when managing multiple environments.
As you can see here, there is an orange bar displayed at the top and bottom of the screen.
Configure Advisory Banner using the GUI
To access this feature in 11.6 navigate to System > Preferences and scroll to the bottom of the screen and you will see an Advisory Section.
Configure Advisory Banner using TMSH
Use the following TMSH syntax to access enable this feature on 11.1 and later
tmsh modify sys db ui.advisory.color { value “<red|orange|yellow|green>” }
tmsh modify sys db ui.advisory.text { value "TEXT GOES HERE" }
## This command was added in 11.6
tmsh modify sys db ui.advisory.enabled { value "true" }
- hooleylistCirrostratusThis is really cool. We were asking for this for a while, so it's great to see the addition!
- Yazid_AbdesslamNimbostratus
Hello all,
I activated UI Advisory banner using commands on LTM v11.5.2
I'd like to remove it completely, so how should I do it?
regards,
- Yazid_AbdesslamNimbostratus
Kind Reminder
- Yazid_AbdesslamNimbostratus
tmsh modify sys db ui.advisory.enabled { value "true" } isn't working since we are in 11.5.2v
- Yazid_AbdesslamNimbostratus
the right command is :
modify sys db ui.advisory.text value ""
just in case someone comes here 🙂
Thanks. +1
In case you want to check via iControl REST:
curl -svk -u admin:admin "https://localhost/mgmt/tm/sys/db?options=ui.advisory.*&\$select=name,value,valueRange,defaultValue" | python -m json.tool { "items": [ { "defaultValue": "green", "name": "ui.advisory.color", "value": "red", "valueRange": "blue green orange red" }, { "defaultValue": "false", "name": "ui.advisory.enabled", "value": "true", "valueRange": "false true" }, { "defaultValue": "This is a system advisory message.", "name": "ui.advisory.text", "value": "The system must be configured via iControl REST API only!", "valueRange": "string" } ], "kind": "tm:sys:db:dbcollectionstate", "selfLink": "https://localhost/mgmt/tm/sys/db?$select=name%2Cvalue%2CvalueRange%2CdefaultValue&options=ui.advisory.*&ver=13.1.0.6" }
To modify a property you may use i.e. the following:
curl -svk -u admin:admin "https://localhost/mgmt/tm/sys/db/ui.advisory.color" -H 'Content-Type: application/json' -X PATCH -d '{"value": "blue"}' | python -m json.tool