123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113 |
- from django.db import models
- class Snmptt(models.Model):
- eventname = models.CharField(max_length=50, blank=True)
- eventid = models.CharField(max_length=50, blank=True)
- trapoid = models.CharField(max_length=100, blank=True)
- enterprise = models.CharField(max_length=100, blank=True)
- community = models.CharField(max_length=20, blank=True)
- hostname = models.CharField(max_length=100, blank=True)
- agentip = models.CharField(max_length=16, blank=True)
- category = models.CharField(max_length=20, blank=True)
- severity = models.CharField(max_length=20, blank=True)
- uptime = models.CharField(max_length=20, blank=True)
- traptime = models.CharField(max_length=30, blank=True)
- formatline = models.CharField(max_length=255, blank=True)
- trapread = models.IntegerField(blank=True, null=True)
- def __unicode__(self):
- return u'%s: %s - %s - %s - %s' % (self.id, self.hostname, self.severity, self.eventname, self.traptime)
- class Meta:
- db_table = 'snmptt'
- class SnmpttArchive(models.Model):
- snmptt_id = models.IntegerField()
- eventname = models.CharField(max_length=50, blank=True)
- eventid = models.CharField(max_length=50, blank=True)
- trapoid = models.CharField(max_length=100, blank=True)
- enterprise = models.CharField(max_length=100, blank=True)
- community = models.CharField(max_length=20, blank=True)
- hostname = models.CharField(max_length=100, blank=True)
- agentip = models.CharField(max_length=16, blank=True)
- category = models.CharField(max_length=20, blank=True)
- severity = models.CharField(max_length=20, blank=True)
- uptime = models.CharField(max_length=20, blank=True)
- traptime = models.CharField(max_length=30, blank=True)
- formatline = models.CharField(max_length=255, blank=True)
- trapread = models.IntegerField(blank=True, null=True)
- class Meta:
- db_table = 'snmptt_archive'
- class SnmpttUnknown(models.Model):
- trapoid = models.CharField(max_length=100, blank=True)
- enterprise = models.CharField(max_length=100, blank=True)
- community = models.CharField(max_length=20, blank=True)
- hostname = models.CharField(max_length=100, blank=True)
- agentip = models.CharField(max_length=16, blank=True)
- uptime = models.CharField(max_length=20, blank=True)
- traptime = models.CharField(max_length=30, blank=True)
- formatline = models.CharField(max_length=255, blank=True)
- trapread = models.IntegerField(blank=True, null=True)
- class Meta:
- db_table = 'snmptt_unknown'
- class SnmpttJobs(models.Model):
- type = models.CharField(max_length=50)
- jobstate = models.IntegerField()
- count = models.IntegerField()
- jobtime = models.IntegerField()
- message = models.CharField(max_length=255)
- class Meta:
- managed = False
- db_table = 'snmptt_jobs'
- class SnmpttStatistics(models.Model):
- stat_time = models.CharField(max_length=30, blank=True)
- total_received = models.BigIntegerField(blank=True, null=True)
- total_translated = models.BigIntegerField(blank=True, null=True)
- total_ignored = models.BigIntegerField(blank=True, null=True)
- total_unknown = models.BigIntegerField(blank=True, null=True)
- class Meta:
- managed = False
- db_table = 'snmptt_statistics'
|