The Platform Index API holds information about production servers...
Use it for looking up things that you need to find. Or fill it with data that you want to be able to find again.
Services and Queues are monitored through this API at the NOC
Scripts to run at the server to make it available in this API are at : http://gitlab.clubmessage.local/devops/platformindex-scripts
Collection of data about known databasescode text here
get a list of all databases
save a list of databases for the specified server
get a ist of databases on the specified serer
get a list of database items in the databases with names that hit *{databasename}* on the specified server
get a list of database items in the databases with names that hit *{databasename}* and itemnames hit *{itemname}* on the specified server
returns all databases that hit on *{query}*
lists all database items for all databases that hit *{database}* and items that hit *{queue}*queue*
This way you can easily monitor all smsc mt queues for instance, calling /queues/smsc/mt
The files resource receives and returns all file related information
Search for files, folders and shares hitting your query.
Your query will be matched *{search}* on any file, folder, share or drive.
You can narrow your search by providing a {filter} as second argument. These are for all files :
When there are more details provided for a file while it was inserted in the API, you can look for them too. Some examples :
The Ping resource is a very simple way to have some kind of heartbeat
Your server just sends a GET request to this resource with it's name to keep the server updated in the API
The Service resource receives and returns all service related information