Zabbix install and configure - repost

This project received 23 bids from talented freelancers with an average bid price of $8281 USD.

Get free quotes for a project like this
Project Budget
Total Bids
Project Description

We require a Zabbix system installed from scratch; it will run in a VM on our XEN server.

We are a WISP telecoms operators, ISP and a subscription TV operator, we use CISCO, Mikrotiks, UBNT, Motorola Canopy for our network. We need to monitor all the equipment/devices for keep alives. Then we need to monitor a number of parameters like bandwidth, uptime, number of clients, CRC errors, etc... for each device.

We need to create dependency map so that if a main link goes down we are not flooded with alerts.

Templates for the various types of devices

Escalation processes based on priority and time, dampening.

Automatic scripts to be run based on certain events.

Forwarding certain alerts via SMS

We have a wifi network that we need to monitor for users, usage, uptime and analysis

We have a TV headend with many SNMP based devices (encoders, multiplexer, servers, modulators) that need to be monitored. Satellite IRDs.

We have servers (harddrives, memory, CPU, process monitoring, application monitoring)

We need different screens setup showing different information for different people (network graphical view, graphs showing bandwidth and usage, tables of outstanding issues).

An on going monthly support contract, we will provide one internal resource to be trained up, it will be your responsibility to fully train this person up and support them on an on going basis. (12 month contract to be reviewed at the end).

We will require training on how to use the system as well as how to setup the remote clients to use and send data to the Zabbix system. We have networks distributed across different geographical areas connected by VPN or Internet.

We currently have intermapper and have used Nagios in the passed, we do have the expertise to do this ourselves but we don't have the resource capacity to allocate the time.

I’d like to have this system easy to add a new host system to monitor by making it simple to just select a template of for example a “Linux system”, “MAC system” or a “Windows system” from a selection of templates and click on which services and resources need monitoring.

All the triggers should also be predefined so the template uses the correct triggers if criteria is met or an event takes place, like drive space running out etc.

We want to be able to see that client systems are running smoothly, if anything changes that the system alerts us immediately.

If possible it would be nice to get an alert if the user installs an application without our knowledge, or if key system files are changed (Virus activity). (This might be out of the scope of Zabbix though) but if it can be achieved then great.

If I have left out any features or nice to use options please let me know and I’m always open to suggestion to alternatives to the methodology specified in this document.

What we need the system to do?

1. Ping a client’s router or server (notify us if it can’t)

2. Monitoring: (with notifications on failure or trigger)

a. Disk Space

b. CPU utilisation

c. RAM utilisation

d. Application changes (if possible)

e. File system changes (if possible)

f. Service monitoring (exchange, smtp, pop3, http etc.) with alerts should any be down

3. Planned Maintenance (scheduled scripting)

a. Defragmentation of disks

b. Windows updates

c. Anti-virus updates

4. Display monitors on the monitoring PC must show:

a. Graphical layout of routers

b. Are they up of down (status)

5. Reporting:

a. Send us notifications when certain thresholds are met, like if a drive is 80% full, or a CPU have run for more than 10 minutes at 80%

b. Send us reports on the status of all client’s systems.

c. Some additional advice will be required at to what other reporting the Zabbix system can do.

SNMP based monitoring parameters. I have attached a file that lists the different equipment and what I want to monitor, it is the contractors responsibility to recommend suggest the most effective way of monitoring and displaying the information, list is not complete.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online