Pavel, can this not be a function of your internal service? For instance, if your web portal just talks to the API and gets the data back and reformats it? You can then do a simple function to check how many checks you have in that hostgroup, and don't allow new groups after x amount have been created.
Matthew Walster > -----Original Message----- > From: [email protected] [mailto:opsview-users- > [email protected]] On Behalf Of Šimon Pavel > Sent: 05 August 2009 17:04 > To: [email protected] > Subject: Re: [opsview-users] opsview API > > Hello, > > we've recently migrated to opsview for our internal monitoring. We'd > also like to give our customers the oportunity to setup their own basic > monitoring service on our server. We need a more restricted and > simplified user interface and a way to interface with our customer/user > database. I need to create opsview users(with limited rights) in my > application and allow these users to setup their own hosts and checks > (with restrictions on number of host and checks and types of checks) in > a simple to use interface (something like "select 1 from N types and > fill needed details"). I also need to setup ways for customers to > monitor status of their hosts (probably by viewport). The opsview API > should be capable of seting up hosts and checks. Can the other > functions be achieved by working directly with the opsview database? > Can it cause any problems? > > Pavel Simon > > >--------------------------------------------------------- > >Od: Duncan Ferguson > >Přijato: 5.8.2009 13:06:07 > >Předmět: Re: [opsview-users] opsview API > > > > > > > >On 3 Aug 2009, at 23:15, Šimon Pavel wrote: > > > > > > > >> Hello, > > > >> I'd like to make my project (Java based web application) capable of > > > >> interfacing with OPSview. I'am interested in creating/maintaining > > > >> users, hosts and checks. I'd like information about best ways to > > > >> interface with opsview and API specification. I wasn't able to find > > > >> such information in published documentation. Any help will be > > > >> appreciated. > > > > > > > >What exactly were you thinking of doing? There are docs on the API > > > >here: http://docs.opsview.org/doku.php?id=opsview3.1:api > > > > > > > >The API isn't as complete as we would like, but we do add to it when > > > >we can (of course, we do always accept patches, too) > > > > > > > > Duncs > > > > > > > >-- > > > >Duncan Ferguson > > > >Senior Developer > > > > > > > > This message may be private and confidential. If you have received this message in error, please notify us and remove it from your system. Gyron may monitor email traffic data and the content of email for the purposes of security and staff training. Gyron Internet Ltd is a limited company registered in England and Wales. Registered number: 4239332. Registered office: 3 Centro, Boundary Way, Hemel Hempstead, HP2 7SU. VAT reg no 804 2532 63. Gyron is a registered trademark. _______________________________________________ Opsview-users mailing list [email protected] http://lists.opsview.org/lists/listinfo/opsview-users
