VariCellRepository: FMLscript_networkMonitoringSystems.fml

File FMLscript_networkMonitoringSystems.fml, 33.0 KB (added by taran, 5 years ago)
Line 
1Zabbix_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending [TrendPrediction] AutoDiscovery Agent SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl IPv6 WebApp License [DataStorageMethod] ; WebApp : FullControl ; License : GPL ; DataStorageMethod : (Oracle | MySQL | PostgreSQL | IBMDB2 | SQLite) ; General_features -> !TrendPrediction;  )
2fm_Zabbix = FM(Network_Monitoring_Systems : ID ; )
3foreach(f in Zabbix_*) do
4insert f into fm_Zabbix.Network_Monitoring_Systems with mand
5end
6removeFeature fm_Zabbix.ID
7removeVariable Zabbix_General_features
8
9NetQoSPerformanceCenter_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending TrendPrediction AutoDiscovery [Agent] SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl [IPv6] [WebApp] License DataStorageMethod ; WebApp : (Viewing | Acknowledging | Reporting) ; License : Commercial ; General_features -> !Agent;  )
10fm_NetQoSPerformanceCenter = FM(Network_Monitoring_Systems : ID ; )
11foreach(f in NetQoSPerformanceCenter_*) do
12insert f into fm_NetQoSPerformanceCenter.Network_Monitoring_Systems with mand
13end
14removeFeature fm_NetQoSPerformanceCenter.ID
15removeVariable NetQoSPerformanceCenter_General_features
16
17WhatsUpGold_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending [TrendPrediction] AutoDiscovery Agent SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl IPv6 WebApp License DataStorageMethod ; WebApp : FullControl ; License : Commercial ; DataStorageMethod : SQL ; General_features -> !TrendPrediction;  )
18fm_WhatsUpGold = FM(Network_Monitoring_Systems : ID ; )
19foreach(f in WhatsUpGold_*) do
20insert f into fm_WhatsUpGold.Network_Monitoring_Systems with mand
21end
22removeFeature fm_WhatsUpGold.ID
23removeVariable WhatsUpGold_General_features
24
25PandoraFMS_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending TrendPrediction AutoDiscovery Agent SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl IPv6 WebApp License [DataStorageMethod] ; WebApp : FullControl ; License : GPLv2 ; DataStorageMethod : (MySQL | PostgreSQL | Oracle) ;  )
26fm_PandoraFMS = FM(Network_Monitoring_Systems : ID ; )
27foreach(f in PandoraFMS_*) do
28insert f into fm_PandoraFMS.Network_Monitoring_Systems with mand
29end
30removeFeature fm_PandoraFMS.ID
31removeVariable PandoraFMS_General_features
32
33AdRemNetCrunch_General_features = FM (General_features :  [IPSLAReports] LogicalGrouping Trending [TrendPrediction] AutoDiscovery [Agent] SNMP Syslog Plugins Triggers_Alerts [DistributedMonitoring] Inventory Maps AccessControl [IPv6] [WebApp] License DataStorageMethod ; WebApp : (Viewing | Acknowledging) ; License : Commercial ; DataStorageMethod : SQL ; General_features -> !IPSLAReports; General_features -> !TrendPrediction; General_features -> !Agent; General_features -> !DistributedMonitoring;  )
34fm_AdRemNetCrunch = FM(Network_Monitoring_Systems : ID ; )
35foreach(f in AdRemNetCrunch_*) do
36insert f into fm_AdRemNetCrunch.Network_Monitoring_Systems with mand
37end
38removeFeature fm_AdRemNetCrunch.ID
39removeVariable AdRemNetCrunch_General_features
40
41Xymon_Hobbit_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending [TrendPrediction] [AutoDiscovery] Agent [SNMP] [Syslog] Plugins Triggers_Alerts DistributedMonitoring [Inventory] [Maps] AccessControl [IPv6] [WebApp] License DataStorageMethod ; AccessControl : ApacheACL ; WebApp : (Viewing | Acknowledging) ; License : GPL ; DataStorageMethod : Flatfile ; General_features -> !TrendPrediction; General_features -> !AutoDiscovery; General_features -> !Syslog; General_features -> !Inventory; General_features -> !Maps; General_features -> !IPv6;  )
42fm_Xymon_Hobbit = FM(Network_Monitoring_Systems : ID ; )
43foreach(f in Xymon_Hobbit_*) do
44insert f into fm_Xymon_Hobbit.Network_Monitoring_Systems with mand
45end
46removeFeature fm_Xymon_Hobbit.ID
47removeVariable Xymon_Hobbit_General_features
48
49Cacti_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending TrendPrediction [AutoDiscovery] [Agent] SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring Inventory [Maps] AccessControl IPv6 WebApp License [DataStorageMethod] ; WebApp : FullControl ; License : GPL ; DataStorageMethod : (RRDtool | MySQL) ; General_features -> !Agent;  )
50fm_Cacti = FM(Network_Monitoring_Systems : ID ; )
51foreach(f in Cacti_*) do
52insert f into fm_Cacti.Network_Monitoring_Systems with mand
53end
54removeFeature fm_Cacti.ID
55removeVariable Cacti_General_features
56
57PacketTrap_General_features = FM (General_features :  [IPSLAReports] LogicalGrouping Trending [TrendPrediction] AutoDiscovery Agent SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring [Inventory] [Maps] [AccessControl] [IPv6] [WebApp] License DataStorageMethod ; WebApp : (Viewing | Reporting) ; License : Commercial ; DataStorageMethod : SQL ; General_features -> !IPSLAReports;  )
58fm_PacketTrap = FM(Network_Monitoring_Systems : ID ; )
59foreach(f in PacketTrap_*) do
60insert f into fm_PacketTrap.Network_Monitoring_Systems with mand
61end
62removeFeature fm_PacketTrap.ID
63removeVariable PacketTrap_General_features
64
65Scrutinizer_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending [TrendPrediction] [AutoDiscovery] [Agent] SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl IPv6 [WebApp] [License] DataStorageMethod ; WebApp : (Viewing | Acknowledging | Reporting) ; License : (Limitedfree | Commercial) ; DataStorageMethod : MySQL ; General_features -> !TrendPrediction; General_features -> !AutoDiscovery; General_features -> !Agent;  )
66fm_Scrutinizer = FM(Network_Monitoring_Systems : ID ; )
67foreach(f in Scrutinizer_*) do
68insert f into fm_Scrutinizer.Network_Monitoring_Systems with mand
69end
70removeFeature fm_Scrutinizer.ID
71removeVariable Scrutinizer_General_features
72
73PerformanceCoPilot_General_features = FM (General_features :  [IPSLAReports] LogicalGrouping Trending [TrendPrediction] [AutoDiscovery] Agent [SNMP] [Syslog] Plugins Triggers_Alerts DistributedMonitoring [Inventory] [Maps] [AccessControl] [IPv6] [WebApp] [License] DataStorageMethod ; License : (GPL | LGPL) ; DataStorageMethod : Flatfile ; General_features -> !IPSLAReports; General_features -> !TrendPrediction; General_features -> !AutoDiscovery; General_features -> !SNMP; General_features -> !Syslog; General_features -> !Inventory; General_features -> !Maps; General_features -> !AccessControl; General_features -> !WebApp;  )
74fm_PerformanceCoPilot = FM(Network_Monitoring_Systems : ID ; )
75foreach(f in PerformanceCoPilot_*) do
76insert f into fm_PerformanceCoPilot.Network_Monitoring_Systems with mand
77end
78removeFeature fm_PerformanceCoPilot.ID
79removeVariable PerformanceCoPilot_General_features
80
81OpenKBM_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending TrendPrediction AutoDiscovery Agent SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl IPv6 WebApp License DataStorageMethod ; License : Commercial ; DataStorageMethod : ProprietarywithJDBCsupport ;  )
82fm_OpenKBM = FM(Network_Monitoring_Systems : ID ; )
83foreach(f in OpenKBM_*) do
84insert f into fm_OpenKBM.Network_Monitoring_Systems with mand
85end
86removeFeature fm_OpenKBM.ID
87removeVariable OpenKBM_General_features
88
89InterMapper_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending [TrendPrediction] AutoDiscovery Agent SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl IPv6 WebApp [License] DataStorageMethod ; WebApp : Viewing ; License : (Limitedfree | Commercial) ; DataStorageMethod : PostgreSQL ; General_features -> !TrendPrediction;  )
90fm_InterMapper = FM(Network_Monitoring_Systems : ID ; )
91foreach(f in InterMapper_*) do
92insert f into fm_InterMapper.Network_Monitoring_Systems with mand
93end
94removeFeature fm_InterMapper.ID
95removeVariable InterMapper_General_features
96
97OPNETsAppResponseXpert_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending TrendPrediction AutoDiscovery [Agent] SNMP [Syslog] Plugins Triggers_Alerts DistributedMonitoring [Inventory] Maps AccessControl [IPv6] [WebApp] License DataStorageMethod ; WebApp : (Viewing | Acknowledging | Reporting) ; License : Commercial ; General_features -> !Agent; General_features -> !Syslog; General_features -> !Inventory;  )
98fm_OPNETsAppResponseXpert = FM(Network_Monitoring_Systems : ID ; )
99foreach(f in OPNETsAppResponseXpert_*) do
100insert f into fm_OPNETsAppResponseXpert.Network_Monitoring_Systems with mand
101end
102removeFeature fm_OPNETsAppResponseXpert.ID
103removeVariable OPNETsAppResponseXpert_General_features
104
105ServersCheck_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending [TrendPrediction] AutoDiscovery Agent SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring [Inventory] Maps AccessControl [IPv6] WebApp License [DataStorageMethod] ; WebApp : FullControl ; License : Commercial ; DataStorageMethod : (Flatfile | ODBC) ; General_features -> !TrendPrediction; General_features -> !Inventory;  )
106fm_ServersCheck = FM(Network_Monitoring_Systems : ID ; )
107foreach(f in ServersCheck_*) do
108insert f into fm_ServersCheck.Network_Monitoring_Systems with mand
109end
110removeFeature fm_ServersCheck.ID
111removeVariable ServersCheck_General_features
112
113AggreGateNetworkManager_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending TrendPrediction AutoDiscovery Agent SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl [IPv6] WebApp [License] [DataStorageMethod] ; WebApp : FullControl ; License : (Limitedfree | Commercial) ; DataStorageMethod : (MySQL | MSSQL | PostgreSQL | Oracle | Firebird | HSQLDB) ;  )
114fm_AggreGateNetworkManager = FM(Network_Monitoring_Systems : ID ; )
115foreach(f in AggreGateNetworkManager_*) do
116insert f into fm_AggreGateNetworkManager.Network_Monitoring_Systems with mand
117end
118removeFeature fm_AggreGateNetworkManager.ID
119removeVariable AggreGateNetworkManager_General_features
120
121HPNetworkNodeManagerNNMi_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending TrendPrediction AutoDiscovery [Agent] SNMP [Syslog] Plugins Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl IPv6 WebApp License [DataStorageMethod] ; WebApp : FullControl ; License : Commercial ; DataStorageMethod : (PostgreSQL | OracleDatabase) ; General_features -> !Agent; General_features -> !Syslog;  )
122fm_HPNetworkNodeManagerNNMi = FM(Network_Monitoring_Systems : ID ; )
123foreach(f in HPNetworkNodeManagerNNMi_*) do
124insert f into fm_HPNetworkNodeManagerNNMi.Network_Monitoring_Systems with mand
125end
126removeFeature fm_HPNetworkNodeManagerNNMi.ID
127removeVariable HPNetworkNodeManagerNNMi_General_features
128
129TclMon_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending [TrendPrediction] AutoDiscovery Agent SNMP Syslog Plugins Triggers_Alerts [DistributedMonitoring] [Inventory] Maps AccessControl [IPv6] WebApp License DataStorageMethod ; WebApp : Viewing ; License : BSD ; DataStorageMethod : RRDTool ; General_features -> !TrendPrediction; General_features -> !DistributedMonitoring; General_features -> !Inventory; General_features -> !IPv6;  )
130fm_TclMon = FM(Network_Monitoring_Systems : ID ; )
131foreach(f in TclMon_*) do
132insert f into fm_TclMon.Network_Monitoring_Systems with mand
133end
134removeFeature fm_TclMon.ID
135removeVariable TclMon_General_features
136
137Munin_General_features = FM (General_features :  [IPSLAReports] [LogicalGrouping] Trending TrendPrediction [AutoDiscovery] Agent SNMP [Syslog] Plugins [Triggers_Alerts] [DistributedMonitoring] [Inventory] [Maps] [AccessControl] IPv6 WebApp License DataStorageMethod ; WebApp : Viewing ; License : GPL ; DataStorageMethod : RRDtool ; General_features -> !IPSLAReports; General_features -> !LogicalGrouping; General_features -> !AutoDiscovery; General_features -> !Syslog;  )
138fm_Munin = FM(Network_Monitoring_Systems : ID ; )
139foreach(f in Munin_*) do
140insert f into fm_Munin.Network_Monitoring_Systems with mand
141end
142removeFeature fm_Munin.ID
143removeVariable Munin_General_features
144
145Shinken_General_features = FM (General_features :  [IPSLAReports] LogicalGrouping Trending [TrendPrediction] [AutoDiscovery] Agent [SNMP] [Syslog] Plugins Triggers_Alerts DistributedMonitoring [Inventory] Maps [AccessControl] [IPv6] [WebApp] License [DataStorageMethod] ; WebApp : (Viewing | Acknowledging | Reporting) ; License : AGPL ; DataStorageMethod : (Flatfile | MySQL | Oracle | CouchDB | Sqlite) ; General_features -> !TrendPrediction; General_features -> !AccessControl;  )
146fm_Shinken = FM(Network_Monitoring_Systems : ID ; )
147foreach(f in Shinken_*) do
148insert f into fm_Shinken.Network_Monitoring_Systems with mand
149end
150removeFeature fm_Shinken.ID
151removeVariable Shinken_General_features
152
153DopplerVUE_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending [TrendPrediction] AutoDiscovery Agent SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl IPv6 WebApp License DataStorageMethod ; WebApp : FullControl ; License : Commercial ; DataStorageMethod : MSSQL ; General_features -> !TrendPrediction;  )
154fm_DopplerVUE = FM(Network_Monitoring_Systems : ID ; )
155foreach(f in DopplerVUE_*) do
156insert f into fm_DopplerVUE.Network_Monitoring_Systems with mand
157end
158removeFeature fm_DopplerVUE.ID
159removeVariable DopplerVUE_General_features
160
161IsyVmon_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending [TrendPrediction] [AutoDiscovery] Agent SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring [Inventory] [Maps] AccessControl IPv6 WebApp [License] [DataStorageMethod] ; WebApp : FullControl ; License : (Limitedfree | Commercial) ; DataStorageMethod : (RRDtool | MySQL) ; General_features -> !TrendPrediction;  )
162fm_IsyVmon = FM(Network_Monitoring_Systems : ID ; )
163foreach(f in IsyVmon_*) do
164insert f into fm_IsyVmon.Network_Monitoring_Systems with mand
165end
166removeFeature fm_IsyVmon.ID
167removeVariable IsyVmon_General_features
168
169IBMTivoliNetworkManager_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending TrendPrediction AutoDiscovery [Agent] SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl IPv6 WebApp License [DataStorageMethod] ; IPSLAReports : Viaconfiguration ; License : Commercial ; DataStorageMethod : (MySQL | OracleDatabase | DB2) ; General_features -> !Agent;  )
170fm_IBMTivoliNetworkManager = FM(Network_Monitoring_Systems : ID ; )
171foreach(f in IBMTivoliNetworkManager_*) do
172insert f into fm_IBMTivoliNetworkManager.Network_Monitoring_Systems with mand
173end
174removeFeature fm_IBMTivoliNetworkManager.ID
175removeVariable IBMTivoliNetworkManager_General_features
176
177SevOne_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending TrendPrediction AutoDiscovery [Agent] SNMP [Syslog] Plugins Triggers_Alerts DistributedMonitoring [Inventory] Maps AccessControl IPv6 WebApp License DataStorageMethod ; WebApp : FullControl ; License : Commercial ; DataStorageMethod : MySQL ; General_features -> !Agent; General_features -> !Syslog;  )
178fm_SevOne = FM(Network_Monitoring_Systems : ID ; )
179foreach(f in SevOne_*) do
180insert f into fm_SevOne.Network_Monitoring_Systems with mand
181end
182removeFeature fm_SevOne.ID
183removeVariable SevOne_General_features
184
185VeraxNMS_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending TrendPrediction AutoDiscovery [Agent] SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring [Inventory] Maps AccessControl [IPv6] WebApp License [DataStorageMethod] ; WebApp : FullControl ; License : Commercial ; DataStorageMethod : (Oracle | MySQL) ; General_features -> !Agent; General_features -> !Inventory;  )
186fm_VeraxNMS = FM(Network_Monitoring_Systems : ID ; )
187foreach(f in VeraxNMS_*) do
188insert f into fm_VeraxNMS.Network_Monitoring_Systems with mand
189end
190removeFeature fm_VeraxNMS.ID
191removeVariable VeraxNMS_General_features
192
193Nagios_General_features = FM (General_features :  [IPSLAReports] LogicalGrouping Trending [TrendPrediction] [AutoDiscovery] Agent [SNMP] [Syslog] Plugins Triggers_Alerts DistributedMonitoring [Inventory] Maps AccessControl IPv6 WebApp License [DataStorageMethod] ; License : GPL ; DataStorageMethod : (Flatfile | SQL) ; General_features -> !TrendPrediction;  )
194fm_Nagios = FM(Network_Monitoring_Systems : ID ; )
195foreach(f in Nagios_*) do
196insert f into fm_Nagios.Network_Monitoring_Systems with mand
197end
198removeFeature fm_Nagios.ID
199removeVariable Nagios_General_features
200
201KaseyaNetworkMonitor_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending [TrendPrediction] AutoDiscovery [Agent] SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl [IPv6] WebApp License DataStorageMethod ; WebApp : FullControl ; License : Commercial ; DataStorageMethod : FirebirdSQL ; General_features -> !TrendPrediction; General_features -> !Agent;  )
202fm_KaseyaNetworkMonitor = FM(Network_Monitoring_Systems : ID ; )
203foreach(f in KaseyaNetworkMonitor_*) do
204insert f into fm_KaseyaNetworkMonitor.Network_Monitoring_Systems with mand
205end
206removeFeature fm_KaseyaNetworkMonitor.ID
207removeVariable KaseyaNetworkMonitor_General_features
208
209PRTGNetworkMonitor_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending TrendPrediction AutoDiscovery Agent SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl IPv6 WebApp [License] DataStorageMethod ; WebApp : FullControl ; License : (Freeware | Commercial) ; DataStorageMethod : Proprietary ;  )
210fm_PRTGNetworkMonitor = FM(Network_Monitoring_Systems : ID ; )
211foreach(f in PRTGNetworkMonitor_*) do
212insert f into fm_PRTGNetworkMonitor.Network_Monitoring_Systems with mand
213end
214removeFeature fm_PRTGNetworkMonitor.ID
215removeVariable PRTGNetworkMonitor_General_features
216
217AccelOps_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending TrendPrediction AutoDiscovery Agent SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl [IPv6] WebApp License DataStorageMethod ; WebApp : FullControl ; License : Commercial ; DataStorageMethod : PostgreSQL ;  )
218fm_AccelOps = FM(Network_Monitoring_Systems : ID ; )
219foreach(f in AccelOps_*) do
220insert f into fm_AccelOps.Network_Monitoring_Systems with mand
221end
222removeFeature fm_AccelOps.ID
223removeVariable AccelOps_General_features
224
225LiveAction_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending [TrendPrediction] AutoDiscovery [Agent] SNMP [Syslog] Plugins Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl IPv6 [WebApp] License DataStorageMethod ; WebApp : (Viewing | Reporting) ; License : Commercial ; General_features -> !TrendPrediction; General_features -> !Agent; General_features -> !Syslog;  )
226fm_LiveAction = FM(Network_Monitoring_Systems : ID ; )
227foreach(f in LiveAction_*) do
228insert f into fm_LiveAction.Network_Monitoring_Systems with mand
229end
230removeFeature fm_LiveAction.ID
231removeVariable LiveAction_General_features
232
233Argus_General_features = FM (General_features :  IPSLAReports LogicalGrouping [Trending] [TrendPrediction] [AutoDiscovery] Agent SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring [Inventory] [Maps] AccessControl IPv6 [WebApp] License DataStorageMethod ; WebApp : (Viewing | Acknowledging) ; License : ArtisticLicense ; DataStorageMethod : BerkeleyDB ; General_features -> !Trending; General_features -> !TrendPrediction; General_features -> !AutoDiscovery; General_features -> !Maps;  )
234fm_Argus = FM(Network_Monitoring_Systems : ID ; )
235foreach(f in Argus_*) do
236insert f into fm_Argus.Network_Monitoring_Systems with mand
237end
238removeFeature fm_Argus.ID
239removeVariable Argus_General_features
240
241NagiosXI_General_features = FM (General_features :  [IPSLAReports] LogicalGrouping Trending [TrendPrediction] [AutoDiscovery] Agent [SNMP] [Syslog] Plugins Triggers_Alerts DistributedMonitoring [Inventory] Maps AccessControl IPv6 WebApp License [DataStorageMethod] ; WebApp : FullControl ; License : Commercial ; DataStorageMethod : (MySQL | PostgreSQL) ; General_features -> !TrendPrediction;  )
242fm_NagiosXI = FM(Network_Monitoring_Systems : ID ; )
243foreach(f in NagiosXI_*) do
244insert f into fm_NagiosXI.Network_Monitoring_Systems with mand
245end
246removeFeature fm_NagiosXI.ID
247removeVariable NagiosXI_General_features
248
249Icinga_General_features = FM (General_features :  [IPSLAReports] LogicalGrouping Trending [TrendPrediction] [AutoDiscovery] Agent [SNMP] [Syslog] Plugins Triggers_Alerts DistributedMonitoring [Inventory] Maps AccessControl IPv6 WebApp License [DataStorageMethod] ; WebApp : FullControl ; License : GPL ; DataStorageMethod : (MySQL | PostgreSQL | OracleDatabase) ; General_features -> !TrendPrediction;  )
250fm_Icinga = FM(Network_Monitoring_Systems : ID ; )
251foreach(f in Icinga_*) do
252insert f into fm_Icinga.Network_Monitoring_Systems with mand
253end
254removeFeature fm_Icinga.ID
255removeVariable Icinga_General_features
256
257OpenNMS_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending [TrendPrediction] AutoDiscovery Agent SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl IPv6 WebApp License [DataStorageMethod] ; WebApp : FullControl ; License : GPLv3 ; DataStorageMethod : (JRobin | PostgreSQL) ;  )
258fm_OpenNMS = FM(Network_Monitoring_Systems : ID ; )
259foreach(f in OpenNMS_*) do
260insert f into fm_OpenNMS.Network_Monitoring_Systems with mand
261end
262removeFeature fm_OpenNMS.ID
263removeVariable OpenNMS_General_features
264
265AvayaVPFM_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending [TrendPrediction] AutoDiscovery Agent SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl IPv6 WebApp License DataStorageMethod ; WebApp : FullControl ; License : Commercial ; DataStorageMethod : MySQL ; General_features -> !TrendPrediction;  )
266fm_AvayaVPFM = FM(Network_Monitoring_Systems : ID ; )
267foreach(f in AvayaVPFM_*) do
268insert f into fm_AvayaVPFM.Network_Monitoring_Systems with mand
269end
270removeFeature fm_AvayaVPFM.ID
271removeVariable AvayaVPFM_General_features
272
273NetworkInstrumentsObserverInfrastructure_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending TrendPrediction AutoDiscovery Agent SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl IPv6 WebApp License DataStorageMethod ; WebApp : FullControl ; License : Commercial ; DataStorageMethod : ProprietaryDatabase ;  )
274fm_NetworkInstrumentsObserverInfrastructure = FM(Network_Monitoring_Systems : ID ; )
275foreach(f in NetworkInstrumentsObserverInfrastructure_*) do
276insert f into fm_NetworkInstrumentsObserverInfrastructure.Network_Monitoring_Systems with mand
277end
278removeFeature fm_NetworkInstrumentsObserverInfrastructure.ID
279removeVariable NetworkInstrumentsObserverInfrastructure_General_features
280
281Opsview_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending [TrendPrediction] AutoDiscovery Agent SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring [Inventory] Maps AccessControl IPv6 WebApp License DataStorageMethod ; WebApp : FullControl ; License : GPL ; DataStorageMethod : SQL ; General_features -> !TrendPrediction; General_features -> !Inventory;  )
282fm_Opsview = FM(Network_Monitoring_Systems : ID ; )
283foreach(f in Opsview_*) do
284insert f into fm_Opsview.Network_Monitoring_Systems with mand
285end
286removeFeature fm_Opsview.ID
287removeVariable Opsview_General_features
288
289NetXMS_General_features = FM (General_features :  [IPSLAReports] LogicalGrouping Trending TrendPrediction AutoDiscovery Agent SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring [Inventory] Maps AccessControl [IPv6] WebApp License [DataStorageMethod] ; WebApp : FullControl ; License : GPL ; DataStorageMethod : (MySQL | MSSQL | Oracle | PostgreSQL | SQLite) ; General_features -> !IPSLAReports; General_features -> !Inventory; General_features -> !IPv6;  )
290fm_NetXMS = FM(Network_Monitoring_Systems : ID ; )
291foreach(f in NetXMS_*) do
292insert f into fm_NetXMS.Network_Monitoring_Systems with mand
293end
294removeFeature fm_NetXMS.ID
295removeVariable NetXMS_General_features
296
297ExtraHop_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending [TrendPrediction] AutoDiscovery [Agent] SNMP [Syslog] [Plugins] Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl IPv6 WebApp License DataStorageMethod ; DistributedMonitoring : WithAggregator ; WebApp : FullControl ; License : Commercial ; DataStorageMethod : Proprietary ; General_features -> !TrendPrediction; General_features -> !Syslog; General_features -> !Plugins;  )
298fm_ExtraHop = FM(Network_Monitoring_Systems : ID ; )
299foreach(f in ExtraHop_*) do
300insert f into fm_ExtraHop.Network_Monitoring_Systems with mand
301end
302removeFeature fm_ExtraHop.ID
303removeVariable ExtraHop_General_features
304
305IPHostNetworkMonitor_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending [TrendPrediction] AutoDiscovery Agent SNMP [Syslog] Plugins Triggers_Alerts DistributedMonitoring [Inventory] [Maps] [AccessControl] [IPv6] [WebApp] License DataStorageMethod ; WebApp : (Viewing | Acknowledging | Reporting) ; License : Commercial ; DataStorageMethod : FirebirdSQL ; General_features -> !TrendPrediction; General_features -> !Syslog; General_features -> !Inventory; General_features -> !Maps; General_features -> !AccessControl;  )
306fm_IPHostNetworkMonitor = FM(Network_Monitoring_Systems : ID ; )
307foreach(f in IPHostNetworkMonitor_*) do
308insert f into fm_IPHostNetworkMonitor.Network_Monitoring_Systems with mand
309end
310removeFeature fm_IPHostNetworkMonitor.ID
311removeVariable IPHostNetworkMonitor_General_features
312
313NimsoftMonitoringSolution_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending TrendPrediction AutoDiscovery Agent SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl [IPv6] [WebApp] License DataStorageMethod ; WebApp : (Viewing | Acknowledging | Reporting) ; License : Commercial ; DataStorageMethod : SQL ;  )
314fm_NimsoftMonitoringSolution = FM(Network_Monitoring_Systems : ID ; )
315foreach(f in NimsoftMonitoringSolution_*) do
316insert f into fm_NimsoftMonitoringSolution.Network_Monitoring_Systems with mand
317end
318removeFeature fm_NimsoftMonitoringSolution.ID
319removeVariable NimsoftMonitoringSolution_General_features
320
321Observium_General_features = FM (General_features :  [IPSLAReports] [LogicalGrouping] [Trending] [TrendPrediction] AutoDiscovery [Agent] SNMP Syslog [Plugins] Triggers_Alerts [DistributedMonitoring] Inventory Maps AccessControl IPv6 WebApp License [DataStorageMethod] ; WebApp : FullControl ; License : GPLv3 ; DataStorageMethod : (RRDtool | MySQL) ; General_features -> !IPSLAReports; General_features -> !LogicalGrouping; General_features -> !Trending; General_features -> !TrendPrediction; General_features -> !Agent; General_features -> !Plugins; General_features -> !DistributedMonitoring;  )
322fm_Observium = FM(Network_Monitoring_Systems : ID ; )
323foreach(f in Observium_*) do
324insert f into fm_Observium.Network_Monitoring_Systems with mand
325end
326removeFeature fm_Observium.ID
327removeVariable Observium_General_features
328
329FreeNATS_General_features = FM (General_features :  IPSLAReports LogicalGrouping [Trending] [TrendPrediction] AutoDiscovery Agent [SNMP] [Syslog] Plugins Triggers_Alerts [DistributedMonitoring] [Inventory] [Maps] AccessControl [IPv6] WebApp License DataStorageMethod ; Triggers_Alerts : InPHPCode ; WebApp : FullControl ; License : GPL ; DataStorageMethod : MySQL ; General_features -> !Trending; General_features -> !TrendPrediction; General_features -> !SNMP; General_features -> !DistributedMonitoring; General_features -> !Inventory; General_features -> !Maps;  )
330fm_FreeNATS = FM(Network_Monitoring_Systems : ID ; )
331foreach(f in FreeNATS_*) do
332insert f into fm_FreeNATS.Network_Monitoring_Systems with mand
333end
334removeFeature fm_FreeNATS.ID
335removeVariable FreeNATS_General_features
336
337ZyrionTraverse_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending TrendPrediction AutoDiscovery Agent SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl [IPv6] WebApp License DataStorageMethod ; WebApp : FullControl ; License : Commercial ; DataStorageMethod : SQL ;  )
338fm_ZyrionTraverse = FM(Network_Monitoring_Systems : ID ; )
339foreach(f in ZyrionTraverse_*) do
340insert f into fm_ZyrionTraverse.Network_Monitoring_Systems with mand
341end
342removeFeature fm_ZyrionTraverse.ID
343removeVariable ZyrionTraverse_General_features
344
345DhyanNetworkmanagementSystem_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending [TrendPrediction] AutoDiscovery Agent SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl IPv6 WebApp License [DataStorageMethod] ; WebApp : FullControl ; License : Commercial ; DataStorageMethod : (MySQL | Oracle | Derby) ;  )
346fm_DhyanNetworkmanagementSystem = FM(Network_Monitoring_Systems : ID ; )
347foreach(f in DhyanNetworkmanagementSystem_*) do
348insert f into fm_DhyanNetworkmanagementSystem.Network_Monitoring_Systems with mand
349end
350removeFeature fm_DhyanNetworkmanagementSystem.ID
351removeVariable DhyanNetworkmanagementSystem_General_features
352
353Spiceworks_General_features = FM (General_features :  [IPSLAReports] LogicalGrouping Trending [TrendPrediction] AutoDiscovery Agent SNMP [Syslog] Plugins Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl [IPv6] WebApp License DataStorageMethod ; WebApp : FullControl ; License : Commercial ; DataStorageMethod : Sqlite ; General_features -> !IPSLAReports; General_features -> !TrendPrediction; General_features -> !Syslog; General_features -> !IPv6;  )
354fm_Spiceworks = FM(Network_Monitoring_Systems : ID ; )
355foreach(f in Spiceworks_*) do
356insert f into fm_Spiceworks.Network_Monitoring_Systems with mand
357end
358removeFeature fm_Spiceworks.ID
359removeVariable Spiceworks_General_features
360
361NetMRG_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending TrendPrediction [AutoDiscovery] [Agent] SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl [IPv6] WebApp License [DataStorageMethod] ; WebApp : Fullcontrol ; License : GPL ; DataStorageMethod : (RRDtool | MySQL) ; General_features -> !Agent;  )
362fm_NetMRG = FM(Network_Monitoring_Systems : ID ; )
363foreach(f in NetMRG_*) do
364insert f into fm_NetMRG.Network_Monitoring_Systems with mand
365end
366removeFeature fm_NetMRG.ID
367removeVariable NetMRG_General_features
368
369Orion_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending TrendPrediction AutoDiscovery Agent SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl IPv6 WebApp License DataStorageMethod ; WebApp : FullControl ; License : Commercial ; DataStorageMethod : SQL ;  )
370fm_Orion = FM(Network_Monitoring_Systems : ID ; )
371foreach(f in Orion_*) do
372insert f into fm_Orion.Network_Monitoring_Systems with mand
373end
374removeFeature fm_Orion.ID
375removeVariable Orion_General_features
376
377Zenoss_General_features = FM (General_features :  IPSLAReports LogicalGrouping Trending TrendPrediction AutoDiscovery [Agent] SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring Inventory Maps AccessControl IPv6 WebApp License [DataStorageMethod] ; WebApp : FullControl ; License : GPL ; DataStorageMethod : (ZODB | MySQL | RRDtool) ; General_features -> !Agent;  )
378fm_Zenoss = FM(Network_Monitoring_Systems : ID ; )
379foreach(f in Zenoss_*) do
380insert f into fm_Zenoss.Network_Monitoring_Systems with mand
381end
382removeFeature fm_Zenoss.ID
383removeVariable Zenoss_General_features
384
385Collectd_General_features = FM (General_features :  [IPSLAReports] [LogicalGrouping] [Trending] [TrendPrediction] [AutoDiscovery] Agent SNMP Syslog Plugins Triggers_Alerts DistributedMonitoring [Inventory] [Maps] AccessControl IPv6 WebApp License DataStorageMethod ; AutoDiscovery : (Pushmodel | Multicastpossible) ; AccessControl : ApacheACL ; WebApp : Viewing ; License : GPLv2 ; DataStorageMethod : RRDtool ; General_features -> !IPSLAReports; General_features -> !LogicalGrouping; General_features -> !Trending; General_features -> !TrendPrediction; General_features -> !Inventory; General_features -> !Maps;  )
386fm_Collectd = FM(Network_Monitoring_Systems : ID ; )
387foreach(f in Collectd_*) do
388insert f into fm_Collectd.Network_Monitoring_Systems with mand
389end
390removeFeature fm_Collectd.ID
391removeVariable Collectd_General_features
392
393Ganglia_General_features = FM (General_features :  [IPSLAReports] LogicalGrouping Trending [TrendPrediction] AutoDiscovery Agent [SNMP] [Syslog] Plugins [Triggers_Alerts] DistributedMonitoring [Inventory] Maps [AccessControl] [IPv6] WebApp License DataStorageMethod ; AutoDiscovery : Viagmondcheckin ; WebApp : Viewing ; License : BSD ; DataStorageMethod : RRDtool ; General_features -> !IPSLAReports; General_features -> !TrendPrediction; General_features -> !Syslog; General_features -> !Triggers_Alerts; General_features -> !AccessControl;  )
394fm_Ganglia = FM(Network_Monitoring_Systems : ID ; )
395foreach(f in Ganglia_*) do
396insert f into fm_Ganglia.Network_Monitoring_Systems with mand
397end
398removeFeature fm_Ganglia.ID
399removeVariable Ganglia_General_features
400
401finalFM = merge sunion fm_*